WP ULike - Version 4.2.3

Version Description

  • Added: Ultimate user profiles builder. [pro]
  • Added: Easy shortcode generator for wordpress editor & Gutenberg. [PRO]
  • Added: Pagination option for all elementor widgets. [PRO]
  • Added: Flexible shortcodes to get user profiles, user info & recent items. [PRO]
  • Updated: Fetch popular items functionality and algorithms.
  • Updated: Option panel framework.
  • Updated: Language files.
  • Fixed: An issue with top likers functionality performance.
  • Fixed: bbPress topic display issue.
  • Fixed: Some major issues.
Download this release

Release Info

Developer alimir
Plugin Icon 128x128 WP ULike
Version 4.2.3
Comparing to
See all releases

Code changes from version 4.2.2 to 4.2.3

Files changed (66) hide show
  1. admin/admin-functions.php +25 -0
  2. admin/admin-hooks.php +13 -39
  3. admin/assets/js/plugins.js +1 -1
  4. admin/classes/class-wp-ulike-admin-panel.php +90 -3
  5. admin/classes/class-wp-ulike-widget.php +1 -1
  6. admin/includes/templates/activities-logs.php +1 -1
  7. admin/includes/templates/comments-logs.php +1 -1
  8. admin/includes/templates/go-pro.php +9 -8
  9. admin/includes/templates/posts-logs.php +1 -1
  10. admin/includes/templates/statistics.php +1 -1
  11. admin/settings/assets/css/csf-rtl.css +56 -19
  12. admin/settings/assets/css/csf-rtl.min.css +1 -1
  13. admin/settings/assets/css/csf.css +228 -173
  14. admin/settings/assets/css/csf.min.css +1 -1
  15. admin/settings/assets/js/csf-plugins.js +3 -3
  16. admin/settings/assets/js/csf-plugins.min.js +2 -2
  17. admin/settings/assets/js/csf.js +86 -129
  18. admin/settings/assets/js/csf.min.js +2 -2
  19. admin/settings/assets/scss/csf-rtl.scss +59 -21
  20. admin/settings/assets/scss/csf.scss +10 -8
  21. admin/settings/assets/scss/vendor/_base.scss +29 -27
  22. admin/settings/assets/scss/vendor/_customizer.scss +1 -1
  23. admin/settings/assets/scss/vendor/_fields.scss +35 -11
  24. admin/settings/assets/scss/vendor/_helper.scss +35 -88
  25. admin/settings/assets/scss/vendor/_modal.scss +13 -6
  26. admin/settings/assets/scss/vendor/_navmenu.scss +60 -0
  27. admin/settings/assets/scss/vendor/_profile.scss +2 -2
  28. admin/settings/assets/scss/vendor/_responsive.scss +14 -2
  29. admin/settings/assets/scss/vendor/_taxonomy.scss +1 -0
  30. admin/settings/assets/scss/vendor/_themes.scss +25 -4
  31. admin/settings/assets/scss/vendor/_welcome.scss +2 -2
  32. admin/settings/classes/abstract.class.php +68 -48
  33. admin/settings/classes/{options.class.php → admin-options.class.php} +28 -48
  34. admin/settings/classes/{comment-metabox.class.php → comment-options.class.php} +9 -14
  35. admin/settings/classes/fields.class.php +4 -4
  36. admin/settings/classes/{metabox.class.php → metabox-options.class.php} +23 -20
  37. admin/settings/classes/nav-menu-options.class.php +254 -0
  38. admin/settings/classes/profile-options.class.php +5 -3
  39. admin/settings/classes/setup.class.php +231 -136
  40. admin/settings/classes/{shortcoder.class.php → shortcode-options.class.php} +12 -8
  41. admin/settings/classes/taxonomy-options.class.php +2 -2
  42. admin/settings/classes/{widgets.class.php → widget-options.class.php} +1 -1
  43. admin/settings/fields/background/background.php +2 -0
  44. admin/settings/fields/backup/backup.php +1 -1
  45. admin/settings/fields/checkbox/checkbox.php +22 -9
  46. admin/settings/fields/icon/icon.php +30 -0
  47. admin/settings/fields/radio/radio.php +26 -9
  48. admin/settings/fields/select/select.php +1 -1
  49. admin/settings/fields/textarea/textarea.php +4 -4
  50. admin/settings/fields/typography/google-fonts.php +638 -620
  51. admin/settings/fields/typography/typography.php +18 -20
  52. admin/settings/functions/actions.php +1 -38
  53. admin/settings/functions/deprecated.php +0 -7
  54. admin/settings/functions/walker.php +28 -0
  55. assets/img/svg/api.svg +75 -0
  56. assets/img/svg/database.svg +1 -0
  57. assets/img/svg/hero.svg +1 -0
  58. assets/js/wp-ulike.js +1 -1
  59. inc/general-functions.php +312 -87
  60. inc/general-hooks.php +42 -39
  61. languages/wp-ulike-ar.mo +0 -0
  62. languages/wp-ulike-ar.po +646 -584
  63. languages/wp-ulike-de.po +623 -573
  64. languages/wp-ulike-es-co.po +618 -568
  65. languages/wp-ulike-fa_IR.po +625 -574
  66. languages/wp-ulike-fr.po +388 -342
admin/admin-functions.php CHANGED
@@ -349,4 +349,29 @@ function wp_ulike_is_plugin_screen(){
349
  }
350
 
351
  return true;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
352
  }
349
  }
350
 
351
  return true;
352
+ }
353
+
354
+ /**
355
+ * Create stylish admin notices
356
+ *
357
+ * @param array $args
358
+ * @return void
359
+ */
360
+ function wp_ulike_get_notice_render( $args = array() ){
361
+ $defaults = array(
362
+ 'id' => NULL,
363
+ 'title' => '',
364
+ 'skin' => 'default',
365
+ 'image' => '',
366
+ 'screen_filter' => array(),
367
+ 'description' => '',
368
+ 'initial_snooze' => '', // snooze time in milliseconds
369
+ 'has_close' => false, // Whether it has close button or not
370
+ 'buttons' => array()
371
+ );
372
+ $parsed_args = wp_parse_args( $args, $defaults );
373
+
374
+ // Create notice instance
375
+ $notice_instance = new wp_ulike_notices($parsed_args);
376
+ $notice_instance->render();
377
  }
admin/admin-hooks.php CHANGED
@@ -159,16 +159,16 @@ function wp_ulike_notice_manager(){
159
  }
160
 
161
  if( ! defined( 'WP_ULIKE_PRO_VERSION' ) && strpos( $screen->base, WP_ULIKE_SLUG ) !== false ){
162
- $notice_list[ 'wp_ulike_logs_page_banner' ] = new wp_ulike_notices([
163
- 'id' => 'wp_ulike_logs_page_banner',
164
- 'title' => __( 'How to Create Detailed Log Reports in WP ULike PRO?', WP_ULIKE_SLUG ),
165
- 'description' => __( "Having votes for your content without a tool for measuring the results is meaningless, isn't it? for that reason, we gave you full access to your log data in the WP ULike professional Logs panel." , WP_ULIKE_SLUG ),
166
  'skin' => 'default',
167
  'has_close' => true,
168
  'buttons' => array(
169
  array(
170
  'label' => __( "Get More Information", WP_ULIKE_SLUG ),
171
- 'link' => WP_ULIKE_PLUGIN_URI . 'blog/log-reports-in-wp-ulike-pro/?utm_source=logs-page-banner&utm_campaign=gopro&utm_medium=wp-dash'
172
  ),
173
  array(
174
  'label' => __('No thanks and never ask me again', WP_ULIKE_SLUG),
@@ -179,7 +179,7 @@ function wp_ulike_notice_manager(){
179
  ),
180
  'image' => array(
181
  'width' => '140',
182
- 'src' => WP_ULIKE_ASSETS_URL . '/img/svg/table.svg'
183
  )
184
  ]);
185
  $notice_list[ 'wp_ulike_seo_tools_banner' ] = new wp_ulike_notices([
@@ -205,38 +205,6 @@ function wp_ulike_notice_manager(){
205
  'src' => WP_ULIKE_ASSETS_URL . '/img/svg/seo.svg'
206
  )
207
  ]);
208
- $notice_list[ 'wp_ulike_go_pro' ] = new wp_ulike_notices([
209
- 'id' => 'wp_ulike_go_pro',
210
- 'title' => __( 'WP Ulike Pro is Ready :))', WP_ULIKE_SLUG ),
211
- 'description' => __( "Finally, after a long time, the Premium version of the WP Ulike plugin has been released with some new features such as support for Dislike button, Professional stats, Elementor (Page Builder) Widgets, and some new templates. We intend to add more features to this extension every day and provide a full support for our users." , WP_ULIKE_SLUG ),
212
- 'skin' => 'default',
213
- 'wrapper_extra_styles' => [
214
- 'background-image' => 'url(' . WP_ULIKE_ASSETS_URL . '/img/svg/banner-pro.svg)',
215
- 'background-color' => '#e1f5fe',
216
- 'background-size' => 'contain',
217
- 'background-repeat' => 'no-repeat',
218
- 'padding' => '80px 180px 80px 340px',
219
- ],
220
- 'has_close' => true,
221
- 'buttons' => array(
222
- array(
223
- 'label' => __( "Get More Information", WP_ULIKE_SLUG ),
224
- 'link' => WP_ULIKE_PLUGIN_URI . '?utm_source=banner&utm_campaign=gopro&utm_medium=wp-dash'
225
- ),
226
- array(
227
- 'label' => __('Not Now', WP_ULIKE_SLUG),
228
- 'type' => 'skip',
229
- 'color_name' => 'info',
230
- 'expiration' => WEEK_IN_SECONDS * 2
231
- ),
232
- array(
233
- 'label' => __('No thanks and never ask me again', WP_ULIKE_SLUG),
234
- 'type' => 'skip',
235
- 'color_name' => 'error',
236
- 'expiration' => YEAR_IN_SECONDS * 10
237
- )
238
- )
239
- ]);
240
  }
241
 
242
 
@@ -465,6 +433,12 @@ add_filter( 'admin_init', 'wp_ulike_upgrade_deprecated_options_value' );
465
  function wp_ulike_admin_init_controller() {
466
  global $pagenow;
467
 
 
 
 
 
 
 
468
  $has_ulike = isset( $_GET['page'] ) && strpos( $_GET['page'], WP_ULIKE_SLUG ) !== false;
469
  $has_assets = defined( 'WP_ULIKE_PRO_DOMAIN' ) && in_array( $pagenow, array( 'post.php', 'post-new.php' ) );
470
 
@@ -474,4 +448,4 @@ function wp_ulike_admin_init_controller() {
474
  remove_action( 'customize_controls_print_footer_scripts', 'csf_set_icons' );
475
  }
476
  }
477
- add_action( 'admin_init', 'wp_ulike_admin_init_controller' );
159
  }
160
 
161
  if( ! defined( 'WP_ULIKE_PRO_VERSION' ) && strpos( $screen->base, WP_ULIKE_SLUG ) !== false ){
162
+ $notice_list[ 'wp_ulike_pro_user_profiles_banner' ] = new wp_ulike_notices([
163
+ 'id' => 'wp_ulike_pro_user_profiles_banner',
164
+ 'title' => __( 'How to Create Ultimate User Profiles with WP ULike?', WP_ULIKE_SLUG ),
165
+ 'description' => __( "The simplest way to create your own WordPress user profile page is by using the WP ULike Profile builder. This way, you can create professional profiles and display it on the front-end of your website without the need for coding knowledge or the use of advanced functions." , WP_ULIKE_SLUG ),
166
  'skin' => 'default',
167
  'has_close' => true,
168
  'buttons' => array(
169
  array(
170
  'label' => __( "Get More Information", WP_ULIKE_SLUG ),
171
+ 'link' => WP_ULIKE_PLUGIN_URI . 'blog/wordpress-ultimate-profile-builder/?utm_source=settings-page-banner&utm_campaign=gopro&utm_medium=wp-dash'
172
  ),
173
  array(
174
  'label' => __('No thanks and never ask me again', WP_ULIKE_SLUG),
179
  ),
180
  'image' => array(
181
  'width' => '140',
182
+ 'src' => WP_ULIKE_ASSETS_URL . '/img/svg/hero.svg'
183
  )
184
  ]);
185
  $notice_list[ 'wp_ulike_seo_tools_banner' ] = new wp_ulike_notices([
205
  'src' => WP_ULIKE_ASSETS_URL . '/img/svg/seo.svg'
206
  )
207
  ]);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
208
  }
209
 
210
 
433
  function wp_ulike_admin_init_controller() {
434
  global $pagenow;
435
 
436
+ $disable_panel_files = wp_ulike_get_option( 'disable_panel_files', true );
437
+
438
+ if( ! wp_ulike_is_true( $disable_panel_files ) ){
439
+ return;
440
+ }
441
+
442
  $has_ulike = isset( $_GET['page'] ) && strpos( $_GET['page'], WP_ULIKE_SLUG ) !== false;
443
  $has_assets = defined( 'WP_ULIKE_PRO_DOMAIN' ) && in_array( $pagenow, array( 'post.php', 'post-new.php' ) );
444
 
448
  remove_action( 'customize_controls_print_footer_scripts', 'csf_set_icons' );
449
  }
450
  }
451
+ // add_action( 'admin_init', 'wp_ulike_admin_init_controller' );
admin/assets/js/plugins.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! WP ULike - v4.2.2
2
  * https://wpulike.com
3
  * TechnoWich 2020;
4
  */
1
+ /*! WP ULike - v4.2.3
2
  * https://wpulike.com
3
  * TechnoWich 2020;
4
  */
admin/classes/class-wp-ulike-admin-panel.php CHANGED
@@ -43,7 +43,6 @@ if ( ! class_exists( 'wp_ulike_admin_panel' ) ) {
43
  'menu_position' => 313,
44
  'show_bar_menu' => false,
45
  'show_sub_menu' => true,
46
- 'show_network_menu' => false,
47
  'show_search' => true,
48
  'show_reset_all' => true,
49
  'show_reset_section' => true,
@@ -280,7 +279,37 @@ if ( ! class_exists( 'wp_ulike_admin_panel' ) ) {
280
  'type' => 'switcher',
281
  'title' => __('Enable Deprecated Options', WP_ULIKE_SLUG),
282
  'desc' => sprintf( '%s<br><strong>* %s</strong>', __('By activating this option, users who have upgraded to version +4.1 and lost their old options can restore and enable previous settings.', WP_ULIKE_SLUG), __('Attention: If you have been using WP ULike +v4.1 from the beginning, do not enable this option.', WP_ULIKE_SLUG) )
283
- ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
284
  ) )
285
  ) );
286
 
@@ -357,6 +386,64 @@ if ( ! class_exists( 'wp_ulike_admin_panel' ) ) {
357
  ) )
358
  ) );
359
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
360
  do_action( 'wp_ulike_panel_sections_ended' );
361
  }
362
 
@@ -547,7 +634,7 @@ if ( ! class_exists( 'wp_ulike_admin_panel' ) ) {
547
  __('click here',WP_ULIKE_SLUG)
548
  ),
549
  'title' => __('Custom HTML Template', WP_ULIKE_SLUG),
550
- 'dependency'=> array( 'logged_out_display_type', '==', 'alert' ),
551
  ),
552
  'enable_likers_box' => array(
553
  'id' => 'enable_likers_box',
43
  'menu_position' => 313,
44
  'show_bar_menu' => false,
45
  'show_sub_menu' => true,
 
46
  'show_search' => true,
47
  'show_reset_all' => true,
48
  'show_reset_section' => true,
279
  'type' => 'switcher',
280
  'title' => __('Enable Deprecated Options', WP_ULIKE_SLUG),
281
  'desc' => sprintf( '%s<br><strong>* %s</strong>', __('By activating this option, users who have upgraded to version +4.1 and lost their old options can restore and enable previous settings.', WP_ULIKE_SLUG), __('Attention: If you have been using WP ULike +v4.1 from the beginning, do not enable this option.', WP_ULIKE_SLUG) )
282
+ )
283
+ ) )
284
+ ) );
285
+
286
+ // Profiles
287
+ CSF::createSection( $this->option_domain, array(
288
+ 'parent' => 'configuration',
289
+ 'title' => __( 'Profiles',WP_ULIKE_SLUG),
290
+ 'fields' => apply_filters( 'wp_ulike_panel_profiles', array(
291
+ array(
292
+ 'type' => 'callback',
293
+ 'function' => 'wp_ulike_get_notice_render',
294
+ 'args' => array(
295
+ 'id' => 'wp_ulike_pro_user_profiles_banner',
296
+ 'title' => __( 'How to Create Ultimate User Profiles with WP ULike?', WP_ULIKE_SLUG ),
297
+ 'description' => __( "The simplest way to create your own WordPress user profile page is by using the WP ULike Profile builder. This way, you can create professional profiles and display it on the front-end of your website without the need for coding knowledge or the use of advanced functions." , WP_ULIKE_SLUG ),
298
+ 'skin' => 'info',
299
+ 'has_close' => false,
300
+ 'buttons' => array(
301
+ array(
302
+ 'label' => __( "Get More Information", WP_ULIKE_SLUG ),
303
+ 'color_name' => 'info',
304
+ 'link' => WP_ULIKE_PLUGIN_URI . 'blog/wordpress-ultimate-profile-builder/?utm_source=settings-page-banner&utm_campaign=gopro&utm_medium=wp-dash'
305
+ )
306
+ ),
307
+ 'image' => array(
308
+ 'width' => '140',
309
+ 'src' => WP_ULIKE_ASSETS_URL . '/img/svg/hero.svg'
310
+ )
311
+ )
312
+ )
313
  ) )
314
  ) );
315
 
386
  ) )
387
  ) );
388
 
389
+ CSF::createSection( $this->option_domain, array(
390
+ 'parent' => 'customization',
391
+ 'title' => __( 'REST API',WP_ULIKE_SLUG ),
392
+ 'fields' => apply_filters( 'wp_ulike_panel_rest_api', array(
393
+ array(
394
+ 'type' => 'callback',
395
+ 'function' => 'wp_ulike_get_notice_render',
396
+ 'args' => array(
397
+ 'id' => 'wp_ulike_pro_rest_api_banner',
398
+ 'title' => __( 'How to Get Started with WP ULike REST API?', WP_ULIKE_SLUG ),
399
+ 'description' => __( "Have you ever tried to get data from online sources like WP ULike logs and use them in your Application or website? the solution is Rest API!" , WP_ULIKE_SLUG ),
400
+ 'skin' => 'info',
401
+ 'has_close' => false,
402
+ 'buttons' => array(
403
+ array(
404
+ 'label' => __( "Get More Information", WP_ULIKE_SLUG ),
405
+ 'color_name' => 'info',
406
+ 'link' => WP_ULIKE_PLUGIN_URI . 'blog/how-to-get-started-with-wp-ulike-rest-api/?utm_source=settings-page-banner&utm_campaign=gopro&utm_medium=wp-dash'
407
+ )
408
+ ),
409
+ 'image' => array(
410
+ 'width' => '140',
411
+ 'src' => WP_ULIKE_ASSETS_URL . '/img/svg/api.svg'
412
+ )
413
+ )
414
+ )
415
+ ) )
416
+ ) );
417
+
418
+ CSF::createSection( $this->option_domain, array(
419
+ 'parent' => 'customization',
420
+ 'title' => __( 'Optimization',WP_ULIKE_SLUG ),
421
+ 'fields' => apply_filters( 'wp_ulike_panel_optimization', array(
422
+ array(
423
+ 'type' => 'callback',
424
+ 'function' => 'wp_ulike_get_notice_render',
425
+ 'args' => array(
426
+ 'id' => 'wp_ulike_pro_optimization_banner',
427
+ 'title' => __( 'How to Optimize or Repair WP ULike Database Tables?', WP_ULIKE_SLUG ),
428
+ 'description' => __( "Have you ever optimized your WP ULike database? Optimizing your database cleans up unwanted data which reduces database size and improves performance." , WP_ULIKE_SLUG ),
429
+ 'skin' => 'info',
430
+ 'has_close' => false,
431
+ 'buttons' => array(
432
+ array(
433
+ 'label' => __( "Get More Information", WP_ULIKE_SLUG ),
434
+ 'color_name' => 'info',
435
+ 'link' => WP_ULIKE_PLUGIN_URI . 'blog/database-optimization/?utm_source=settings-page-banner&utm_campaign=gopro&utm_medium=wp-dash'
436
+ )
437
+ ),
438
+ 'image' => array(
439
+ 'width' => '140',
440
+ 'src' => WP_ULIKE_ASSETS_URL . '/img/svg/database.svg'
441
+ )
442
+ )
443
+ )
444
+ ) )
445
+ ) );
446
+
447
  do_action( 'wp_ulike_panel_sections_ended' );
448
  }
449
 
634
  __('click here',WP_ULIKE_SLUG)
635
  ),
636
  'title' => __('Custom HTML Template', WP_ULIKE_SLUG),
637
+ 'dependency'=> array( 'logged_out_display_type|enable_only_logged_in_users', '==|==', 'alert|true' ),
638
  ),
639
  'enable_likers_box' => array(
640
  'id' => 'enable_likers_box',
admin/classes/class-wp-ulike-widget.php CHANGED
@@ -54,7 +54,7 @@ if ( ! class_exists( 'wp_ulike_widget' ) ) {
54
  // Extract settings
55
  extract($settings);
56
 
57
- $posts = wp_ulike_get_most_liked_posts( $numberOf, '', '', $period );
58
 
59
  if( empty( $posts ) ){
60
  $period_info = is_array( $period ) ? implode( ' - ', $period ) : $period;
54
  // Extract settings
55
  extract($settings);
56
 
57
+ $posts = wp_ulike_get_most_liked_posts( $numberOf, '', 'post', $period );
58
 
59
  if( empty( $posts ) ){
60
  $period_info = is_array( $period ) ? implode( ' - ', $period ) : $period;
admin/includes/templates/activities-logs.php CHANGED
@@ -50,7 +50,7 @@
50
  ) ), wp_ulike_widget_button_callback( array(
51
  'label' => __( 'More information', WP_ULIKE_SLUG ),
52
  'color_name' => 'info',
53
- 'link' => WP_ULIKE_PLUGIN_URI . '?utm_source=statistics-page&utm_campaign=gopro&utm_medium=wp-dash',
54
  'target' => '_blank'
55
  ) ) );
56
  ?>
50
  ) ), wp_ulike_widget_button_callback( array(
51
  'label' => __( 'More information', WP_ULIKE_SLUG ),
52
  'color_name' => 'info',
53
+ 'link' => WP_ULIKE_PLUGIN_URI . 'blog/wp-ulike-pro-statistics/?utm_source=statistics-page&utm_campaign=gopro&utm_medium=wp-dash',
54
  'target' => '_blank'
55
  ) ) );
56
  ?>
admin/includes/templates/comments-logs.php CHANGED
@@ -50,7 +50,7 @@
50
  ) ), wp_ulike_widget_button_callback( array(
51
  'label' => __( 'More information', WP_ULIKE_SLUG ),
52
  'color_name' => 'info',
53
- 'link' => WP_ULIKE_PLUGIN_URI . '?utm_source=statistics-page&utm_campaign=gopro&utm_medium=wp-dash',
54
  'target' => '_blank'
55
  ) ) );
56
  ?>
50
  ) ), wp_ulike_widget_button_callback( array(
51
  'label' => __( 'More information', WP_ULIKE_SLUG ),
52
  'color_name' => 'info',
53
+ 'link' => WP_ULIKE_PLUGIN_URI . 'blog/wp-ulike-pro-statistics/?utm_source=statistics-page&utm_campaign=gopro&utm_medium=wp-dash',
54
  'target' => '_blank'
55
  ) ) );
56
  ?>
admin/includes/templates/go-pro.php CHANGED
@@ -50,7 +50,7 @@
50
  </thead>
51
  <tbody>
52
  <tr>
53
- <td>The #1 WordPress Voting Plugin</td>
54
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
55
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
56
  </tr>
@@ -60,12 +60,12 @@
60
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
61
  </tr>
62
  <tr>
63
- <td>Supports Rest APIs with a variety of routes for use in Apps</td>
64
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
65
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
66
  </tr>
67
  <tr>
68
- <td>Professional Schema.org Generator + Start Ratings</td>
69
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
70
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
71
  </tr>
@@ -85,7 +85,7 @@
85
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
86
  </tr>
87
  <tr>
88
- <td>Database optimization panel with various options.</td>
89
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
90
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
91
  </tr>
@@ -100,20 +100,21 @@
100
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
101
  </tr>
102
  <tr>
103
- <td>Professional Statistics Panel With date range & status controllers</td>
104
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
105
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
106
  </tr>
107
  <tr>
108
- <td>Elementor Custom CSS controller for all widgets</td>
109
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
110
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
111
  </tr>
112
  <tr>
113
- <td>Complete Range of Options for Settings Panel</td>
114
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
115
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
116
  </tr>
 
117
  <td>Fast & Complete Supporting Services</td>
118
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
119
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
@@ -171,7 +172,7 @@
171
  </div>
172
  <div class="column">
173
  <h3>Can I ask a question before buying?</h3>
174
- <p>Of course! If you have any questions about the bundle or the extensions, you can submit a pre-purchase question <a target="_blank" href="https://wpulike.com/support/?utm_source=go-pro-page&utm_campaign=gopro&utm_medium=wp-dash" title="Support">here</a>.</p>
175
  </div>
176
  </div>
177
  </div>
50
  </thead>
51
  <tbody>
52
  <tr>
53
+ <td>The #1 WordPress Rating Plugin</td>
54
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
55
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
56
  </tr>
60
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
61
  </tr>
62
  <tr>
63
+ <td>Ultimate User Profile Builder With Flexible Options</td>
64
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
65
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
66
  </tr>
67
  <tr>
68
+ <td>Supports Rest APIs with a Variety of Routes for Use in Apps</td>
69
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
70
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
71
  </tr>
85
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
86
  </tr>
87
  <tr>
88
+ <td>Database optimization panel with various options</td>
89
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
90
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
91
  </tr>
100
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
101
  </tr>
102
  <tr>
103
+ <td>Professional Statistics Panel With Date Range & Status Controllers</td>
104
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
105
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
106
  </tr>
107
  <tr>
108
+ <td>Applied Shortcodes with Easy Shortcode Generator Button</td>
109
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
110
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
111
  </tr>
112
  <tr>
113
+ <td>Full Support for Elementor Page Builder With Functional Widgets</td>
114
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
115
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
116
  </tr>
117
+ <tr>
118
  <td>Fast & Complete Supporting Services</td>
119
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/cross-remove.svg" alt="Cross Remove" /></td>
120
  <td><img class="wp-ulike-table-icon" src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/svg/checkmark.svg" alt="Checkmark" /></td>
172
  </div>
173
  <div class="column">
174
  <h3>Can I ask a question before buying?</h3>
175
+ <p>Sure! If you have any questions about the bundle or the extensions, you can submit a pre-purchase question <a target="_blank" href="https://wpulike.com/support/?utm_source=go-pro-page&utm_campaign=gopro&utm_medium=wp-dash" title="Support">here</a>.</p>
176
  </div>
177
  </div>
178
  </div>
admin/includes/templates/posts-logs.php CHANGED
@@ -50,7 +50,7 @@
50
  ) ), wp_ulike_widget_button_callback( array(
51
  'label' => __( 'More information', WP_ULIKE_SLUG ),
52
  'color_name' => 'info',
53
- 'link' => WP_ULIKE_PLUGIN_URI . '?utm_source=statistics-page&utm_campaign=gopro&utm_medium=wp-dash',
54
  'target' => '_blank'
55
  ) ) );
56
  ?>
50
  ) ), wp_ulike_widget_button_callback( array(
51
  'label' => __( 'More information', WP_ULIKE_SLUG ),
52
  'color_name' => 'info',
53
+ 'link' => WP_ULIKE_PLUGIN_URI . 'blog/wp-ulike-pro-statistics/?utm_source=statistics-page&utm_campaign=gopro&utm_medium=wp-dash',
54
  'target' => '_blank'
55
  ) ) );
56
  ?>
admin/includes/templates/statistics.php CHANGED
@@ -55,7 +55,7 @@
55
  ) ), wp_ulike_widget_button_callback( array(
56
  'label' => __( 'More information', WP_ULIKE_SLUG ),
57
  'color_name' => 'info',
58
- 'link' => WP_ULIKE_PLUGIN_URI . '?utm_source=statistics-page&utm_campaign=gopro&utm_medium=wp-dash',
59
  'target' => '_blank'
60
  ) ) );
61
  ?>
55
  ) ), wp_ulike_widget_button_callback( array(
56
  'label' => __( 'More information', WP_ULIKE_SLUG ),
57
  'color_name' => 'info',
58
+ 'link' => WP_ULIKE_PLUGIN_URI . 'blog/wp-ulike-pro-statistics/?utm_source=statistics-page&utm_campaign=gopro&utm_medium=wp-dash',
59
  'target' => '_blank'
60
  ) ) );
61
  ?>
admin/settings/assets/css/csf-rtl.css CHANGED
@@ -43,10 +43,11 @@
43
  * 02. 26. Field: number
44
  * 03. Taxonomy
45
  * 04. Profile
46
- * 05. Modal
47
- * 06. Customizer
48
- * 07. Responsive
49
- * 08. Others
 
50
  *
51
  * ---------------------------------------------------------
52
  *
@@ -54,7 +55,7 @@
54
  /**
55
  * 01. Base
56
  */
57
- .csf {
58
  margin-left: 20px;
59
  margin-right: 0;
60
  }
@@ -94,7 +95,7 @@
94
  .csf-nav ul {
95
  clear: right;
96
  }
97
- .csf-nav ul li .csf-section-active:after {
98
  right: auto;
99
  left: 0;
100
  border-left-color: #fff;
@@ -105,7 +106,7 @@
105
  right: auto;
106
  left: 10px;
107
  }
108
- .csf-nav ul li.csf-tab-active .csf-arrow:after {
109
  -moz-transform: rotate(-90deg);
110
  -ms-transform: rotate(-90deg);
111
  -webkit-transform: rotate(-90deg);
@@ -119,7 +120,7 @@
119
  left: auto;
120
  right: 15px;
121
  }
122
- .csf-nav .fa {
123
  margin-left: 5px;
124
  margin-right: 0;
125
  }
@@ -186,12 +187,8 @@
186
  .csf-metabox .csf-section-title {
187
  padding: 20px;
188
  }
189
- .csf-metabox .csf-section-title .fa {
190
- margin-left: 5px;
191
- margin-right: 0;
192
- }
193
 
194
- .csf-section-title .fa {
195
  margin-left: 5px;
196
  margin-right: 0;
197
  }
@@ -224,11 +221,25 @@
224
  /**
225
  * 02. 02. Field: checkbox, radio
226
  */
 
 
 
 
 
 
 
 
 
227
  .csf-field-checkbox .csf--inline-list li,
228
  .csf-field-radio .csf--inline-list li {
229
  margin-right: 0;
230
  margin-left: 15px;
231
  }
 
 
 
 
 
232
 
233
  /**
234
  * 02. 03. Field: switcher
@@ -470,11 +481,19 @@
470
  /**
471
  * 03. Taxonomy
472
  */
 
 
 
 
473
  .csf-taxonomy-add-fields .csf-field > .csf-fieldset > .csf-help {
474
  left: -5px;
475
  right: auto;
476
  }
477
 
 
 
 
 
478
  .csf-taxonomy-edit-fields .csf-field > .csf-fieldset > .csf-help {
479
  right: auto;
480
  left: -5px;
@@ -483,17 +502,35 @@
483
  /**
484
  * 04. Profile
485
  */
486
- .csf-profile > h2 > .fa {
487
  padding-right: 0;
488
  padding-left: 7px;
489
  }
490
- .csf-profile > .csf-field > .csf-fieldset > .csf-help {
491
  left: -5px;
492
  right: auto;
493
  }
494
 
495
  /**
496
- * 05. Modal
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
497
  */
498
  .csf-modal-content .csf-field {
499
  padding: 15px 15px 15px 30px;
@@ -509,14 +546,14 @@
509
  }
510
 
511
  /**
512
- * 06. Customizer
513
  */
514
  .control-section .csf-field .csf-fieldset {
515
  margin-right: 0;
516
  }
517
 
518
  /**
519
- * 07. Responsive
520
  */
521
  @media only screen and (max-width: 1200px) {
522
  .csf-metabox .csf-field .csf-fieldset {
@@ -530,7 +567,7 @@
530
  }
531
  }
532
  /**
533
- * 08. Others
534
  */
535
  .csf-field .csf--transparent-slider {
536
  margin-left: 0;
43
  * 02. 26. Field: number
44
  * 03. Taxonomy
45
  * 04. Profile
46
+ * 05. Nav Menu
47
+ * 06. Modal
48
+ * 07. Customizer
49
+ * 08. Responsive
50
+ * 09. Others
51
  *
52
  * ---------------------------------------------------------
53
  *
55
  /**
56
  * 01. Base
57
  */
58
+ .csf-options {
59
  margin-left: 20px;
60
  margin-right: 0;
61
  }
95
  .csf-nav ul {
96
  clear: right;
97
  }
98
+ .csf-nav ul li .csf-active:after {
99
  right: auto;
100
  left: 0;
101
  border-left-color: #fff;
106
  right: auto;
107
  left: 10px;
108
  }
109
+ .csf-nav ul li.csf-tab-expanded .csf-arrow:after {
110
  -moz-transform: rotate(-90deg);
111
  -ms-transform: rotate(-90deg);
112
  -webkit-transform: rotate(-90deg);
120
  left: auto;
121
  right: 15px;
122
  }
123
+ .csf-nav .csf-tab-icon {
124
  margin-left: 5px;
125
  margin-right: 0;
126
  }
187
  .csf-metabox .csf-section-title {
188
  padding: 20px;
189
  }
 
 
 
 
190
 
191
+ .csf-section-title .csf-section-icon {
192
  margin-left: 5px;
193
  margin-right: 0;
194
  }
221
  /**
222
  * 02. 02. Field: checkbox, radio
223
  */
224
+ .csf-field-checkbox ul ul li,
225
+ .csf-field-radio ul ul li {
226
+ margin-left: 0;
227
+ margin-right: 8px;
228
+ }
229
+ .csf-field-checkbox ul ul li:first-child,
230
+ .csf-field-radio ul ul li:first-child {
231
+ margin-right: 0;
232
+ }
233
  .csf-field-checkbox .csf--inline-list li,
234
  .csf-field-radio .csf--inline-list li {
235
  margin-right: 0;
236
  margin-left: 15px;
237
  }
238
+ .csf-field-checkbox .csf--text,
239
+ .csf-field-radio .csf--text {
240
+ margin-left: 0;
241
+ margin-right: 5px;
242
+ }
243
 
244
  /**
245
  * 02. 03. Field: switcher
481
  /**
482
  * 03. Taxonomy
483
  */
484
+ .csf-taxonomy-add-fields {
485
+ margin-right: 0;
486
+ margin-left: 30px;
487
+ }
488
  .csf-taxonomy-add-fields .csf-field > .csf-fieldset > .csf-help {
489
  left: -5px;
490
  right: auto;
491
  }
492
 
493
+ .csf-taxonomy-edit-fields {
494
+ margin-right: 0;
495
+ margin-left: 35px;
496
+ }
497
  .csf-taxonomy-edit-fields .csf-field > .csf-fieldset > .csf-help {
498
  right: auto;
499
  left: -5px;
502
  /**
503
  * 04. Profile
504
  */
505
+ .csf-profile-options > h2 > .fa {
506
  padding-right: 0;
507
  padding-left: 7px;
508
  }
509
+ .csf-profile-options > .csf-field > .csf-fieldset > .csf-help {
510
  left: -5px;
511
  right: auto;
512
  }
513
 
514
  /**
515
+ * 05. Nav Menu
516
+ */
517
+ .csf-nav-menu-options > .csf-fields {
518
+ margin-left: 0;
519
+ margin-right: -10px;
520
+ }
521
+
522
+ .csf-nav-menu-title {
523
+ padding-left: 14px;
524
+ padding-right: 12px;
525
+ }
526
+
527
+ .csf-nav-menu-icon {
528
+ margin-right: 0;
529
+ margin-left: 5px;
530
+ }
531
+
532
+ /**
533
+ * 06. Modal
534
  */
535
  .csf-modal-content .csf-field {
536
  padding: 15px 15px 15px 30px;
546
  }
547
 
548
  /**
549
+ * 07. Customizer
550
  */
551
  .control-section .csf-field .csf-fieldset {
552
  margin-right: 0;
553
  }
554
 
555
  /**
556
+ * 08. Responsive
557
  */
558
  @media only screen and (max-width: 1200px) {
559
  .csf-metabox .csf-field .csf-fieldset {
567
  }
568
  }
569
  /**
570
+ * 09. Others
571
  */
572
  .csf-field .csf--transparent-slider {
573
  margin-left: 0;
admin/settings/assets/css/csf-rtl.min.css CHANGED
@@ -1 +1 @@
1
- .csf{margin-left:20px;margin-right:0}.csf-header h1{float:right}.csf-header fieldset{float:left}.csf-buttons{float:left;direction:ltr}.csf-header-left{float:right}.csf-header-right{float:left}.csf-nav{float:right}.csf-nav ul{clear:right}.csf-nav ul li .csf-section-active:after{right:auto;left:0;border-left-color:#fff;border-right-color:transparent}.csf-nav ul li .csf-arrow:after{content:"\f053";right:auto;left:10px}.csf-nav ul li.csf-tab-active .csf-arrow:after{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.csf-nav ul ul li a{padding-right:25px;padding-left:15px}.csf-nav ul ul:before{left:auto;right:15px}.csf-nav .fa{margin-left:5px;margin-right:0}.csf-nav-background{left:auto;right:0}.csf-content{margin-left:0;margin-right:225px}.csf-sections{float:right}.csf-show-all .csf-content{margin-right:0;overflow:hidden}.csf-expand-all{float:right;right:auto;left:40px;margin-right:0;margin-left:4px}.csf-search{float:right}.csf-search input{margin:0 0 0 5px}.csf-copyright{float:right}.csf-metabox{margin:-6px -12px -12px -12px}.csf-metabox .csf-section-title{padding:20px}.csf-metabox .csf-section-title .fa{margin-left:5px;margin-right:0}.csf-section-title .fa{margin-left:5px;margin-right:0}.csf-field .csf-title{float:right}.csf-field .csf-fieldset{float:left}.csf-pseudo-field{padding:0 0 0 5px!important}.csf-field-typography select{margin:0;width:100%}.csf-field-typography .csf--blocks-inputs .csf--blocks{flex-direction:row-reverse}.csf-field-checkbox .csf--inline-list li,.csf-field-radio .csf--inline-list li{margin-right:0;margin-left:15px}.csf-field-switcher .csf--switcher{float:right}.csf-field-switcher .csf--label{float:right;margin-left:0;margin-right:5px}.csf-field-upload .csf--button,.csf-field-upload .csf--remove{margin-left:0;margin-right:5px}.csf-field-group .csf-cloneable-title{padding:15px 10px 15px 65px}.csf-field-group .csf-cloneable-helper{right:auto;left:10px}.csf-field-repeater .csf-repeater-helper{border-left:0;border-right:1px solid #eee}.csf-help{right:auto;left:5px}.csf-field-icon .button{margin-right:0;margin-left:5px}.csf-field-icon .csf-icon-preview i{margin-right:0;margin-left:5px}.csf-field-gallery ul li{margin-right:0;margin-left:5px}.csf-field-gallery .button{margin-right:0;margin-left:5px}.csf-field-tabbed .csf-tabbed-nav .csf--icon{padding-right:0;padding-left:5px}.csf-field-tabbed .csf-tabbed-nav a{margin-right:0;margin-left:5px}.csf-field-media .button{margin-left:0;margin-right:7px}.csf-field-media .hidden+.button{margin-right:0}.csf-notice{border-left:none;border-right-style:solid;border-right-width:4px}.csf-field-border .csf--input,.csf-field-border .csf-fieldset,.csf-field-dimensions .csf--input,.csf-field-dimensions .csf-fieldset,.csf-field-spacing .csf--input,.csf-field-spacing .csf-fieldset{direction:ltr}.csf-field-border .csf--color,.csf-field-border .csf--inputs,.csf-field-dimensions .csf--color,.csf-field-dimensions .csf--inputs,.csf-field-spacing .csf--color,.csf-field-spacing .csf--inputs{float:right}.csf-field-border .csf--color,.csf-field-dimensions .csf--color,.csf-field-spacing .csf--color{margin-right:4px;direction:rtl}.csf-field-background .csf--block{float:right}.csf-field-background .csf--media,.csf-field-background .csf--select{padding-right:0}.csf-field-background .csf--title{margin-right:0;margin-left:5px}.csf-field-spinner .csf--spin{float:right;direction:ltr}.csf-field-slider .csf-slider-ui{direction:ltr;margin-right:0;margin-left:15px}.csf-field-slider .csf--input{direction:ltr}.csf-field-button_set .csf--button-group{float:right}.csf-field-link_color .csf--left{float:right;margin-right:0;margin-left:10px}.csf-field-color_group .csf--left{float:right;margin-right:0;margin-left:10px}.csf-field-palette .csf--palette{margin-right:0;margin-left:10px}.csf-field-accordion .csf--icon{margin-right:0;margin-left:2px}.csf-field-date .csf--to{margin-left:0;margin-right:7px}.csf-field-map .csf--map-input:last-child{padding-left:0;padding-right:10px}.csf-field-sortable .csf--sortable-helper{border-left:none;border-right:1px solid #eee}.csf-field-number .csf--wrap{float:right}.csf-taxonomy-add-fields .csf-field>.csf-fieldset>.csf-help{left:-5px;right:auto}.csf-taxonomy-edit-fields .csf-field>.csf-fieldset>.csf-help{right:auto;left:-5px}.csf-profile>h2>.fa{padding-right:0;padding-left:7px}.csf-profile>.csf-field>.csf-fieldset>.csf-help{left:-5px;right:auto}.csf-modal-content .csf-field{padding:15px 15px 15px 30px}.csf-modal-title{padding:0 16px 0 36px}.csf-modal-close{right:auto;left:0}.control-section .csf-field .csf-fieldset{margin-right:0}@media only screen and (max-width:1200px){.csf-metabox .csf-field .csf-fieldset{margin-left:0}}@media only screen and (max-width:782px){.csf .csf-content,.csf .csf-fieldset{margin-right:0}}.csf-field .csf--transparent-slider{margin-left:0;margin-right:2px}.csf-field .csf--transparent-slider .ui-slider-handle{margin:0 -11px}.csf-field .csf--transparent-offset{background-position:center right}.csf-field .csf--transparent-text{right:auto;left:10px}
1
+ .csf-options{margin-left:20px;margin-right:0}.csf-header h1{float:right}.csf-header fieldset{float:left}.csf-buttons{float:left;direction:ltr}.csf-header-left{float:right}.csf-header-right{float:left}.csf-nav{float:right}.csf-nav ul{clear:right}.csf-nav ul li .csf-active:after{right:auto;left:0;border-left-color:#fff;border-right-color:transparent}.csf-nav ul li .csf-arrow:after{content:"\f053";right:auto;left:10px}.csf-nav ul li.csf-tab-expanded .csf-arrow:after{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.csf-nav ul ul li a{padding-right:25px;padding-left:15px}.csf-nav ul ul:before{left:auto;right:15px}.csf-nav .csf-tab-icon{margin-left:5px;margin-right:0}.csf-nav-background{left:auto;right:0}.csf-content{margin-left:0;margin-right:225px}.csf-sections{float:right}.csf-show-all .csf-content{margin-right:0;overflow:hidden}.csf-expand-all{float:right;right:auto;left:40px;margin-right:0;margin-left:4px}.csf-search{float:right}.csf-search input{margin:0 0 0 5px}.csf-copyright{float:right}.csf-metabox{margin:-6px -12px -12px -12px}.csf-metabox .csf-section-title{padding:20px}.csf-section-title .csf-section-icon{margin-left:5px;margin-right:0}.csf-field .csf-title{float:right}.csf-field .csf-fieldset{float:left}.csf-pseudo-field{padding:0 0 0 5px!important}.csf-field-typography select{margin:0;width:100%}.csf-field-typography .csf--blocks-inputs .csf--blocks{flex-direction:row-reverse}.csf-field-checkbox ul ul li,.csf-field-radio ul ul li{margin-left:0;margin-right:8px}.csf-field-checkbox ul ul li:first-child,.csf-field-radio ul ul li:first-child{margin-right:0}.csf-field-checkbox .csf--inline-list li,.csf-field-radio .csf--inline-list li{margin-right:0;margin-left:15px}.csf-field-checkbox .csf--text,.csf-field-radio .csf--text{margin-left:0;margin-right:5px}.csf-field-switcher .csf--switcher{float:right}.csf-field-switcher .csf--label{float:right;margin-left:0;margin-right:5px}.csf-field-upload .csf--button,.csf-field-upload .csf--remove{margin-left:0;margin-right:5px}.csf-field-group .csf-cloneable-title{padding:15px 10px 15px 65px}.csf-field-group .csf-cloneable-helper{right:auto;left:10px}.csf-field-repeater .csf-repeater-helper{border-left:0;border-right:1px solid #eee}.csf-help{right:auto;left:5px}.csf-field-icon .button{margin-right:0;margin-left:5px}.csf-field-icon .csf-icon-preview i{margin-right:0;margin-left:5px}.csf-field-gallery ul li{margin-right:0;margin-left:5px}.csf-field-gallery .button{margin-right:0;margin-left:5px}.csf-field-tabbed .csf-tabbed-nav .csf--icon{padding-right:0;padding-left:5px}.csf-field-tabbed .csf-tabbed-nav a{margin-right:0;margin-left:5px}.csf-field-media .button{margin-left:0;margin-right:7px}.csf-field-media .hidden+.button{margin-right:0}.csf-notice{border-left:none;border-right-style:solid;border-right-width:4px}.csf-field-border .csf--input,.csf-field-border .csf-fieldset,.csf-field-dimensions .csf--input,.csf-field-dimensions .csf-fieldset,.csf-field-spacing .csf--input,.csf-field-spacing .csf-fieldset{direction:ltr}.csf-field-border .csf--color,.csf-field-border .csf--inputs,.csf-field-dimensions .csf--color,.csf-field-dimensions .csf--inputs,.csf-field-spacing .csf--color,.csf-field-spacing .csf--inputs{float:right}.csf-field-border .csf--color,.csf-field-dimensions .csf--color,.csf-field-spacing .csf--color{margin-right:4px;direction:rtl}.csf-field-background .csf--block{float:right}.csf-field-background .csf--media,.csf-field-background .csf--select{padding-right:0}.csf-field-background .csf--title{margin-right:0;margin-left:5px}.csf-field-spinner .csf--spin{float:right;direction:ltr}.csf-field-slider .csf-slider-ui{direction:ltr;margin-right:0;margin-left:15px}.csf-field-slider .csf--input{direction:ltr}.csf-field-button_set .csf--button-group{float:right}.csf-field-link_color .csf--left{float:right;margin-right:0;margin-left:10px}.csf-field-color_group .csf--left{float:right;margin-right:0;margin-left:10px}.csf-field-palette .csf--palette{margin-right:0;margin-left:10px}.csf-field-accordion .csf--icon{margin-right:0;margin-left:2px}.csf-field-date .csf--to{margin-left:0;margin-right:7px}.csf-field-map .csf--map-input:last-child{padding-left:0;padding-right:10px}.csf-field-sortable .csf--sortable-helper{border-left:none;border-right:1px solid #eee}.csf-field-number .csf--wrap{float:right}.csf-taxonomy-add-fields{margin-right:0;margin-left:30px}.csf-taxonomy-add-fields .csf-field>.csf-fieldset>.csf-help{left:-5px;right:auto}.csf-taxonomy-edit-fields{margin-right:0;margin-left:35px}.csf-taxonomy-edit-fields .csf-field>.csf-fieldset>.csf-help{right:auto;left:-5px}.csf-profile-options>h2>.fa{padding-right:0;padding-left:7px}.csf-profile-options>.csf-field>.csf-fieldset>.csf-help{left:-5px;right:auto}.csf-nav-menu-options>.csf-fields{margin-left:0;margin-right:-10px}.csf-nav-menu-title{padding-left:14px;padding-right:12px}.csf-nav-menu-icon{margin-right:0;margin-left:5px}.csf-modal-content .csf-field{padding:15px 15px 15px 30px}.csf-modal-title{padding:0 16px 0 36px}.csf-modal-close{right:auto;left:0}.control-section .csf-field .csf-fieldset{margin-right:0}@media only screen and (max-width:1200px){.csf-metabox .csf-field .csf-fieldset{margin-left:0}}@media only screen and (max-width:782px){.csf .csf-content,.csf .csf-fieldset{margin-right:0}}.csf-field .csf--transparent-slider{margin-left:0;margin-right:2px}.csf-field .csf--transparent-slider .ui-slider-handle{margin:0 -11px}.csf-field .csf--transparent-offset{background-position:center right}.csf-field .csf--transparent-text{right:auto;left:10px}
admin/settings/assets/css/csf.css CHANGED
@@ -66,14 +66,15 @@
66
  * 05. Customizer
67
  * 06. Taxonomy
68
  * 07. Profile
69
- * 08. Modal
70
- * 08. 01. Shortcode Modal
71
- * 08. 02. Gutenberg Modal
72
- * 08. 03. Icon Modal
73
- * 09. Helper
74
- * 10. Welcome Page
75
- * 11. Responsive
76
- * 12. Others
 
77
  *
78
  * ---------------------------------------------------------
79
  *
@@ -112,6 +113,7 @@
112
 
113
  .csf-header-inner {
114
  padding: 25px;
 
115
  }
116
  .csf-header-inner h1 {
117
  float: left;
@@ -130,11 +132,11 @@
130
  */
131
  .csf-sticky .csf-header-inner {
132
  position: fixed;
133
- z-index: 99999;
134
  top: 32px;
135
- -moz-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.125);
136
- -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.125);
137
- box-shadow: 0 5px 25px rgba(0, 0, 0, 0.125);
138
  }
139
 
140
  /**
@@ -191,10 +193,9 @@
191
  display: block;
192
  padding: 14px 12px;
193
  text-decoration: none;
194
- -moz-transition: all 0.3s ease;
195
- -o-transition: all 0.3s ease;
196
- -webkit-transition: all 0.3s ease;
197
- transition: all 0.3s ease;
198
  }
199
  .csf-nav ul li a:focus {
200
  outline: none;
@@ -202,19 +203,6 @@
202
  -webkit-box-shadow: none;
203
  box-shadow: none;
204
  }
205
- .csf-nav ul li .csf-section-active:after {
206
- content: " ";
207
- position: absolute;
208
- right: 0;
209
- top: 50%;
210
- height: 0;
211
- width: 0;
212
- pointer-events: none;
213
- border: solid transparent;
214
- border-right-color: #fff;
215
- border-width: 4px;
216
- margin-top: -4px;
217
- }
218
  .csf-nav ul li .csf-arrow:after {
219
  content: "\f054";
220
  display: inline-block;
@@ -231,13 +219,13 @@
231
  -webkit-transform: rotate(0);
232
  transform: rotate(0);
233
  }
234
- .csf-nav ul li.csf-tab-active .csf-arrow:after {
235
  -moz-transform: rotate(90deg);
236
  -ms-transform: rotate(90deg);
237
  -webkit-transform: rotate(90deg);
238
  transform: rotate(90deg);
239
  }
240
- .csf-nav ul li.csf-tab-active ul {
241
  display: block;
242
  }
243
  .csf-nav ul ul {
@@ -420,6 +408,9 @@
420
  .csf-metabox {
421
  margin: -6px -12px -12px -12px;
422
  }
 
 
 
423
  .csf-metabox .csf-section-title {
424
  padding: 20px;
425
  }
@@ -433,25 +424,29 @@
433
  border-right: 1px solid #e2e4e7;
434
  }
435
 
436
- .csf-restore-wrapper {
 
 
437
  position: relative;
438
  z-index: 1000000;
439
  text-align: right;
440
- padding: 10px;
441
  border-top: 1px solid #eee;
442
  }
443
- .csf-restore-wrapper .csf-button-cancel,
444
- .csf-restore-wrapper input {
445
  display: none;
446
  }
447
- .csf-restore-wrapper span {
 
 
 
448
  -webkit-user-select: none;
449
  user-select: none;
450
  }
451
- .csf-restore-wrapper input:checked ~ .csf-button-restore {
452
  display: none;
453
  }
454
- .csf-restore-wrapper input:checked ~ .csf-button-cancel {
455
  display: inline-block;
456
  }
457
 
@@ -459,19 +454,22 @@
459
  padding: 12px;
460
  }
461
  #side-sortables .csf-field {
462
- padding: 12px;
463
  }
464
  #side-sortables .csf-field .csf-title {
465
  float: none;
466
  width: 100%;
467
- margin-bottom: 10px;
468
  }
469
  #side-sortables .csf-field .csf-fieldset {
470
  float: none;
471
  width: 100%;
472
  }
 
 
 
473
  #side-sortables .csf-notice {
474
- padding: 12px;
475
  }
476
 
477
  /**
@@ -480,6 +478,9 @@
480
  .csf-comment-metabox {
481
  margin: -6px -12px -12px -12px;
482
  }
 
 
 
483
  .csf-comment-metabox .csf-section-title {
484
  padding: 20px;
485
  }
@@ -545,15 +546,28 @@
545
  .csf-theme-dark .csf-nav ul li a:hover {
546
  color: #fff;
547
  }
548
- .csf-theme-dark .csf-nav ul li .csf-section-active {
549
  color: #fff;
550
  background-color: #111;
551
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
552
  .csf-theme-dark .csf-nav ul ul li a {
553
  background-color: #191919;
554
  border-bottom: 1px solid #2f2f2f;
555
  }
556
- .csf-theme-dark .csf-nav ul ul li .csf-section-active {
557
  background-color: #101010;
558
  }
559
  .csf-theme-dark .csf-nav ul ul:before {
@@ -615,12 +629,18 @@
615
  .csf-theme-light .csf-nav ul li a:hover {
616
  color: #222;
617
  }
618
- .csf-theme-light .csf-nav ul li .csf-section-active {
619
  color: #222;
620
  background-color: #fff;
621
  }
622
- .csf-theme-light .csf-nav ul li .csf-section-active:after {
623
- display: none;
 
 
 
 
 
 
624
  }
625
  .csf-theme-light .csf-nav ul ul li a {
626
  background-color: #eee;
@@ -631,6 +651,7 @@
631
  }
632
  .csf-theme-light .csf-nav-background {
633
  background-color: #f5f5f5;
 
634
  }
635
  .csf-theme-light .csf-footer {
636
  color: #555;
@@ -646,7 +667,7 @@
646
  position: relative;
647
  padding: 30px;
648
  }
649
- .csf-field + .csf-field:not(.hidden) {
650
  border-top: 1px solid #eee;
651
  }
652
  .csf-field p:first-child {
@@ -697,6 +718,9 @@
697
  position: relative;
698
  margin-bottom: 5px;
699
  }
 
 
 
700
  .csf-field-accordion .csf-accordion-item h4 {
701
  font-size: 1em;
702
  }
@@ -718,15 +742,15 @@
718
  outline: none;
719
  border-color: #999;
720
  }
721
- .csf-field-accordion .csf-accordion-icon {
722
- width: 14px;
723
- text-align: center;
724
- }
725
- .csf-field-accordion .csf--icon {
726
  width: 20px;
727
  text-align: center;
728
  margin-right: 2px;
729
  }
 
 
 
 
730
  .csf-field-accordion .csf-accordion-content {
731
  display: none;
732
  padding: 0;
@@ -757,6 +781,7 @@
757
  }
758
  .csf-field-background .csf--background-colors {
759
  display: flex;
 
760
  }
761
  .csf-field-background .csf--background-attributes {
762
  display: flex;
@@ -920,23 +945,40 @@
920
  .csf-field-checkbox ul,
921
  .csf-field-radio ul {
922
  margin: 0;
923
- padding: 0 1px;
924
  list-style-type: none;
925
  overflow-y: auto;
926
  max-height: 305px;
927
  }
 
 
 
 
928
  .csf-field-checkbox ul ul,
929
  .csf-field-radio ul ul {
930
  max-height: none;
931
  }
 
 
 
 
 
 
 
 
 
 
 
 
932
  .csf-field-checkbox .csf--inline-list li,
933
  .csf-field-radio .csf--inline-list li {
934
  display: inline-block;
935
  margin-right: 15px;
936
  }
937
- .csf-field-checkbox input[type="radio"]:checked:before,
938
- .csf-field-radio input[type="radio"]:checked:before {
939
- line-height: 10px;
 
940
  }
941
  .csf-field-checkbox .csf-checker,
942
  .csf-field-radio .csf-checker {
@@ -1428,6 +1470,7 @@
1428
  */
1429
  .csf-field-media .csf--placeholder {
1430
  display: flex;
 
1431
  }
1432
  .csf-field-media .csf--placeholder input {
1433
  width: 100%;
@@ -2104,6 +2147,7 @@
2104
  }
2105
  .csf-field-upload .csf--wrap {
2106
  display: flex;
 
2107
  }
2108
  .csf-field-upload .button {
2109
  margin-left: 5px;
@@ -2593,7 +2637,7 @@
2593
  margin-left: -15px;
2594
  padding: 10px 15px;
2595
  }
2596
- .control-section .csf-text-subtitle {
2597
  margin-top: 4px;
2598
  font-size: 12px;
2599
  }
@@ -2684,6 +2728,9 @@
2684
  /**
2685
  * 06. Taxonomy
2686
  */
 
 
 
2687
  .csf-taxonomy > .csf-field {
2688
  border-top: none !important;
2689
  }
@@ -2769,65 +2816,117 @@
2769
  border: 1px solid #ddd;
2770
  }
2771
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2772
  /**
2773
  * 06. Profile
2774
  */
2775
- .csf-profile > h2 > .fa {
2776
  padding-right: 7px;
2777
  }
2778
- .csf-profile > .csf-field {
2779
- max-width: 800px;
2780
  padding: 15px 0;
2781
  border-top: none !important;
2782
  }
2783
- .csf-profile > .csf-field > .csf-title {
2784
  width: 200px;
2785
  }
2786
- .csf-profile > .csf-field > .csf-title h4 {
2787
  font-size: 14px;
2788
  font-weight: 600;
2789
  line-height: 1.3;
2790
  display: inline-block;
2791
  vertical-align: middle;
2792
  }
2793
- .csf-profile > .csf-field > .csf-fieldset {
2794
  width: calc(100% - 220px);
2795
  }
2796
- .csf-profile > .csf-field > .csf-fieldset > .csf-help {
2797
  top: -15px;
2798
  right: -5px;
2799
  }
2800
- .csf-profile > .csf-field-heading {
2801
  font-size: 1.1em;
2802
  }
2803
- .csf-profile > .csf-field-subheading {
2804
  font-size: 12px;
2805
  }
2806
- .csf-profile > .csf-field-subheading,
2807
- .csf-profile > .csf-field-heading {
2808
  margin: 10px 0;
2809
  padding: 15px !important;
2810
  border: 1px solid #ddd;
2811
  }
2812
- .csf-profile > .csf-field-submessage {
2813
  margin: 20px 0;
2814
  }
2815
- .csf-profile > .csf-field-submessage .csf-submessage {
2816
  padding: 10px;
2817
  border-left-width: 1px;
2818
  border-left-style: solid;
2819
  border-right-width: 1px;
2820
  border-right-style: solid;
2821
  }
2822
- .csf-profile > .csf-field-notice {
2823
  background-color: transparent;
2824
  }
2825
 
2826
  /**
2827
- * 08. Modal
2828
  */
2829
  .csf-modal {
2830
- display: none;
2831
  position: fixed;
2832
  z-index: 100101;
2833
  top: 0;
@@ -2835,6 +2934,9 @@
2835
  width: 100%;
2836
  height: 100%;
2837
  }
 
 
 
2838
 
2839
  .csf-modal-icon {
2840
  z-index: 100102;
@@ -2960,7 +3062,7 @@
2960
  }
2961
 
2962
  /**
2963
- * 08. 01. Shortcode Modal
2964
  */
2965
  .csf--repeatable {
2966
  padding: 15px 15px 0 15px;
@@ -3015,7 +3117,7 @@
3015
  }
3016
 
3017
  /**
3018
- * 08. 02. Gutenberg Modal
3019
  */
3020
  .csf-shortcode-block {
3021
  text-align: center;
@@ -3030,7 +3132,7 @@
3030
  }
3031
 
3032
  /**
3033
- * 08. 03. Icon Modal
3034
  */
3035
  .csf-modal-icon .csf-icon-title {
3036
  padding: 15px 0;
@@ -3041,6 +3143,9 @@
3041
  border: 1px solid #eee;
3042
  background-color: #f7f7f7;
3043
  }
 
 
 
3044
  .csf-modal-icon .csf-icon-search {
3045
  width: 50%;
3046
  height: 40px;
@@ -3074,7 +3179,7 @@
3074
  padding: 10px;
3075
  height: 618px;
3076
  }
3077
- .csf-modal-icon .csf-text-error {
3078
  padding: 10px;
3079
  }
3080
 
@@ -3159,123 +3264,65 @@
3159
  }
3160
  }
3161
  /**
3162
- * 08. Helper
3163
  */
3164
- .csf-text-subtitle {
3165
- margin-top: 10px;
3166
  font-weight: 400;
3167
  color: #999;
3168
  }
3169
 
3170
- .csf-text-desc {
3171
  clear: both;
3172
  float: left;
3173
  width: 100%;
3174
- margin-top: 10px;
3175
  font-weight: 400;
3176
  color: #999;
3177
  }
3178
 
3179
- .csf-text-success {
3180
- color: #2b542c;
3181
- }
3182
-
3183
- .csf-text-error {
3184
- margin-top: 5px;
3185
  color: #d02c21;
3186
  }
3187
 
3188
- .csf-text-info {
3189
- color: #31708f;
3190
- }
3191
-
3192
- .csf-text-warning {
3193
- color: #ffb900;
3194
- }
3195
-
3196
- .csf-text-muted {
3197
- color: #aaa;
3198
- }
3199
-
3200
- .csf-text-left {
3201
- text-align: left;
3202
- }
3203
-
3204
- .csf-text-center {
3205
- text-align: center;
3206
- }
3207
-
3208
- .csf-text-right {
3209
- text-align: right;
3210
- }
3211
-
3212
- .csf-block-left {
3213
- float: left;
3214
- }
3215
-
3216
- .csf-block-right {
3217
- float: right;
3218
- }
3219
-
3220
- .csf-full-width {
3221
- width: 100%;
3222
- }
3223
-
3224
- .csf-full-half {
3225
- width: 50%;
3226
- }
3227
-
3228
- .csf-table {
3229
- width: 100%;
3230
- display: table;
3231
- }
3232
-
3233
- .csf-table-cell {
3234
- display: table-cell;
3235
- vertical-align: middle;
3236
- }
3237
-
3238
- .csf-table-expanded {
3239
- width: 100%;
3240
  }
3241
 
3242
- .csf-nowrap {
3243
- white-space: nowrap;
3244
  }
3245
 
3246
- .csf-text-highlight {
3247
- padding: 2px 4px;
3248
- font-size: 90%;
3249
- color: #c7254e;
3250
- background-color: #f9f2f4;
3251
- -moz-border-radius: 2px;
3252
- -webkit-border-radius: 2px;
3253
- border-radius: 2px;
3254
  }
3255
 
3256
- .csf-text-highlight-gray {
3257
- padding: 2px 4px;
3258
- font-size: 90%;
3259
- background-color: #f0f0f0;
3260
- -moz-border-radius: 2px;
3261
- -webkit-border-radius: 2px;
3262
- border-radius: 2px;
3263
  }
3264
 
3265
- .csf-hidden {
3266
  display: none;
3267
  }
3268
 
3269
- .csf-hide {
3270
- display: none !important;
3271
- }
3272
-
3273
- .csf-show {
3274
- display: block !important;
3275
  }
3276
-
3277
- .csf-opacity {
3278
- opacity: 0.5;
 
 
 
 
 
 
 
3279
  }
3280
 
3281
  .csf-warning-primary {
@@ -3301,7 +3348,7 @@
3301
  padding: 0 8px;
3302
  margin-right: 4px;
3303
  font-size: 11px;
3304
- line-height: 28px;
3305
  user-select: none;
3306
  border-radius: 2px;
3307
  }
@@ -3354,7 +3401,7 @@
3354
  }
3355
 
3356
  /**
3357
- * 10. Welcome Page
3358
  */
3359
  .csf-welcome-wrap {
3360
  position: relative;
@@ -3532,7 +3579,7 @@
3532
  border: 1px solid #e5e5e5;
3533
  }
3534
  .csf-welcome-cols .csf--col {
3535
- width: 25%;
3536
  float: left;
3537
  padding: 20px;
3538
  text-align: center;
@@ -3638,7 +3685,7 @@
3638
  }
3639
  }
3640
  /**
3641
- * 11. Responsive
3642
  */
3643
  @media only screen and (max-width: 1200px) {
3644
  .csf-metabox .csf-field .csf-title {
@@ -3747,17 +3794,25 @@
3747
  height: 252px;
3748
  }
3749
 
3750
- .csf-profile > .csf-field > .csf-title,
3751
  .csf-taxonomy-edit-fields > .csf-field > .csf-title {
3752
  float: none;
3753
  width: 100%;
3754
  margin-bottom: 10px;
3755
  }
3756
- .csf-profile > .csf-field > .csf-fieldset,
3757
  .csf-taxonomy-edit-fields > .csf-field > .csf-fieldset {
3758
  float: none;
3759
  width: 100%;
3760
  }
 
 
 
 
 
 
 
 
3761
  }
3762
  /**
3763
  * Chosen JS Styles
66
  * 05. Customizer
67
  * 06. Taxonomy
68
  * 07. Profile
69
+ * 08. Nav Menu
70
+ * 09. Modal
71
+ * 09. 01. Shortcode Modal
72
+ * 09. 02. Gutenberg Modal
73
+ * 09. 03. Icon Modal
74
+ * 10. Helper
75
+ * 11. Welcome Page
76
+ * 12. Responsive
77
+ * 13. Others
78
  *
79
  * ---------------------------------------------------------
80
  *
113
 
114
  .csf-header-inner {
115
  padding: 25px;
116
+ transition: box-shadow .3s ease;
117
  }
118
  .csf-header-inner h1 {
119
  float: left;
132
  */
133
  .csf-sticky .csf-header-inner {
134
  position: fixed;
135
+ z-index: 99;
136
  top: 32px;
137
+ -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
138
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
139
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
140
  }
141
 
142
  /**
193
  display: block;
194
  padding: 14px 12px;
195
  text-decoration: none;
196
+ transition-property: color;
197
+ transition-duration: 0.2s;
198
+ transition-timing-function: ease;
 
199
  }
200
  .csf-nav ul li a:focus {
201
  outline: none;
203
  -webkit-box-shadow: none;
204
  box-shadow: none;
205
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
206
  .csf-nav ul li .csf-arrow:after {
207
  content: "\f054";
208
  display: inline-block;
219
  -webkit-transform: rotate(0);
220
  transform: rotate(0);
221
  }
222
+ .csf-nav ul li.csf-tab-expanded .csf-arrow:after {
223
  -moz-transform: rotate(90deg);
224
  -ms-transform: rotate(90deg);
225
  -webkit-transform: rotate(90deg);
226
  transform: rotate(90deg);
227
  }
228
+ .csf-nav ul li.csf-tab-expanded ul {
229
  display: block;
230
  }
231
  .csf-nav ul ul {
408
  .csf-metabox {
409
  margin: -6px -12px -12px -12px;
410
  }
411
+ .csf-metabox .csf-field {
412
+ padding: 20px;
413
+ }
414
  .csf-metabox .csf-section-title {
415
  padding: 20px;
416
  }
424
  border-right: 1px solid #e2e4e7;
425
  }
426
 
427
+ .csf-sections-restore {
428
+ float: left;
429
+ width: 100%;
430
  position: relative;
431
  z-index: 1000000;
432
  text-align: right;
 
433
  border-top: 1px solid #eee;
434
  }
435
+ .csf-sections-restore .csf-button-cancel,
436
+ .csf-sections-restore input {
437
  display: none;
438
  }
439
+ .csf-sections-restore label {
440
+ padding: 10px;
441
+ }
442
+ .csf-sections-restore span {
443
  -webkit-user-select: none;
444
  user-select: none;
445
  }
446
+ .csf-sections-restore input:checked ~ .csf-button-restore {
447
  display: none;
448
  }
449
+ .csf-sections-restore input:checked ~ .csf-button-cancel {
450
  display: inline-block;
451
  }
452
 
454
  padding: 12px;
455
  }
456
  #side-sortables .csf-field {
457
+ padding: 10px 15px;
458
  }
459
  #side-sortables .csf-field .csf-title {
460
  float: none;
461
  width: 100%;
462
+ margin-bottom: 6px;
463
  }
464
  #side-sortables .csf-field .csf-fieldset {
465
  float: none;
466
  width: 100%;
467
  }
468
+ #side-sortables .csf-field-text input {
469
+ width: 100%;
470
+ }
471
  #side-sortables .csf-notice {
472
+ padding: 10px 15px;
473
  }
474
 
475
  /**
478
  .csf-comment-metabox {
479
  margin: -6px -12px -12px -12px;
480
  }
481
+ .csf-comment-metabox .csf-field {
482
+ padding: 20px;
483
+ }
484
  .csf-comment-metabox .csf-section-title {
485
  padding: 20px;
486
  }
546
  .csf-theme-dark .csf-nav ul li a:hover {
547
  color: #fff;
548
  }
549
+ .csf-theme-dark .csf-nav ul li .csf-active {
550
  color: #fff;
551
  background-color: #111;
552
  }
553
+ .csf-theme-dark .csf-nav ul li .csf-active:after {
554
+ content: " ";
555
+ position: absolute;
556
+ right: 0;
557
+ top: 50%;
558
+ height: 0;
559
+ width: 0;
560
+ pointer-events: none;
561
+ border: solid transparent;
562
+ border-right-color: #fff;
563
+ border-width: 4px;
564
+ margin-top: -4px;
565
+ }
566
  .csf-theme-dark .csf-nav ul ul li a {
567
  background-color: #191919;
568
  border-bottom: 1px solid #2f2f2f;
569
  }
570
+ .csf-theme-dark .csf-nav ul ul li .csf-active {
571
  background-color: #101010;
572
  }
573
  .csf-theme-dark .csf-nav ul ul:before {
629
  .csf-theme-light .csf-nav ul li a:hover {
630
  color: #222;
631
  }
632
+ .csf-theme-light .csf-nav ul li .csf-active {
633
  color: #222;
634
  background-color: #fff;
635
  }
636
+ .csf-theme-light .csf-nav ul li .csf-active:after {
637
+ content: "";
638
+ position: absolute;
639
+ top: 0;
640
+ bottom: 0;
641
+ right: -1px;
642
+ width: 1px;
643
+ background-color: #fff;
644
  }
645
  .csf-theme-light .csf-nav ul ul li a {
646
  background-color: #eee;
651
  }
652
  .csf-theme-light .csf-nav-background {
653
  background-color: #f5f5f5;
654
+ border-right: 1px solid #e5e5e5;
655
  }
656
  .csf-theme-light .csf-footer {
657
  color: #555;
667
  position: relative;
668
  padding: 30px;
669
  }
670
+ .csf-field + .csf-field {
671
  border-top: 1px solid #eee;
672
  }
673
  .csf-field p:first-child {
718
  position: relative;
719
  margin-bottom: 5px;
720
  }
721
+ .csf-field-accordion .csf-accordion-item:last-child {
722
+ margin-bottom: 0;
723
+ }
724
  .csf-field-accordion .csf-accordion-item h4 {
725
  font-size: 1em;
726
  }
742
  outline: none;
743
  border-color: #999;
744
  }
745
+ .csf-field-accordion .csf-accordion-title .csf--icon {
 
 
 
 
746
  width: 20px;
747
  text-align: center;
748
  margin-right: 2px;
749
  }
750
+ .csf-field-accordion .csf-accordion-icon {
751
+ width: 16px;
752
+ text-align: center;
753
+ }
754
  .csf-field-accordion .csf-accordion-content {
755
  display: none;
756
  padding: 0;
781
  }
782
  .csf-field-background .csf--background-colors {
783
  display: flex;
784
+ flex-wrap: wrap;
785
  }
786
  .csf-field-background .csf--background-attributes {
787
  display: flex;
945
  .csf-field-checkbox ul,
946
  .csf-field-radio ul {
947
  margin: 0;
948
+ padding: 0;
949
  list-style-type: none;
950
  overflow-y: auto;
951
  max-height: 305px;
952
  }
953
+ .csf-field-checkbox ul li,
954
+ .csf-field-radio ul li {
955
+ margin-bottom: 6px;
956
+ }
957
  .csf-field-checkbox ul ul,
958
  .csf-field-radio ul ul {
959
  max-height: none;
960
  }
961
+ .csf-field-checkbox ul ul li,
962
+ .csf-field-radio ul ul li {
963
+ margin-left: 8px;
964
+ }
965
+ .csf-field-checkbox ul ul li:first-child,
966
+ .csf-field-radio ul ul li:first-child {
967
+ margin-left: 0;
968
+ }
969
+ .csf-field-checkbox input,
970
+ .csf-field-radio input {
971
+ margin: 0 1px;
972
+ }
973
  .csf-field-checkbox .csf--inline-list li,
974
  .csf-field-radio .csf--inline-list li {
975
  display: inline-block;
976
  margin-right: 15px;
977
  }
978
+ .csf-field-checkbox .csf--text,
979
+ .csf-field-radio .csf--text {
980
+ margin-left: 5px;
981
+ vertical-align: middle;
982
  }
983
  .csf-field-checkbox .csf-checker,
984
  .csf-field-radio .csf-checker {
1470
  */
1471
  .csf-field-media .csf--placeholder {
1472
  display: flex;
1473
+ align-items: flex-start;
1474
  }
1475
  .csf-field-media .csf--placeholder input {
1476
  width: 100%;
2147
  }
2148
  .csf-field-upload .csf--wrap {
2149
  display: flex;
2150
+ align-items: flex-start;
2151
  }
2152
  .csf-field-upload .button {
2153
  margin-left: 5px;
2637
  margin-left: -15px;
2638
  padding: 10px 15px;
2639
  }
2640
+ .control-section .csf-subtitle-text {
2641
  margin-top: 4px;
2642
  font-size: 12px;
2643
  }
2728
  /**
2729
  * 06. Taxonomy
2730
  */
2731
+ .csf-taxonomy {
2732
+ max-width: 95%;
2733
+ }
2734
  .csf-taxonomy > .csf-field {
2735
  border-top: none !important;
2736
  }
2816
  border: 1px solid #ddd;
2817
  }
2818
 
2819
+ /**
2820
+ * 08. Nav Menu
2821
+ */
2822
+ .csf-nav-menu-options {
2823
+ clear: both;
2824
+ float: left;
2825
+ width: 100%;
2826
+ }
2827
+ .csf-nav-menu-options > .csf-fields {
2828
+ margin-left: -10px;
2829
+ margin-top: 10px;
2830
+ margin-bottom: 10px;
2831
+ border-top: 1px solid #eee;
2832
+ border-bottom: 1px solid #eee;
2833
+ }
2834
+ .csf-nav-menu-options > .csf-fields > .csf-field {
2835
+ padding: 12px 14px 12px 12px;
2836
+ }
2837
+ .csf-nav-menu-options > .csf-fields > .csf-field .csf-title {
2838
+ float: none;
2839
+ width: 100%;
2840
+ margin-bottom: 5px;
2841
+ }
2842
+ .csf-nav-menu-options > .csf-fields > .csf-field .csf-fieldset {
2843
+ float: none;
2844
+ width: 100%;
2845
+ }
2846
+ .csf-nav-menu-options .csf-field-text input {
2847
+ width: 100%;
2848
+ }
2849
+ .csf-nav-menu-options .csf-field-notice .csf-notice {
2850
+ padding: 15px;
2851
+ }
2852
+
2853
+ .csf-nav-menu-title {
2854
+ padding: 12px 14px 12px 12px;
2855
+ background-color: #f5f5f5;
2856
+ border-top: 1px solid #eee;
2857
+ border-bottom: 1px solid #eee;
2858
+ }
2859
+ .csf-nav-menu-title:first-child {
2860
+ border-top: 0;
2861
+ }
2862
+ .csf-nav-menu-title h4 {
2863
+ margin: 0;
2864
+ padding: 0;
2865
+ color: #23282d;
2866
+ }
2867
+
2868
+ .csf-nav-menu-icon {
2869
+ margin-right: 5px;
2870
+ }
2871
+
2872
  /**
2873
  * 06. Profile
2874
  */
2875
+ .csf-profile-options > h2 > .fa {
2876
  padding-right: 7px;
2877
  }
2878
+ .csf-profile-options > .csf-field {
2879
+ max-width: 750px;
2880
  padding: 15px 0;
2881
  border-top: none !important;
2882
  }
2883
+ .csf-profile-options > .csf-field > .csf-title {
2884
  width: 200px;
2885
  }
2886
+ .csf-profile-options > .csf-field > .csf-title h4 {
2887
  font-size: 14px;
2888
  font-weight: 600;
2889
  line-height: 1.3;
2890
  display: inline-block;
2891
  vertical-align: middle;
2892
  }
2893
+ .csf-profile-options > .csf-field > .csf-fieldset {
2894
  width: calc(100% - 220px);
2895
  }
2896
+ .csf-profile-options > .csf-field > .csf-fieldset > .csf-help {
2897
  top: -15px;
2898
  right: -5px;
2899
  }
2900
+ .csf-profile-options > .csf-field-heading {
2901
  font-size: 1.1em;
2902
  }
2903
+ .csf-profile-options > .csf-field-subheading {
2904
  font-size: 12px;
2905
  }
2906
+ .csf-profile-options > .csf-field-subheading,
2907
+ .csf-profile-options > .csf-field-heading {
2908
  margin: 10px 0;
2909
  padding: 15px !important;
2910
  border: 1px solid #ddd;
2911
  }
2912
+ .csf-profile-options > .csf-field-submessage {
2913
  margin: 20px 0;
2914
  }
2915
+ .csf-profile-options > .csf-field-submessage .csf-submessage {
2916
  padding: 10px;
2917
  border-left-width: 1px;
2918
  border-left-style: solid;
2919
  border-right-width: 1px;
2920
  border-right-style: solid;
2921
  }
2922
+ .csf-profile-options > .csf-field-notice {
2923
  background-color: transparent;
2924
  }
2925
 
2926
  /**
2927
+ * 09. Modal
2928
  */
2929
  .csf-modal {
 
2930
  position: fixed;
2931
  z-index: 100101;
2932
  top: 0;
2934
  width: 100%;
2935
  height: 100%;
2936
  }
2937
+ .csf-modal.hidden {
2938
+ display: none;
2939
+ }
2940
 
2941
  .csf-modal-icon {
2942
  z-index: 100102;
3062
  }
3063
 
3064
  /**
3065
+ * 09. 01. Shortcode Modal
3066
  */
3067
  .csf--repeatable {
3068
  padding: 15px 15px 0 15px;
3117
  }
3118
 
3119
  /**
3120
+ * 09. 02. Gutenberg Modal
3121
  */
3122
  .csf-shortcode-block {
3123
  text-align: center;
3132
  }
3133
 
3134
  /**
3135
+ * 09. 03. Icon Modal
3136
  */
3137
  .csf-modal-icon .csf-icon-title {
3138
  padding: 15px 0;
3143
  border: 1px solid #eee;
3144
  background-color: #f7f7f7;
3145
  }
3146
+ .csf-modal-icon .csf-modal-header {
3147
+ text-align: center;
3148
+ }
3149
  .csf-modal-icon .csf-icon-search {
3150
  width: 50%;
3151
  height: 40px;
3179
  padding: 10px;
3180
  height: 618px;
3181
  }
3182
+ .csf-modal-icon .csf-error-text {
3183
  padding: 10px;
3184
  }
3185
 
3264
  }
3265
  }
3266
  /**
3267
+ * 10. Helper
3268
  */
3269
+ .csf-subtitle-text {
3270
+ margin-top: 6px;
3271
  font-weight: 400;
3272
  color: #999;
3273
  }
3274
 
3275
+ .csf-desc-text {
3276
  clear: both;
3277
  float: left;
3278
  width: 100%;
3279
+ margin-top: 6px;
3280
  font-weight: 400;
3281
  color: #999;
3282
  }
3283
 
3284
+ .csf-error-text {
3285
+ margin-top: 6px;
 
 
 
 
3286
  color: #d02c21;
3287
  }
3288
 
3289
+ .csf-before-text {
3290
+ margin-bottom: 6px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3291
  }
3292
 
3293
+ .csf-after-text {
3294
+ margin-top: 6px;
3295
  }
3296
 
3297
+ .csf-metabox-hide {
3298
+ display: none !important;
 
 
 
 
 
 
3299
  }
3300
 
3301
+ .csf-metabox-show {
3302
+ display: block !important;
 
 
 
 
 
3303
  }
3304
 
3305
+ .csf-depend-hidden.csf-depend-on {
3306
  display: none;
3307
  }
3308
 
3309
+ .csf-depend-visible.csf-depend-on {
3310
+ display: block;
3311
+ opacity: 0.75;
3312
+ filter: grayscale(1);
3313
+ user-select: none;
3314
+ border-top: 1px solid #eee;
3315
  }
3316
+ .csf-depend-visible.csf-depend-on .clear:before {
3317
+ content: "";
3318
+ left: 0;
3319
+ top: 0;
3320
+ right: 0;
3321
+ bottom: 0;
3322
+ position: absolute;
3323
+ background-color: #eee;
3324
+ opacity: 0.25;
3325
+ z-index: 10;
3326
  }
3327
 
3328
  .csf-warning-primary {
3348
  padding: 0 8px;
3349
  margin-right: 4px;
3350
  font-size: 11px;
3351
+ line-height: 30px;
3352
  user-select: none;
3353
  border-radius: 2px;
3354
  }
3401
  }
3402
 
3403
  /**
3404
+ * 11. Welcome Page
3405
  */
3406
  .csf-welcome-wrap {
3407
  position: relative;
3579
  border: 1px solid #e5e5e5;
3580
  }
3581
  .csf-welcome-cols .csf--col {
3582
+ width: 33.333%;
3583
  float: left;
3584
  padding: 20px;
3585
  text-align: center;
3685
  }
3686
  }
3687
  /**
3688
+ * 12. Responsive
3689
  */
3690
  @media only screen and (max-width: 1200px) {
3691
  .csf-metabox .csf-field .csf-title {
3794
  height: 252px;
3795
  }
3796
 
3797
+ .csf-profile-options > .csf-field > .csf-title,
3798
  .csf-taxonomy-edit-fields > .csf-field > .csf-title {
3799
  float: none;
3800
  width: 100%;
3801
  margin-bottom: 10px;
3802
  }
3803
+ .csf-profile-options > .csf-field > .csf-fieldset,
3804
  .csf-taxonomy-edit-fields > .csf-field > .csf-fieldset {
3805
  float: none;
3806
  width: 100%;
3807
  }
3808
+
3809
+ .csf-nav-menu-options > .csf-fields {
3810
+ margin-left: -10px;
3811
+ margin-right: -10px;
3812
+ }
3813
+ .csf-nav-menu-options > .csf-fields > .csf-field {
3814
+ padding: 10px;
3815
+ }
3816
  }
3817
  /**
3818
  * Chosen JS Styles
admin/settings/assets/css/csf.min.css CHANGED
@@ -1 +1 @@
1
- .csf{position:relative}.csf label{padding:0;margin:0;display:inline-block}.csf-ab-icon{top:2px}#screen-meta-links+.csf-options{margin-top:40px}.csf-options{margin-top:20px;margin-right:20px}.csf-header{position:relative}.csf-header-inner{padding:25px}.csf-header-inner h1{float:left;font-size:1.5em;line-height:26px;font-weight:400;margin:0}.csf-header-inner h1 small{font-size:11px;font-weight:500}.csf-sticky .csf-header-inner{position:fixed;z-index:99999;top:32px;-moz-box-shadow:0 5px 25px rgba(0,0,0,.125);-webkit-box-shadow:0 5px 25px rgba(0,0,0,.125);box-shadow:0 5px 25px rgba(0,0,0,.125)}.csf-buttons{float:right;-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}.csf-buttons .button{margin:0 2px;line-height:26px}.csf-buttons .button:focus{outline:0!important;box-shadow:none!important}.csf-buttons .csf-save{min-width:72px}.csf-header-left{float:left}.csf-header-right{float:right}.csf-nav{display:block;position:relative;z-index:10;float:left;width:225px}.csf-nav ul{clear:left;margin:0;list-style-type:none}.csf-nav ul li{margin-bottom:0}.csf-nav ul li a{font-size:13px;position:relative;display:block;padding:14px 12px;text-decoration:none;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.csf-nav ul li a:focus{outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-nav ul li .csf-section-active:after{content:" ";position:absolute;right:0;top:50%;height:0;width:0;pointer-events:none;border:solid transparent;border-right-color:#fff;border-width:4px;margin-top:-4px}.csf-nav ul li .csf-arrow:after{content:"\f054";display:inline-block;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:9px;line-height:1;position:absolute;right:10px;top:50%;margin-top:-4px;-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.csf-nav ul li.csf-tab-active .csf-arrow:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.csf-nav ul li.csf-tab-active ul{display:block}.csf-nav ul ul{display:none;position:relative}.csf-nav ul ul li a{font-size:12px;padding:12px 14px 12px 24px}.csf-nav .csf-tab-icon{width:20px;margin-right:5px;font-size:13px;text-align:center}.csf-nav .csf-label-error{margin-left:4px;vertical-align:top}.csf-nav-background{position:absolute;top:0;left:0;bottom:0;z-index:9;width:225px}.csf-wrapper{position:relative}.csf-content{position:relative;margin-left:225px;background-color:#fff;-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}.csf-sections{float:left;width:100%}.csf-section{display:none}.csf-section-title{display:none;padding:20px 30px;background-color:#f5f5f5;border-top:1px solid #eee;border-bottom:1px solid #eee}.csf-section-title h3{margin:0;padding:0;font-size:13px;font-weight:700;text-transform:uppercase}.csf-section-title .csf-section-icon{margin-right:5px}.csf-footer{padding:20px;font-size:11px}.csf-copyright{float:left;margin-top:5px}.csf-search-all .csf-nav,.csf-search-all .csf-nav-background,.csf-show-all .csf-nav,.csf-show-all .csf-nav-background{display:none}.csf-search-all .csf-content,.csf-show-all .csf-content{margin-left:0}.csf-search-all .csf-section,.csf-search-all .csf-section-title,.csf-show-all .csf-section,.csf-show-all .csf-section-title{display:block!important}.csf-search-all .csf-section-title{display:none!important}.csf-expand-all{float:left;padding:0 8px;margin-right:4px;z-index:1;font-size:13px;line-height:30px;cursor:pointer;user-select:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.csf-expand-all span{font-size:11px;vertical-align:middle}.csf-search{float:left}.csf-search input{margin:0 2px 0 0;border:none;font-size:12px;line-height:30px;min-height:30px;text-align:inherit;padding:0 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-search input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-saving .csf-buttons,.csf-saving .csf-content{cursor:default;pointer-events:none;opacity:.5}.csf-metabox{margin:-6px -12px -12px -12px}.csf-metabox .csf-section-title{padding:20px}.block-editor-page .csf-metabox{margin:-6px -14px -14px -14px}.block-editor-editor-skeleton__content .csf-metabox{border-left:1px solid #e2e4e7;border-right:1px solid #e2e4e7}.csf-restore-wrapper{position:relative;z-index:1000000;text-align:right;padding:10px;border-top:1px solid #eee}.csf-restore-wrapper .csf-button-cancel,.csf-restore-wrapper input{display:none}.csf-restore-wrapper span{-webkit-user-select:none;user-select:none}.csf-restore-wrapper input:checked~.csf-button-restore{display:none}.csf-restore-wrapper input:checked~.csf-button-cancel{display:inline-block}#side-sortables .csf-section-title{padding:12px}#side-sortables .csf-field{padding:12px}#side-sortables .csf-field .csf-title{float:none;width:100%;margin-bottom:10px}#side-sortables .csf-field .csf-fieldset{float:none;width:100%}#side-sortables .csf-notice{padding:12px}.csf-comment-metabox{margin:-6px -12px -12px -12px}.csf-comment-metabox .csf-section-title{padding:20px}.csf-tooltip{position:absolute;z-index:5000001;font-size:12px;line-height:1.4;text-align:center;text-decoration:none;padding:6px 12px;max-width:200px;color:#fff;background-color:#000;background-color:rgba(0,0,0,.85);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.csf-theme-dark .csf-header-inner{background-color:#050505}.csf-theme-dark .csf-header-inner h1{color:#fff}.csf-theme-dark .csf-header-inner h1 small{color:#555}.csf-theme-dark .csf-expand-all{color:#999;background-color:#222}.csf-theme-dark .csf-expand-all:hover{color:#fff;background-color:#333}.csf-theme-dark .csf-search input{color:#fff;background-color:#222}.csf-theme-dark .csf-search:focus{background-color:#444}.csf-theme-dark .csf-search::-webkit-input-placeholder{color:#666}.csf-theme-dark .csf-nav ul li a{color:#999;background-color:#222;border-bottom:1px solid #2f2f2f}.csf-theme-dark .csf-nav ul li a:hover{color:#fff}.csf-theme-dark .csf-nav ul li .csf-section-active{color:#fff;background-color:#111}.csf-theme-dark .csf-nav ul ul li a{background-color:#191919;border-bottom:1px solid #2f2f2f}.csf-theme-dark .csf-nav ul ul li .csf-section-active{background-color:#101010}.csf-theme-dark .csf-nav ul ul:before{background-color:rgba(34,34,34,.75)}.csf-theme-dark .csf-nav>ul>li:last-child>a{border-bottom:none}.csf-theme-dark .csf-nav-background{background-color:#222}.csf-theme-dark .csf-footer{color:#555;background-color:#050505}.csf-theme-light .csf-container{border:1px solid #e5e5e5;-moz-box-shadow:0 0 15px rgba(0,0,0,.04);-webkit-box-shadow:0 0 15px rgba(0,0,0,.04);box-shadow:0 0 15px rgba(0,0,0,.04)}.csf-theme-light .csf-header-inner{border-bottom:1px solid #e5e5e5;background-color:#f5f5f5;background:linear-gradient(#fefefe,#f5f5f5)}.csf-theme-light .csf-header-inner h1 small{color:#999}.csf-theme-light .csf-expand-all{color:#999;background-color:#fff;-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.csf-theme-light .csf-expand-all:hover{color:#555}.csf-theme-light .csf-search input{color:#555;background-color:#fff;-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.csf-theme-light .csf-search input::-webkit-input-placeholder{color:#bbb}.csf-theme-light .csf-nav ul li a{color:#666;background-color:#f5f5f5;border-bottom:1px solid #e5e5e5}.csf-theme-light .csf-nav ul li a:hover{color:#222}.csf-theme-light .csf-nav ul li .csf-section-active{color:#222;background-color:#fff}.csf-theme-light .csf-nav ul li .csf-section-active:after{display:none}.csf-theme-light .csf-nav ul ul li a{background-color:#eee;border-bottom:1px solid #e5e5e5}.csf-theme-light .csf-nav>ul>li:last-child>a{border-bottom:none}.csf-theme-light .csf-nav-background{background-color:#f5f5f5}.csf-theme-light .csf-footer{color:#555;border-top:1px solid #e5e5e5;background-color:#f5f5f5;background:linear-gradient(#fafafa,#f5f5f5)}.csf-field{position:relative;padding:30px}.csf-field+.csf-field:not(.hidden){border-top:1px solid #eee}.csf-field p:first-child{margin-top:0}.csf-field p:last-child{margin-bottom:0}.csf-field:after,.csf-field:before{content:" ";display:table}.csf-field:after{clear:both}.csf-field h4{margin-top:0}.csf-field .csf-title{position:relative;width:20%;float:left}.csf-field .csf-title h4{margin:0;color:#23282d}.csf-field .csf-fieldset{float:right;width:calc(80% - 20px)}.csf-pseudo-field{padding:0 5px 0 0!important;display:inline-block}.csf-pseudo-field+.csf-pseudo-field{border:0}.csf-pseudo-field pre{display:none}.csf-field-accordion .csf-accordion-item{position:relative;margin-bottom:5px}.csf-field-accordion .csf-accordion-item h4{font-size:1em}.csf-field-accordion .csf-accordion-title{display:block;cursor:pointer;position:relative;margin:0;padding:15px;min-height:0;font-size:100%;user-select:none;border:1px solid #ccd0d4;background-color:#fafafa;box-shadow:0 1px 1px rgba(0,0,0,.04);transition:border-color .15s}.csf-field-accordion .csf-accordion-title:active,.csf-field-accordion .csf-accordion-title:focus,.csf-field-accordion .csf-accordion-title:hover{outline:0;border-color:#999}.csf-field-accordion .csf-accordion-icon{width:14px;text-align:center}.csf-field-accordion .csf--icon{width:20px;text-align:center;margin-right:2px}.csf-field-accordion .csf-accordion-content{display:none;padding:0;border:1px solid #ccd0d4;border-top:none;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-accordion .csf-accordion-content>.csf-field{padding:15px}.csf-field-accordion .csf-accordion-open{display:block}.csf-field-background .csf-field{border:0!important;padding:0;margin-bottom:6px;margin-right:6px}.csf-field-background .csf--title{color:#777;font-size:12px}.csf-field-background .csf--background-colors{display:flex}.csf-field-background .csf--background-attributes{display:flex;flex-wrap:wrap}.csf-field-background .csf--background-attributes select{min-width:100%;margin:0}.csf-field-background .csf--background-attributes .csf-field{flex:1}.csf-field-background .csf--attributes-hidden{display:none}.csf-field-backup textarea{width:100%;min-height:200px;margin-bottom:5px}.csf-field-backup small{display:inline-block;margin:5px}.csf-field-backup hr{margin:20px 0;border:none;border-bottom:1px solid #e5e5e5}.csf-field-border .csf--inputs,.csf-field-dimensions .csf--inputs,.csf-field-spacing .csf--inputs{float:left;display:flex;flex-wrap:wrap}.csf-field-border .csf--input,.csf-field-dimensions .csf--input,.csf-field-spacing .csf--input{display:flex;padding-right:6px;padding-bottom:4px;box-sizing:border-box}.csf-field-border .csf--input select,.csf-field-dimensions .csf--input select,.csf-field-spacing .csf--input select{margin:0}.csf-field-border .csf--input input,.csf-field-dimensions .csf--input input,.csf-field-spacing .csf--input input{position:relative;z-index:1;margin:0;width:65px;max-width:100%;text-align:center}.csf-field-border .csf--color,.csf-field-dimensions .csf--color,.csf-field-spacing .csf--color{float:left}.csf-field-border .csf--label,.csf-field-dimensions .csf--label,.csf-field-spacing .csf--label{display:flex;flex-direction:column;justify-content:center;user-select:none;min-width:20px;max-width:100%;padding:0 4px;font-size:12px;text-align:center;color:#555;border:1px solid #7b776c;background-color:#f5f5f5}.csf-field-border .csf--icon,.csf-field-dimensions .csf--icon,.csf-field-spacing .csf--icon{border-right:0;border-radius:4px 0 0 4px}.csf-field-border .csf--icon+input,.csf-field-dimensions .csf--icon+input,.csf-field-spacing .csf--icon+input{border-top-left-radius:0;border-bottom-left-radius:0}.csf-field-border .csf--unit,.csf-field-dimensions .csf--unit,.csf-field-spacing .csf--unit{border-left:0;border-radius:0 4px 4px 0}.csf-field-border .csf--is-unit,.csf-field-dimensions .csf--is-unit,.csf-field-spacing .csf--is-unit{border-top-right-radius:0;border-bottom-right-radius:0}.csf-field-button_set .csf--buttons{display:inline-block}.csf-field-button_set .csf--button{position:relative;z-index:1;float:left;cursor:pointer;padding:7px 14px;min-width:40px;text-align:center;color:#555;border:1px solid #ccc;background-color:#f7f7f7;user-select:none;-webkit-user-select:none;box-shadow:0 1px 0 rgba(0,0,0,.1)}.csf-field-button_set .csf--button:first-child{border-radius:4px 0 0 4px}.csf-field-button_set .csf--button:last-child{border-radius:0 4px 4px 0}.csf-field-button_set .csf--button:not(:first-child){margin-left:-1px}.csf-field-button_set .csf--button:hover{background-color:#eee}.csf-field-button_set .csf--active,.csf-field-button_set .csf--active:hover{z-index:2;color:#fff;border-color:#006799;background-color:#0085ba}.csf-field-button_set input{display:none}.csf-field-checkbox ul,.csf-field-radio ul{margin:0;padding:0 1px;list-style-type:none;overflow-y:auto;max-height:305px}.csf-field-checkbox ul ul,.csf-field-radio ul ul{max-height:none}.csf-field-checkbox .csf--inline-list li,.csf-field-radio .csf--inline-list li{display:inline-block;margin-right:15px}.csf-field-checkbox input[type=radio]:checked:before,.csf-field-radio input[type=radio]:checked:before{line-height:10px}.csf-field-checkbox .csf-checker,.csf-field-radio .csf-checker{cursor:pointer}.csf-field-code_editor .CodeMirror{width:100%;height:400px}.csf-field-code_editor .cm-s-default{border:1px solid #ccd0d4}.csf-field-code_editor textarea{width:100%;height:400px}.csf-field-color>input{opacity:.75;width:115px;max-width:100%}.csf-field-color .button.wp-picker-clear{padding:0 8px;margin-left:6px;line-height:2.54545455;min-height:30px}.csf-field-color_group .csf--left{float:left;margin-right:10px;margin-bottom:5px}.csf-field-color_group .csf--title{color:#999;margin-bottom:5px}.csf-field-fieldset .csf-fieldset-content{border:1px solid #ccd0d4;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-fieldset .csf-fieldset-content>.csf-field{padding:15px}.csf-field-fieldset .csf-field-subheading{font-size:13px}.csf-field-date input{margin:0}.csf-field-date .csf--to{margin-left:7px}.csf-datepicker-wrapper{margin-top:5px;width:auto;background-color:#fff;z-index:9999999!important;-moz-box-shadow:0 0 30px rgba(0,0,0,.15);-webkit-box-shadow:0 0 30px rgba(0,0,0,.15);box-shadow:0 0 30px rgba(0,0,0,.15)}.csf-datepicker-wrapper *{float:none;margin:0;padding:0;font-family:inherit;font-weight:400;font-style:normal;text-decoration:none;border:0;border-radius:0;box-shadow:none}.csf-datepicker-wrapper .ui-datepicker-header,.csf-datepicker-wrapper .ui-widget-header{color:#fff;background:#00a0d2}.csf-datepicker-wrapper .ui-datepicker-header .ui-state-hover{cursor:pointer}.csf-datepicker-wrapper .ui-datepicker-title{font-size:14px;line-height:40px;text-align:center}.csf-datepicker-wrapper .ui-datepicker-next,.csf-datepicker-wrapper .ui-datepicker-prev{position:static;top:auto;left:auto;right:auto;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:12px;text-align:center;width:41px;height:40px;line-height:40px;color:#fff;background-color:rgba(255,255,255,.1);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.csf-datepicker-wrapper .ui-datepicker-next span,.csf-datepicker-wrapper .ui-datepicker-prev span{display:none}.csf-datepicker-wrapper .ui-datepicker-prev{float:left}.csf-datepicker-wrapper .ui-datepicker-next{float:right}.csf-datepicker-wrapper .ui-datepicker-prev:before{content:'\f053'}.csf-datepicker-wrapper .ui-datepicker-next:before{content:'\f054'}.csf-datepicker-wrapper .ui-datepicker-next-hover,.csf-datepicker-wrapper .ui-datepicker-prev-hover{opacity:.75}.csf-datepicker-wrapper tbody .ui-datepicker-week-col{background-color:#f7f7f7}.csf-datepicker-wrapper .ui-datepicker-buttonpane{padding:10px;text-align:center;background-color:#f7f7f7}.csf-datepicker-wrapper .ui-datepicker-buttonpane button{cursor:pointer;margin:0 5px;padding:7px 14px;border:1px solid #eee;background-color:#fff}.csf-datepicker-wrapper select{margin:0 4px}.csf-datepicker-wrapper select option{color:#555}.csf-datepicker-wrapper table{font-size:13px;border-collapse:collapse;width:100%}.csf-datepicker-wrapper thead{color:#fff;background:#32373c}.csf-datepicker-wrapper th{text-align:center;padding:7px;border:1px solid #444}.csf-datepicker-wrapper td{text-align:center;border:1px solid #f4f4f4}.csf-datepicker-wrapper td.ui-datepicker-other-month{border:transparent}.csf-datepicker-wrapper td .ui-state-default{color:#555;width:auto;display:block;padding:6px 12px}.csf-datepicker-wrapper td .ui-state-active,.csf-datepicker-wrapper td .ui-state-hover{color:#fff;background-color:#0073aa}.csf-datepicker-wrapper td.ui-state-disabled .ui-state-default{opacity:.5}.csf-field-gallery input{display:none}.csf-field-gallery ul{margin:0;padding:0;list-style-type:none}.csf-field-gallery ul li{display:inline-block;position:relative;padding:4px;margin:0 5px 10px 0;border:1px solid #ccc;background-color:#f9f9f9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 1px 0 rgba(0,0,0,.08)}.csf-field-gallery ul li img{max-height:60px;display:inline-block;vertical-align:middle}.csf-field-gallery .button{margin-right:5px;margin-bottom:5px}.csf-field-group .csf-cloneable-hidden{display:none!important}.csf-field-group .csf-cloneable-wrapper{position:relative}.csf-field-group .csf-cloneable-item{display:none;position:relative;margin-bottom:5px}.csf-field-group .csf-cloneable-item h4{font-size:1em}.csf-field-group .ui-accordion .csf-cloneable-item{display:block}.csf-field-group .csf-cloneable-content{border:1px solid #ccd0d4;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-group .csf-cloneable-content>.csf-field{padding:15px}.csf-field-group .csf-cloneable-title{display:block;cursor:pointer;position:relative;user-select:none;margin:0;padding:15px 65px 15px 10px;min-height:0;font-size:100%;border:1px solid #ccd0d4;background-color:#fafafa;box-shadow:0 1px 1px rgba(0,0,0,.04);transition:border-color .15s}.csf-field-group .csf-cloneable-title:active,.csf-field-group .csf-cloneable-title:focus,.csf-field-group .csf-cloneable-title:hover{border-color:#999;outline:0}.csf-field-group .csf-cloneable-helper{position:absolute;top:12px;right:10px;z-index:1;font-size:14px;line-height:1em}.csf-field-group .csf-cloneable-helper i{display:inline-block;cursor:pointer;padding:5px;color:#999}.csf-field-group .csf-cloneable-helper i:hover{color:#555}.csf-field-group .csf-cloneable-content{padding:0;border-top:0}.csf-field-group .csf-cloneable-title-number,.csf-field-group .csf-cloneable-title-prefix{margin-right:5px}.csf-field-group .csf-cloneable-alert{display:none;margin-bottom:5px;padding:10px 20px;color:#a94442;border:1px solid #ebccd1;background-color:#f2dede}.csf-field-group .widget-placeholder{margin-bottom:10px;border:1px dashed #f1c40f;background-color:#fffae4}.csf-field-group .csf-cloneable-header-icon{display:inline-block;text-align:center;font-size:14px;width:17px;text-indent:0;vertical-align:text-top}.csf-field-group .csf-cloneable-placeholder{background-color:#ddd;margin-top:4px;width:100px;height:10px;font-size:10px;line-height:10px;display:inline-block;vertical-align:top;border-radius:2px}.csf-field-icon input{display:none}.csf-field-icon .button{margin-right:5px}.csf-field-icon .csf-icon-preview i{display:inline-block;font-size:16px;width:30px;height:28px;line-height:28px;margin-right:5px;text-align:center;vertical-align:top;color:#555;border:1px solid #ccc;background-color:#f7f7f7;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 1px 0 rgba(0,0,0,.08);-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.csf-field-image_select .csf--image{cursor:pointer;position:relative;display:inline-block;max-width:100%;margin:0 5px 5px 0;vertical-align:bottom;border:2px solid transparent;background-color:#fff;user-select:none;-webkit-user-select:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.csf-field-image_select .csf--image:before{position:absolute;top:0;left:0;text-align:center;font-size:10px;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;content:"\f00c";width:16px;height:16px;line-height:14px;opacity:0;color:#fff;background-color:#222;transition:opacity .2s}.csf-field-image_select .csf--active{border-color:#222;box-shadow:0 0 20px rgba(0,0,0,.2)}.csf-field-image_select .csf--active:before{opacity:1}.csf-field-image_select img{vertical-align:top}.csf-field-image_select input{display:none}.csf-field-link_color .csf--left{float:left;margin-right:10px;margin-bottom:5px}.csf-field-link_color .csf--title{color:#777;margin-bottom:5px}.csf-field-map input{width:100%}.csf-field-map input[type=text].ui-autocomplete-loading{background-position-x:calc(100% - 5px)}.csf-field-map .csf--map-search+.csf--map-osm-wrap{margin-top:10px}.csf-field-map .csf--map-osm-wrap{position:relative;padding:5px;border:1px solid #eee;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-map .csf--map-osm{position:relative;z-index:1;min-height:250px}.csf-field-map .csf--map-inputs{margin-top:10px;display:flex;justify-content:space-between}.csf-field-map .csf--map-input{flex:1}.csf-field-map .csf--map-input:last-child{padding-left:10px}.csf-field-map label{display:block;color:#777;font-size:12px;margin:0 0 2px 0}.csf-map-ui-autocomplate{z-index:999999;border-radius:4px;overflow:hidden}.csf-field-media .csf--placeholder{display:flex}.csf-field-media .csf--placeholder input{width:100%;margin:0}.csf-field-media .button{margin-left:5px}.csf-field-media .hidden+.button{margin-left:0}.csf-field-media .csf--preview{position:relative}.csf-field-media .csf--preview .fa-times{position:absolute;z-index:1;right:4px;top:4px;font-size:14px;width:22px;height:22px;line-height:22px;text-align:center;text-decoration:none;color:#fff;background-color:#d33;opacity:.8;transition:all .2s}.csf-field-media .csf--preview .fa-times:hover{opacity:1}.csf-field-media .csf--preview .fa-times:focus{box-shadow:none}.csf-field-palette .csf--palette{position:relative;display:inline-block;cursor:pointer;border:2px solid #ddd;margin-right:10px;margin-bottom:10px;user-select:none;-webkit-user-select:none;transition:all .2s}.csf-field-palette .csf--palette span{vertical-align:middle;display:inline-block;width:22px;height:60px;line-height:60px;overflow:hidden;text-indent:-999px}.csf-field-palette .csf--palette:before{position:absolute;top:0;left:0;text-align:center;font-size:10px;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;content:"\f00c";width:16px;height:16px;line-height:14px;opacity:0;color:#fff;background-color:#222;transition:opacity .2s}.csf-field-palette .csf--active{border-color:#222;box-shadow:0 0 20px rgba(0,0,0,.2)}.csf-field-palette .csf--active:before{opacity:1}.csf-field-palette input{display:none}.csf-field-repeater .csf-field-text input{width:100%}.csf-field-repeater .csf-repeater-hidden{display:none!important}.csf-field-repeater .csf-repeater-wrapper .csf-repeater-item{display:table;width:100%;margin-bottom:5px;border:1px solid #eee}.csf-field-repeater .csf-repeater-wrapper .csf-repeater-item h4{font-size:1em}.csf-field-repeater .csf-repeater-content{width:100%;display:table-cell;vertical-align:middle;background-color:#fff}.csf-field-repeater .csf-repeater-content>.csf-field{padding:15px}.csf-field-repeater .csf-repeater-helper{width:100%;display:table-cell;vertical-align:middle;text-align:center;font-size:14px;line-height:1em;border-left:1px solid #eee;background-color:#f7f7f7}.csf-field-repeater .csf-repeater-helper i{display:inline-block;cursor:pointer;color:#999;padding:5px}.csf-field-repeater .csf-repeater-helper i:hover{color:#555}.csf-field-repeater .csf-repeater-helper-inner{width:75px}.csf-field-repeater .csf-repeater-alert{display:none;margin-bottom:5px;padding:10px 20px;color:#a94442;border:1px solid #ebccd1;background-color:#f2dede}.csf-field-repeater .widget-placeholder{height:50px;margin-bottom:3px;border:1px dashed #f1c40f;background-color:#fffae4}.csf-field-repeater .ui-sortable-helper{height:50px!important;overflow:hidden!important;border-color:#ccc!important;background-color:#eee!important;opacity:.5}.csf-field-repeater .ui-sortable-helper .csf-repeater-content,.csf-field-repeater .ui-sortable-helper .csf-repeater-helper{display:none}.csf-field-select .csf-fieldset{min-height:30px}.csf-field-select .csf-chosen{display:none}.csf-field-select select{max-width:100%;margin:0}.csf-field-slider .csf--wrap{display:flex;align-items:center}.csf-field-slider .csf--input{display:flex}.csf-field-slider .csf--unit{display:flex;justify-content:center;flex-direction:column;user-select:none;padding:0 6px;font-size:11px;line-height:1;border-radius:0 4px 4px 0;color:#555;border:1px solid #7e8993;border-left:0;background-color:#f5f5f5}.csf-field-slider .csf-slider-ui{margin-right:15px}.csf-field-slider input[type=number]{position:relative;z-index:1;margin:0;width:50px;text-align:center}.csf-field-slider .csf--is-unit{border-top-right-radius:0;border-bottom-right-radius:0}.csf-field-slider .ui-slider{position:relative;width:100%;height:3px;border:none;background:#ddd;border-radius:2px}.csf-field-slider .ui-slider-range{height:3px;border:none;background:#333;border-radius:2px}.csf-field-slider .ui-slider-handle{position:absolute;width:16px;height:16px;top:-7px;margin-left:-8px;border:none;background:#333;border-radius:2px}.csf-field-slider .ui-slider-handle:hover,.csf-field-slider .ui-state-active{cursor:pointer;background:#111}.csf-field-sortable .csf-field-text input{width:100%;max-width:100%}.csf-field-sortable .csf--sortable .csf--sortable-item{display:table;width:100%;margin-bottom:5px;border:1px solid #eee}.csf-field-sortable .csf--sortable .csf--sortable-item h4{font-size:1em}.csf-field-sortable .csf--sortable-content{width:100%;display:table-cell;vertical-align:middle;background-color:#fff}.csf-field-sortable .csf--sortable-content>.csf-field{padding:15px}.csf-field-sortable .csf--sortable-helper{width:100%;display:table-cell;vertical-align:middle;text-align:center;font-size:14px;line-height:1em;border-left:1px solid #eee;background-color:#f7f7f7}.csf-field-sortable .csf--sortable-helper i{display:inline-block;cursor:pointer;width:50px;color:#555}.csf-field-sortable .csf--sortable-helper i:hover{opacity:.5}.csf-field-sortable .widget-placeholder{height:50px;margin-bottom:3px;border:1px dashed #f1c40f;background-color:#fffae4}.csf-field-sortable .ui-sortable-helper{height:50px!important;overflow:hidden!important;border-color:#ccc!important;background-color:#eee!important;opacity:.5}.csf-field-sortable .ui-sortable-helper .csf--sortable-content,.csf-field-sortable .ui-sortable-helper .csf--sortable-helper{display:none}.csf-field-sorter .ui-sortable-placeholder{height:20px;border:1px dashed #f1c40f;background-color:#fffae4}.csf-field-sorter .csf-modules{float:left;width:50%;box-sizing:border-box}.csf-field-sorter .csf-modules:first-child{padding-right:15px}.csf-field-sorter .csf-modules:last-child{padding-left:15px}.csf-field-sorter .csf-disabled,.csf-field-sorter .csf-enabled{padding:5px 15px;border:1px dashed #ddd;background-color:#fff}.csf-field-sorter .csf-disabled li{-moz-transition:opacity .15s;-o-transition:opacity .15s;-webkit-transition:opacity .15s;transition:opacity .15s;opacity:.5}.csf-field-sorter .csf-disabled .ui-sortable-helper{opacity:1}.csf-field-sorter .csf-sorter-title{font-size:13px;font-weight:600;padding:10px;text-align:center;border:1px dashed #ddd;border-bottom:none;background-color:#f8f8f8;text-transform:uppercase}.csf-field-sorter ul{list-style-type:none;margin:0;padding:0;min-height:62px}.csf-field-sorter ul li{margin:10px 0;padding:10px 15px;cursor:move;font-weight:700;text-align:center;border:1px solid #e5e5e5;background-color:#fafafa;-moz-transition:border-color .15s;-o-transition:border-color .15s;-webkit-transition:border-color .15s;transition:border-color .15s}.csf-field-sorter ul li:hover{border-color:#bbb}.csf-field-spinner .csf--spin{display:flex}.csf-field-spinner .ui-spinner{display:flex}.csf-field-spinner .ui-button-text-only{display:flex;flex-direction:column;justify-content:center;text-align:center;min-width:20px;padding:0 4px;color:#555;border:1px solid #7e8993;background-color:#f5f5f5}.csf-field-spinner .ui-button{cursor:pointer}.csf-field-spinner .ui-button:hover{background-color:#e7e7e7}.csf-field-spinner .ui-button:active{background-color:#ddd}.csf-field-spinner .ui-button:before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:14px;line-height:14px}.csf-field-spinner .ui-spinner-down{order:1;border-right:0;border-radius:4px 0 0 4px}.csf-field-spinner .ui-spinner-down:before{content:"\f0d9"}.csf-field-spinner .ui-spinner-input{order:2}.csf-field-spinner .csf--unit{order:3;border-left:0;user-select:none}.csf-field-spinner .ui-spinner-up{order:4;border-left:0;border-radius:0 4px 4px 0}.csf-field-spinner .ui-spinner-up:before{content:"\f0da"}.csf-field-spinner input{position:relative;z-index:1;width:50px;text-align:center;margin:0;padding:0 8px;border-radius:0}.csf-field-spinner .ui-button-text{display:none}.csf-field-switcher .csf--switcher{float:left;cursor:pointer;position:relative;width:60px;height:26px;padding:0;margin:0;overflow:hidden;border-radius:4px;background-color:#ed6f6f;user-select:none;-webkit-user-select:none}.csf-field-switcher .csf--ball{position:absolute;top:4px;left:4px;width:24px;height:18px;background-color:#fff;border-radius:4px;transition:all .1s;box-shadow:1px 1px 1px rgba(0,0,0,.15)}.csf-field-switcher .csf--off,.csf-field-switcher .csf--on{position:absolute;top:0;left:0;right:0;font-size:11px;line-height:26px;font-weight:500;font-style:normal;text-align:center;text-transform:uppercase;color:#fff;padding-right:28px;opacity:0;transition:all .1s}.csf-field-switcher .csf--off{padding-right:0;padding-left:28px;opacity:1}.csf-field-switcher .csf--active{background:#4fb845}.csf-field-switcher .csf--active .csf--on{opacity:1}.csf-field-switcher .csf--active .csf--off{opacity:0}.csf-field-switcher .csf--active .csf--ball{left:100%;margin-left:-28px}.csf-field-switcher .csf--label{float:left;margin-top:4px;margin-left:8px;font-weight:400;color:#999}.csf-field-switcher input{display:none}.csf-field-tabbed .csf-tabbed-section{border:1px solid #ccd0d4;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-tabbed .csf-tabbed-section>.csf-field{padding:15px}.csf-field-tabbed .csf-tabbed-nav .csf--icon{padding-right:5px}.csf-field-tabbed .csf-tabbed-nav a{display:inline-block;padding:12px 15px;margin-top:1px;margin-right:5px;margin-bottom:-1px;position:relative;text-decoration:none;color:#444;font-weight:600;border:1px solid #ccd0d4;background-color:#f3f3f3;transition:all .2s}.csf-field-tabbed .csf-tabbed-nav a:hover{background-color:#f9f9f9}.csf-field-tabbed .csf-tabbed-nav a.csf-tabbed-active{background-color:#fff;border-bottom-color:#fff}.csf-field-tabbed .csf-tabbed-nav a:focus{outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-field-text input{width:50%;max-width:100%;margin:0}.csf-field-textarea textarea{width:100%;max-width:100%;min-height:125px}.csf-field-textarea .csf-shortcode-button{margin-bottom:10px;margin-right:5px}.csf-field-typography select,.csf-field-typography textarea{min-width:100%;margin:0}.csf-field-typography .csf--title{color:#777;margin:0 0 2px 0;font-size:12px}.csf-field-typography .csf--title small{vertical-align:top}.csf-field-typography .csf--blocks{display:flex;flex-wrap:wrap}.csf-field-typography .csf--block{flex:1;padding-right:6px;padding-bottom:6px}.csf-field-typography .csf--input{margin:0;min-width:100%}.csf-field-typography .csf--input-wrap{position:relative}.csf-field-typography .csf--unit{position:absolute;z-index:1;right:4px;top:4px;bottom:4px;padding:2px 6px;color:#666;font-size:11px;line-height:1;border-radius:2px;background:#eee;user-select:none;display:flex;justify-content:center;flex-direction:column}.csf-field-typography .csf--preview{font-size:16px;line-height:20px;padding:20px;color:#222;border:1px solid #eee;background-color:#fff;border-radius:2.5px;user-select:none;-webkit-user-select:none;transition:background-color .2s,border-color .2s}.csf-field-typography .csf--block-preview{cursor:pointer;position:relative;overflow:hidden;margin-top:10px;max-width:100%}.csf-field-typography .csf--black-background{border-color:#000;background-color:#000}.csf-field-typography .csf--toggle{position:absolute;top:5px;right:10px;color:#999}.csf-field-typography .csf--block-extra-styles{margin-top:5px}.csf-field-upload input{width:100%;margin:0}.csf-field-upload .csf--wrap{display:flex}.csf-field-upload .button{margin-left:5px}.csf-field-wp_editor .csf-wp-editor{float:left;width:100%}.csf-field-wp_editor .mce-toolbar-grp{border:none}.csf-field-wp_editor .mce-btn.mce-active button,.csf-field-wp_editor .mce-btn.mce-active i,.csf-field-wp_editor .mce-btn.mce-active:hover button,.csf-field-wp_editor .mce-btn.mce-active:hover i{color:#23282d}.csf-field-wp_editor .wp-media-buttons{position:relative;z-index:2}.csf-field-wp_editor .wp-editor-tabs{position:relative;z-index:1}.csf-field-wp_editor .csf-no-tinymce{border:1px solid #e5e5e5}.csf-field-wp_editor .csf-no-quicktags .wp-media-buttons{float:none;display:block}.csf-field-wp_editor .csf-no-quicktags .mce-tinymce{box-shadow:none;border:1px solid #e5e5e5}.csf-field-wp_editor textarea{width:100%;max-width:100%;margin:0;box-shadow:none}.csf-field-heading{font-size:1.5em;font-weight:700;color:#23282d;background-color:#f5f5f5}.csf-field-subheading{font-size:14px;font-weight:700;padding-top:17px;padding-bottom:17px;color:#23282d;background-color:#f7f7f7}.csf-field-submessage{padding:0!important;border:0!important}.csf-field-submessage+.csf-field{border-top:0!important}.csf-submessage{font-size:12px;padding:17px 30px;border-top:1px solid transparent;border-bottom:1px solid transparent}.csf-submessage-success{color:#3c763d;border-color:#d6e9c6;background-color:#dff0d8}.csf-submessage-info{color:#31708f;border-color:#bce8f1;background-color:#d9edf7}.csf-submessage-warning{color:#8a6d3b;border-color:#faebcc;background-color:#fcf8e3}.csf-submessage-danger{color:#a94442;border-color:#ebccd1;background-color:#f2dede}.csf-submessage-normal{color:#23282d;border-color:#eee;background-color:#f7f7f7}.csf-field-notice{background-color:#f7f7f7}.csf-notice{padding:12px;background-color:#fff;border-left-style:solid;border-left-width:4px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.csf-notice-success{border-color:#46b450}.csf-notice-info{border-color:#339fd4}.csf-notice-warning{border-color:#ffbc00}.csf-notice-danger{border-color:#dc3232}.csf-notice-normal{border-color:#222}.csf-field-number input{width:100%;margin:0}.csf-field-number .csf--wrap{position:relative;float:left;width:100px}.csf-field-number .csf--unit{position:absolute;z-index:1;right:4px;top:4px;bottom:4px;padding:2px 6px;color:#666;font-size:11px;line-height:1;border-radius:2px;background:#eee;user-select:none;display:flex;justify-content:center;flex-direction:column}.csf-help{cursor:help;position:absolute;top:0;right:0;padding:5px;font-size:13px;color:#aaa}.csf-help .csf-help-text{display:none}.csf-image-preview{display:inline-block;position:relative;padding:4px;min-width:44px;min-height:22px;margin-bottom:10px;border:1px solid #ccc;background-color:#f9f9f9;-moz-box-shadow:0 1px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 1px 0 rgba(0,0,0,.08)}.csf-image-preview img{max-height:90px;display:inline-block;vertical-align:middle}.csf-field-custom .csf-field{padding:0}.csf-field .chosen-container-single .chosen-single{height:28px;line-height:26px}.csf-field .chosen-container-single .chosen-single abbr{top:0;right:20px;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:12px;height:100%;width:18px;color:#aaa;text-align:center;background:0 0}.csf-field .chosen-container-single .chosen-single abbr:before{content:"\f00d"}.csf-field .chosen-container-single .chosen-single abbr:hover{color:#555}.csf-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:12px;height:100%;width:18px;color:#aaa;text-align:center;background:0 0}.csf-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{content:"\f00d";display:inline-block;padding-top:3px}.csf-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{color:#555}.csf-field .chosen-container-single .chosen-single div b{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:14px;color:#aaa;background:0 0}.csf-field .chosen-container-single .chosen-single div b:before{content:"\f107"}.csf-field .chosen-container-single .chosen-single div b:hover{color:#555}.csf-field .chosen-container-multi .chosen-choices li.search-choice-placeholder{border:1px dashed #aaa;margin:3px 5px 3px 0}.csf-field .chosen-container-multi .ui-sortable li.search-choice span{cursor:move}.csf-field .chosen-container-active.chosen-with-drop .chosen-single div b:before{content:"\f106"}.csf-field .chosen-container-single .chosen-single-with-deselect span{margin-right:40px}.csf-field .chosen-container-single .chosen-search input[type=text]{background:0 0}.csf-field .chosen-container-single .chosen-search:before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:11px;content:"\f002";position:absolute;right:12px;top:10px;color:#aaa}.csf-field .wp-picker-container{display:inline-block}.csf-field .wp-picker-container .wp-color-result.button{margin-bottom:0}.csf-field .csf--transparent-wrap{display:none;position:relative;top:-1px;width:235px;padding:9px 10px;border:1px solid #dfdfdf;border-top:none;background-color:#fff}.csf-field .wp-picker-active .csf--transparent-wrap{display:block}.csf-field .csf--transparent-slider{position:absolute;width:190px;margin-left:2px;height:18px}.csf-field .csf--transparent-slider .ui-slider-handle{position:absolute;top:-3px;bottom:-3px;z-index:5;border-color:#aaa;border-style:solid;border-width:4px 3px;width:10px;height:16px;margin:0 -5px;background:0 0;cursor:ew-resize;opacity:.9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.csf-field .csf--transparent-slider .ui-slider-handle:before{content:" ";position:absolute;left:-2px;right:-2px;top:-3px;bottom:-3px;border:2px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.csf-field .csf--transparent-offset{height:18px;width:200px;background:url(../images/checkerboard.png) repeat-y center left scroll #fff;-moz-box-shadow:0 0 5px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4) inset;box-shadow:0 0 5px rgba(0,0,0,.4) inset;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.csf-field .csf--transparent-text{position:absolute;top:12px;right:10px;width:30px;font-size:12px;line-height:12px;text-align:center;color:#999}.csf-field .csf--transparent-button{cursor:pointer;user-select:none;margin-top:10px;font-size:11px;text-align:center;border-radius:2px;padding:3px 7px;box-shadow:0 1px 0 rgba(0,0,0,.1);letter-spacing:.2px;color:#777;border:1px solid #ccc;background-color:#f7f7f7;transition:background-color .2s,border-color .2s,color .2s}.csf-field .csf--transparent-active .wp-color-result{background-image:url(../images/checkerboard.png);background-size:135px;background-position:center left;background-color:transparent!important}.csf-field .csf--transparent-active .csf--transparent-button{color:#fff;border-color:#3ea032;background-color:#4fb845}.csf-field .csf--transparent-active .fa:before{content:"\f205"}.csf-widgets>.csf-field{position:relative;top:-1px;margin-right:-15px;margin-left:-15px;padding:12px 15px}.csf-widgets>.csf-field .csf-field{margin-left:0;margin-right:0}.csf-widgets>.csf-field .csf-title{float:none;width:100%;margin-bottom:5px}.csf-widgets>.csf-field .csf-fieldset{float:none;width:100%}.csf-widgets .csf-field-text input{width:100%}.csf-widgets .csf-field-notice .csf-notice{padding:15px}.control-section .csf-widgets>.csf-field{margin-right:-10px;margin-left:-10px;padding:10px 12px}.control-section .csf-field{padding:0}.control-section .csf-field .csf-title{float:none;width:100%;margin-bottom:6px}.control-section .csf-field .csf-title h4{display:block;font-size:13px;line-height:1;font-weight:600;color:inherit}.control-section .csf-field .csf-fieldset{float:none;width:100%}.control-section .csf-help{top:-5px;right:-5px}.control-section .csf-field-select select{width:100%}.control-section .csf-field-heading{color:inherit;font-size:14px;line-height:1em;margin-right:-15px;margin-left:-15px;padding:15px}.control-section .csf-field-subheading{color:inherit;font-size:11px;margin-right:-15px;margin-left:-15px;padding:10px 15px}.control-section .csf-text-subtitle{margin-top:4px;font-size:12px}.control-section .csf-field-submessage .csf-submessage{margin-right:-15px;margin-left:-15px;padding:15px}.control-section .csf-fieldset .csf-field-heading,.control-section .csf-fieldset .csf-field-subheading,.control-section .csf-fieldset .csf-field-submessage .csf-submessage{margin-left:0;margin-right:0}.control-section .csf-field-date .csf--to{margin-left:0}.control-section .csf-field-sorter ul li{padding:5px}.control-section .csf-field-sorter .csf-modules{float:none;width:100%}.control-section .csf-field-sorter .csf-modules:first-child{padding-right:0;padding-bottom:15px}.control-section .csf-field-background .csf--background-attributes{flex-direction:column}.control-section .csf-field-spacing input{width:90px}.control-section .csf-field-border .csf--input{flex:1 50%}.control-section .csf-field-border input,.control-section .csf-field-border select{width:100%}.control-section .csf-field-spinner input{width:50px}.control-section .csf-field-number .csf--wrap{width:100%}.control-section .csf-field-backup .csf-export-data{display:none}.control-section .csf-field-fieldset .csf-fieldset-content{border-color:#e5e5e5}.control-section .csf-field-fieldset .csf-field{padding:10px}.control-section .csf-field-fieldset .csf-field .csf-title{margin-bottom:5px}.control-section .csf-field-fieldset .csf-field h4{font-size:12px}.control-section .csf-field-accordion .csf-field,.control-section .csf-field-group .csf-field,.control-section .csf-field-repeater .csf-field,.control-section .csf-field-sortable .csf-field,.control-section .csf-field-tabbed .csf-field{padding:10px}.control-section .csf-field-accordion .csf-field .csf-title,.control-section .csf-field-group .csf-field .csf-title,.control-section .csf-field-repeater .csf-field .csf-title,.control-section .csf-field-sortable .csf-field .csf-title,.control-section .csf-field-tabbed .csf-field .csf-title{margin-bottom:5px}.control-section .csf-field-accordion .csf-field h4,.control-section .csf-field-group .csf-field h4,.control-section .csf-field-repeater .csf-field h4,.control-section .csf-field-sortable .csf-field h4,.control-section .csf-field-tabbed .csf-field h4{font-size:12px}.control-section .csf-dependency-control.hidden{display:none!important}.csf-taxonomy>.csf-field{border-top:none!important}.csf-taxonomy>.csf-field-heading{font-size:1.1em;padding:20px!important;border:1px solid #ddd}.csf-taxonomy>.csf-field-subheading{font-size:12px;padding:15px!important;border:1px solid #ddd}.csf-taxonomy>.csf-field-submessage .csf-submessage{padding:15px;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid}.csf-taxonomy>.csf-field-notice{background-color:transparent}.csf-taxonomy .csf-section-title{display:block;padding:15px;background-color:#f9f9f9;border:1px solid #e5e5e5;-moz-box-shadow:0 1px 1px rgba(0,0,0,.04);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-taxonomy-add-fields>.csf-field{padding:8px 0}.csf-taxonomy-add-fields>.csf-field>.csf-title{float:none;width:100%;padding:2px 2px 4px 0}.csf-taxonomy-add-fields>.csf-field>.csf-title h4{font-size:12px;font-weight:400}.csf-taxonomy-add-fields>.csf-field>.csf-fieldset{float:none;width:100%}.csf-taxonomy-add-fields>.csf-field>.csf-fieldset>.csf-help{right:-5px}.csf-taxonomy-add-fields+p.submit{margin-top:0}.csf-taxonomy-edit-fields>.csf-field{padding:20px 0}.csf-taxonomy-edit-fields>.csf-field>.csf-title{width:200px}.csf-taxonomy-edit-fields>.csf-field>.csf-title h4{font-size:14px;font-weight:600;line-height:1.3;display:inline-block;vertical-align:middle}.csf-taxonomy-edit-fields>.csf-field>.csf-fieldset{width:calc(100% - 220px)}.csf-taxonomy-edit-fields>.csf-field>.csf-fieldset>.csf-help{top:-5px;right:-5px}.csf-taxonomy-edit-fields>.csf-field-submessage{margin:20px 0}.csf-taxonomy-edit-fields>.csf-field-heading,.csf-taxonomy-edit-fields>.csf-field-subheading{margin:20px 0;border:1px solid #ddd}.csf-profile>h2>.fa{padding-right:7px}.csf-profile>.csf-field{max-width:800px;padding:15px 0;border-top:none!important}.csf-profile>.csf-field>.csf-title{width:200px}.csf-profile>.csf-field>.csf-title h4{font-size:14px;font-weight:600;line-height:1.3;display:inline-block;vertical-align:middle}.csf-profile>.csf-field>.csf-fieldset{width:calc(100% - 220px)}.csf-profile>.csf-field>.csf-fieldset>.csf-help{top:-15px;right:-5px}.csf-profile>.csf-field-heading{font-size:1.1em}.csf-profile>.csf-field-subheading{font-size:12px}.csf-profile>.csf-field-heading,.csf-profile>.csf-field-subheading{margin:10px 0;padding:15px!important;border:1px solid #ddd}.csf-profile>.csf-field-submessage{margin:20px 0}.csf-profile>.csf-field-submessage .csf-submessage{padding:10px;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid}.csf-profile>.csf-field-notice{background-color:transparent}.csf-modal{display:none;position:fixed;z-index:100101;top:0;left:0;width:100%;height:100%}.csf-modal-icon{z-index:100102}.csf-modal-table{display:table;width:100%;height:100%}.csf-modal-table-cell{display:table-cell;vertical-align:middle;margin:100px 0}.csf-modal-inner{position:relative;z-index:10;width:760px;height:750px;margin:0 auto;background-color:#fff}.csf-modal-content{position:relative;overflow:hidden;overflow-y:auto;height:595px}.csf-modal-content .csf-shortcode-button{display:none}.csf-modal-content .csf-field{padding:15px 30px 15px 15px}.csf-modal-content a:active,.csf-modal-content a:focus{outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-modal-content h4{font-size:13px}.csf-modal-content h4 small{font-style:italic;font-weight:400;color:#aaa}.csf-modal-title{position:relative;background-color:#fcfcfc;border-bottom:1px solid #ddd;height:36px;font-size:16px;font-weight:600;line-height:36px;margin:0;padding:0 36px 0 16px}.csf-modal-header{width:100%;padding:14px 0;background-color:#f5f5f5;border-bottom:1px solid #eee}.csf-modal-header select{display:block;width:250px;margin:0 auto;font-size:13px;line-height:1;height:30px;min-height:30px;background-color:#fff}.csf-modal-close{color:#666;padding:0;position:absolute;top:0;right:0;width:36px;height:36px;text-align:center;background:0 0;border:none;cursor:pointer}.csf-modal-close:before{font:normal 20px/36px dashicons;content:"\f158";vertical-align:top;width:36px;height:36px}.csf-modal-close:hover{opacity:.5}.csf-modal-insert-wrapper{text-align:center;width:100%;padding:15px 0;background-color:#f5f5f5;border-top:1px solid #eee}.csf-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.csf--repeatable{padding:15px 15px 0 15px}.csf--repeat-button-block{text-align:center;padding-bottom:15px}.csf--repeat-shortcode{position:relative;margin-bottom:15px;border:1px dashed #ddd}.csf--repeat-shortcode:first-child .csf-repeat-remove{display:none}.csf--repeat-shortcode .csf-repeat-remove{position:absolute;right:10px;top:10px;z-index:10;cursor:pointer;display:inline-block;font-size:11px;width:18px;height:18px;line-height:18px;text-align:center;border-radius:2px;color:#fff;background-color:#e14d43;opacity:.5}.csf--repeat-shortcode .csf-repeat-remove:hover{opacity:1}.csf-shortcode-single .csf-modal-inner{height:750px}.csf-shortcode-single .csf-modal-content{height:652px}.elementor-editor-active .csf-shortcode-button{margin-left:5px}.elementor-editor-active .csf-modal .hidden{display:none!important}.csf-shortcode-block{text-align:center;padding:14px;font-size:13px;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.csf-shortcode-block .button{margin:10px 0}.csf-modal-icon .csf-icon-title{padding:15px 0;margin:4px;font-size:14px;font-weight:700;text-align:center;border:1px solid #eee;background-color:#f7f7f7}.csf-modal-icon .csf-icon-search{width:50%;height:40px;line-height:40px}.csf-modal-icon i{cursor:pointer;display:inline-block;margin:4px;width:35px;height:35px;line-height:35px;font-size:16px;color:#555;text-align:center;border:1px solid #ccc;background-color:#f7f7f7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 1px 0 rgba(0,0,0,.05);-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.05);box-shadow:1px 1px 0 rgba(0,0,0,.05)}.csf-modal-icon i:hover{color:#fff;border-color:#222;background-color:#222}.csf-modal-icon .csf-modal-content{padding:10px;height:618px}.csf-modal-icon .csf-text-error{padding:10px}.csf-modal-loading{display:none;position:absolute;left:15px;top:15px}.csf-loading{position:relative;width:20px;height:20px;background:#ccc;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:0 2px 5px rgba(0,0,0,.07);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.07);box-shadow:0 2px 5px rgba(0,0,0,.07)}.csf-loading:after{position:absolute;top:50%;left:50%;width:4px;height:4px;content:"";margin-top:-2px;margin-left:-2px;background-color:#fff;-moz-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-moz-animation-name:csfLoader;-webkit-animation-name:csfLoader;animation-name:csfLoader;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}@-moz-keyframes csfLoader{0%{-moz-transform:rotate(0) translateX(-6px) rotate(0);transform:rotate(0) translateX(-6px) rotate(0)}100%{-moz-transform:rotate(360deg) translateX(-6px) rotate(-360deg);transform:rotate(360deg) translateX(-6px) rotate(-360deg)}}@-webkit-keyframes csfLoader{0%{-webkit-transform:rotate(0) translateX(-6px) rotate(0);transform:rotate(0) translateX(-6px) rotate(0)}100%{-webkit-transform:rotate(360deg) translateX(-6px) rotate(-360deg);transform:rotate(360deg) translateX(-6px) rotate(-360deg)}}@keyframes csfLoader{0%{-moz-transform:rotate(0) translateX(-6px) rotate(0);-ms-transform:rotate(0) translateX(-6px) rotate(0);-webkit-transform:rotate(0) translateX(-6px) rotate(0);transform:rotate(0) translateX(-6px) rotate(0)}100%{-moz-transform:rotate(360deg) translateX(-6px) rotate(-360deg);-ms-transform:rotate(360deg) translateX(-6px) rotate(-360deg);-webkit-transform:rotate(360deg) translateX(-6px) rotate(-360deg);transform:rotate(360deg) translateX(-6px) rotate(-360deg)}}.csf-text-subtitle{margin-top:10px;font-weight:400;color:#999}.csf-text-desc{clear:both;float:left;width:100%;margin-top:10px;font-weight:400;color:#999}.csf-text-success{color:#2b542c}.csf-text-error{margin-top:5px;color:#d02c21}.csf-text-info{color:#31708f}.csf-text-warning{color:#ffb900}.csf-text-muted{color:#aaa}.csf-text-left{text-align:left}.csf-text-center{text-align:center}.csf-text-right{text-align:right}.csf-block-left{float:left}.csf-block-right{float:right}.csf-full-width{width:100%}.csf-full-half{width:50%}.csf-table{width:100%;display:table}.csf-table-cell{display:table-cell;vertical-align:middle}.csf-table-expanded{width:100%}.csf-nowrap{white-space:nowrap}.csf-text-highlight{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.csf-text-highlight-gray{padding:2px 4px;font-size:90%;background-color:#f0f0f0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.csf-hidden{display:none}.csf-hide{display:none!important}.csf-show{display:block!important}.csf-opacity{opacity:.5}.csf-warning-primary{color:#fff!important;border-color:#dc3545!important;background:#dc3545!important}.csf-warning-primary:focus,.csf-warning-primary:hover{border-color:#bd2130!important;background:#bd2130!important}.csf-warning-primary:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #bd2130!important}.csf-warning-primary:active{border-color:#bd2130!important;background:#bd2130!important}.csf-form-result{display:none;float:left;padding:0 8px;margin-right:4px;font-size:11px;line-height:28px;user-select:none;border-radius:2px}.csf-form-show{display:block}.csf-form-success{color:#fff;background-color:#46b450}.csf-form-warning{color:#8a6d3b;background-color:#faebcc}.csf-label-error{position:relative;top:-2px;display:inline-block;font-size:10px;line-height:10px;height:10px;width:10px;padding:1px;font-style:normal;text-align:center;color:#fff;vertical-align:middle;background-color:#e10000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.csf-no-option{padding:30px}.csf-input-number{-moz-appearance:textfield}.csf-input-number::-webkit-inner-spin-button,.csf-input-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.csf-welcome-wrap{position:relative;margin:25px 40px 0 20px;font-size:15px;max-width:1200px}.csf-welcome-wrap p{font-size:14px;line-height:1.5}.csf-welcome-wrap h1{margin:.2em 200px 0 0;padding:0;color:#32373c;line-height:1.2em;font-size:2.8em;font-weight:400}.csf-welcome-wrap .csf-logo{position:absolute;overflow:hidden;top:0;right:0;height:160px;width:140px;background-image:linear-gradient(45deg,#2d67cb,#ad19f3);box-shadow:0 1px 4px rgba(0,0,0,.25),inset 0 0 0 4px rgba(0,0,0,.25)}.csf-welcome-wrap .csf-logo .csf--effects i{position:absolute;width:200px;height:100px;background-color:rgba(0,0,0,.15);transform:rotate(-45deg)}.csf-welcome-wrap .csf-logo .csf--effects i:nth-child(1){bottom:-20px;right:-70px}.csf-welcome-wrap .csf-logo .csf--effects i:nth-child(2){bottom:-35px;right:-80px}.csf-welcome-wrap .csf-logo .csf--effects i:nth-child(3){bottom:-50px;right:-90px}.csf-welcome-wrap .csf-logo .csf--effects i:nth-child(4){bottom:-65px;right:-100px}.csf-welcome-wrap .csf-logo .csf--wp-logos{position:relative;padding-top:25px;text-align:center}.csf-welcome-wrap .csf-logo .csf--wp-logo{position:absolute;left:20px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/wp-logo.svg)}.csf-welcome-wrap .csf-logo .csf--wp-plugin-logo{display:inline-block;width:50px;height:50px;border:3px solid #fff;background-size:40px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/wp-plugin-logo.svg);border-radius:100%;vertical-align:middle}.csf-welcome-wrap .csf-logo .csf--text{position:absolute;left:0;right:0;top:90px;color:#fff;font-size:13px;line-height:1.2em;font-weight:600;text-align:center;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.csf-welcome-wrap .csf-logo .csf--version{top:auto;left:auto;right:8px;bottom:4px;font-size:11px;text-transform:lowercase}.csf-welcome-wrap .csf-about-text{font-weight:400;line-height:1.6em;font-size:19px;margin:1em 200px 1em 0;color:#555d66}.csf-welcome-wrap .csf-demo-button{margin:1em 200px 2em 0}.csf-welcome-wrap .nav-tab-wrapper{margin-bottom:20px}.csf-welcome-wrap ul{list-style-type:disc;padding-left:15px}.csf-welcome-wrap .csf--col{float:left;padding-right:20px;box-sizing:border-box}.csf-welcome-wrap .csf--col-2{width:50%}.csf-welcome-wrap .csf--col-3{width:33.333%}.csf-welcome-wrap .csf--col-4{width:25%}.csf-welcome-wrap .csf--col-5{width:20%}.csf-welcome-wrap .csf--col-last{padding-right:0}.csf-welcome-wrap .csf--col-upgrade{padding:10px 0;text-align:center;border-top:1px solid #e5e5e5}.csf--table-compare tfoot td,.csf--table-compare thead td{text-align:center}.csf--table-compare td{font-size:14px;text-align:center;vertical-align:middle;padding:10px}.csf--table-compare td:first-child{text-align:left}.csf--table-compare tfoot td{padding:15px 0}.csf--table-compare .fa{font-size:18px}.csf--table-compare .fa-check-circle{color:#46b450}.csf--table-compare .fa-times-circle{color:#dc3232}.csf-welcome-cols{clear:both;margin:20px 0;background-color:#fff;padding:0 0;border-radius:2px;border:1px solid #e5e5e5}.csf-welcome-cols .csf--col{width:25%;float:left;padding:20px;text-align:center;box-sizing:border-box;min-height:200px;border-right:1px solid #e5e5e5}.csf-welcome-cols .csf--block,.csf-welcome-cols .csf--left{float:left;width:20%;padding:0 30px;text-align:center;box-sizing:border-box}.csf-welcome-cols .csf--block{width:80%}.csf-welcome-cols .csf--col-first{border-bottom:1px solid #e5e5e5}.csf-welcome-cols .csf--last{border-right:none}.csf-welcome-cols .csf--space{height:20px}.csf-welcome-cols .csf--icon{display:inline-block;font-size:20px;width:30px;height:30px;line-height:30px;text-align:center;margin-bottom:10px;color:#fff;background-color:#555;border-radius:30px}.csf-welcome-cols .csf--active{background-color:#5cb85c}.csf-welcome-cols .csf--deactive{background-color:#e14d43}.csf-welcome-cols .csf--title{font-weight:700;display:block}.csf-welcome-cols p:last-child{margin-bottom:0}.csf-features-cols .csf--key-features{width:30%}.csf-features-cols .csf--available-fields{width:70%}.csf-code-block{margin:20px 0;padding:5px 20px;background-color:#fff;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.15)}.csf-code-block pre{font-size:13px;color:#0073aa}.csf-code-block pre span{color:#999}.csf--table-fields td{font-size:14px}.csf--upgrade a{color:#5cb85c;font-weight:700}.csf--upgrade a:focus,.csf--upgrade a:hover{color:#4aa14a;outline:0;box-shadow:none}@media only screen and (max-width:782px){.csf-welcome-cols .csf--col{width:100%;min-height:auto;border-right:none;border-bottom:1px solid #e5e5e5}.csf-features-cols .csf--key-features{width:100%}.csf-features-cols .csf--available-fields{width:100%}}@media only screen and (max-width:1200px){.csf-metabox .csf-field .csf-title{float:none;width:100%;margin-bottom:10px}.csf-metabox .csf-field .csf-fieldset{float:none;width:100%}}@media only screen and (max-width:782px){.csf-header-inner{text-align:center}.csf-header-inner h1{width:100%;margin-bottom:10px}.csf-form-result{float:none;margin-right:0;margin-bottom:10px}.csf-header-left,.csf-header-right,.csf-search{width:100%}.csf-search{text-align:center;margin-bottom:15px}.csf-footer{text-align:center}.csf-buttons{float:none}.csf-copyright{float:none;margin-top:10px}.csf-expand-all,.csf-nav,.csf-nav-background,.csf-reset-section{display:none!important}.csf-content{margin-left:0}.csf-section,.csf-section-title{display:block!important}.csf-field .csf-title{float:none;width:100%;margin-bottom:10px}.csf-field .csf-fieldset{float:none;width:100%}.csf-field-color .button.wp-picker-clear{padding:0 8px;line-height:2.14285714;min-height:32px}.csf-modal-inner{width:350px;height:400px}.csf-modal-content{height:237px}.csf-icon-dialog .csf-modal-inner{width:305px;height:380px}.csf-icon-dialog .csf-modal-content{height:267px}.csf-modal-icon .csf-modal-inner{width:330px;height:385px}.csf-modal-icon .csf-modal-content{height:252px}.csf-profile>.csf-field>.csf-title,.csf-taxonomy-edit-fields>.csf-field>.csf-title{float:none;width:100%;margin-bottom:10px}.csf-profile>.csf-field>.csf-fieldset,.csf-taxonomy-edit-fields>.csf-field>.csf-fieldset{float:none;width:100%}}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;outline:0;border:0!important;background:0 0!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px;height:25px;min-height:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 6px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:0;right:0;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;direction:rtl}
1
+ .csf{position:relative}.csf label{padding:0;margin:0;display:inline-block}.csf-ab-icon{top:2px}#screen-meta-links+.csf-options{margin-top:40px}.csf-options{margin-top:20px;margin-right:20px}.csf-header{position:relative}.csf-header-inner{padding:25px;transition:box-shadow .3s ease}.csf-header-inner h1{float:left;font-size:1.5em;line-height:26px;font-weight:400;margin:0}.csf-header-inner h1 small{font-size:11px;font-weight:500}.csf-sticky .csf-header-inner{position:fixed;z-index:99;top:32px;-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.csf-buttons{float:right;-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}.csf-buttons .button{margin:0 2px;line-height:26px}.csf-buttons .button:focus{outline:0!important;box-shadow:none!important}.csf-buttons .csf-save{min-width:72px}.csf-header-left{float:left}.csf-header-right{float:right}.csf-nav{display:block;position:relative;z-index:10;float:left;width:225px}.csf-nav ul{clear:left;margin:0;list-style-type:none}.csf-nav ul li{margin-bottom:0}.csf-nav ul li a{font-size:13px;position:relative;display:block;padding:14px 12px;text-decoration:none;transition-property:color;transition-duration:.2s;transition-timing-function:ease}.csf-nav ul li a:focus{outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-nav ul li .csf-arrow:after{content:"\f054";display:inline-block;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:9px;line-height:1;position:absolute;right:10px;top:50%;margin-top:-4px;-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.csf-nav ul li.csf-tab-expanded .csf-arrow:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.csf-nav ul li.csf-tab-expanded ul{display:block}.csf-nav ul ul{display:none;position:relative}.csf-nav ul ul li a{font-size:12px;padding:12px 14px 12px 24px}.csf-nav .csf-tab-icon{width:20px;margin-right:5px;font-size:13px;text-align:center}.csf-nav .csf-label-error{margin-left:4px;vertical-align:top}.csf-nav-background{position:absolute;top:0;left:0;bottom:0;z-index:9;width:225px}.csf-wrapper{position:relative}.csf-content{position:relative;margin-left:225px;background-color:#fff;-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}.csf-sections{float:left;width:100%}.csf-section{display:none}.csf-section-title{display:none;padding:20px 30px;background-color:#f5f5f5;border-top:1px solid #eee;border-bottom:1px solid #eee}.csf-section-title h3{margin:0;padding:0;font-size:13px;font-weight:700;text-transform:uppercase}.csf-section-title .csf-section-icon{margin-right:5px}.csf-footer{padding:20px;font-size:11px}.csf-copyright{float:left;margin-top:5px}.csf-search-all .csf-nav,.csf-search-all .csf-nav-background,.csf-show-all .csf-nav,.csf-show-all .csf-nav-background{display:none}.csf-search-all .csf-content,.csf-show-all .csf-content{margin-left:0}.csf-search-all .csf-section,.csf-search-all .csf-section-title,.csf-show-all .csf-section,.csf-show-all .csf-section-title{display:block!important}.csf-search-all .csf-section-title{display:none!important}.csf-expand-all{float:left;padding:0 8px;margin-right:4px;z-index:1;font-size:13px;line-height:30px;cursor:pointer;user-select:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.csf-expand-all span{font-size:11px;vertical-align:middle}.csf-search{float:left}.csf-search input{margin:0 2px 0 0;border:none;font-size:12px;line-height:30px;min-height:30px;text-align:inherit;padding:0 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-search input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-saving .csf-buttons,.csf-saving .csf-content{cursor:default;pointer-events:none;opacity:.5}.csf-metabox{margin:-6px -12px -12px -12px}.csf-metabox .csf-field{padding:20px}.csf-metabox .csf-section-title{padding:20px}.block-editor-page .csf-metabox{margin:-6px -14px -14px -14px}.block-editor-editor-skeleton__content .csf-metabox{border-left:1px solid #e2e4e7;border-right:1px solid #e2e4e7}.csf-sections-restore{float:left;width:100%;position:relative;z-index:1000000;text-align:right;border-top:1px solid #eee}.csf-sections-restore .csf-button-cancel,.csf-sections-restore input{display:none}.csf-sections-restore label{padding:10px}.csf-sections-restore span{-webkit-user-select:none;user-select:none}.csf-sections-restore input:checked~.csf-button-restore{display:none}.csf-sections-restore input:checked~.csf-button-cancel{display:inline-block}#side-sortables .csf-section-title{padding:12px}#side-sortables .csf-field{padding:10px 15px}#side-sortables .csf-field .csf-title{float:none;width:100%;margin-bottom:6px}#side-sortables .csf-field .csf-fieldset{float:none;width:100%}#side-sortables .csf-field-text input{width:100%}#side-sortables .csf-notice{padding:10px 15px}.csf-comment-metabox{margin:-6px -12px -12px -12px}.csf-comment-metabox .csf-field{padding:20px}.csf-comment-metabox .csf-section-title{padding:20px}.csf-tooltip{position:absolute;z-index:5000001;font-size:12px;line-height:1.4;text-align:center;text-decoration:none;padding:6px 12px;max-width:200px;color:#fff;background-color:#000;background-color:rgba(0,0,0,.85);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.csf-theme-dark .csf-header-inner{background-color:#050505}.csf-theme-dark .csf-header-inner h1{color:#fff}.csf-theme-dark .csf-header-inner h1 small{color:#555}.csf-theme-dark .csf-expand-all{color:#999;background-color:#222}.csf-theme-dark .csf-expand-all:hover{color:#fff;background-color:#333}.csf-theme-dark .csf-search input{color:#fff;background-color:#222}.csf-theme-dark .csf-search:focus{background-color:#444}.csf-theme-dark .csf-search::-webkit-input-placeholder{color:#666}.csf-theme-dark .csf-nav ul li a{color:#999;background-color:#222;border-bottom:1px solid #2f2f2f}.csf-theme-dark .csf-nav ul li a:hover{color:#fff}.csf-theme-dark .csf-nav ul li .csf-active{color:#fff;background-color:#111}.csf-theme-dark .csf-nav ul li .csf-active:after{content:" ";position:absolute;right:0;top:50%;height:0;width:0;pointer-events:none;border:solid transparent;border-right-color:#fff;border-width:4px;margin-top:-4px}.csf-theme-dark .csf-nav ul ul li a{background-color:#191919;border-bottom:1px solid #2f2f2f}.csf-theme-dark .csf-nav ul ul li .csf-active{background-color:#101010}.csf-theme-dark .csf-nav ul ul:before{background-color:rgba(34,34,34,.75)}.csf-theme-dark .csf-nav>ul>li:last-child>a{border-bottom:none}.csf-theme-dark .csf-nav-background{background-color:#222}.csf-theme-dark .csf-footer{color:#555;background-color:#050505}.csf-theme-light .csf-container{border:1px solid #e5e5e5;-moz-box-shadow:0 0 15px rgba(0,0,0,.04);-webkit-box-shadow:0 0 15px rgba(0,0,0,.04);box-shadow:0 0 15px rgba(0,0,0,.04)}.csf-theme-light .csf-header-inner{border-bottom:1px solid #e5e5e5;background-color:#f5f5f5;background:linear-gradient(#fefefe,#f5f5f5)}.csf-theme-light .csf-header-inner h1 small{color:#999}.csf-theme-light .csf-expand-all{color:#999;background-color:#fff;-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.csf-theme-light .csf-expand-all:hover{color:#555}.csf-theme-light .csf-search input{color:#555;background-color:#fff;-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.csf-theme-light .csf-search input::-webkit-input-placeholder{color:#bbb}.csf-theme-light .csf-nav ul li a{color:#666;background-color:#f5f5f5;border-bottom:1px solid #e5e5e5}.csf-theme-light .csf-nav ul li a:hover{color:#222}.csf-theme-light .csf-nav ul li .csf-active{color:#222;background-color:#fff}.csf-theme-light .csf-nav ul li .csf-active:after{content:"";position:absolute;top:0;bottom:0;right:-1px;width:1px;background-color:#fff}.csf-theme-light .csf-nav ul ul li a{background-color:#eee;border-bottom:1px solid #e5e5e5}.csf-theme-light .csf-nav>ul>li:last-child>a{border-bottom:none}.csf-theme-light .csf-nav-background{background-color:#f5f5f5;border-right:1px solid #e5e5e5}.csf-theme-light .csf-footer{color:#555;border-top:1px solid #e5e5e5;background-color:#f5f5f5;background:linear-gradient(#fafafa,#f5f5f5)}.csf-field{position:relative;padding:30px}.csf-field+.csf-field{border-top:1px solid #eee}.csf-field p:first-child{margin-top:0}.csf-field p:last-child{margin-bottom:0}.csf-field:after,.csf-field:before{content:" ";display:table}.csf-field:after{clear:both}.csf-field h4{margin-top:0}.csf-field .csf-title{position:relative;width:20%;float:left}.csf-field .csf-title h4{margin:0;color:#23282d}.csf-field .csf-fieldset{float:right;width:calc(80% - 20px)}.csf-pseudo-field{padding:0 5px 0 0!important;display:inline-block}.csf-pseudo-field+.csf-pseudo-field{border:0}.csf-pseudo-field pre{display:none}.csf-field-accordion .csf-accordion-item{position:relative;margin-bottom:5px}.csf-field-accordion .csf-accordion-item:last-child{margin-bottom:0}.csf-field-accordion .csf-accordion-item h4{font-size:1em}.csf-field-accordion .csf-accordion-title{display:block;cursor:pointer;position:relative;margin:0;padding:15px;min-height:0;font-size:100%;user-select:none;border:1px solid #ccd0d4;background-color:#fafafa;box-shadow:0 1px 1px rgba(0,0,0,.04);transition:border-color .15s}.csf-field-accordion .csf-accordion-title:active,.csf-field-accordion .csf-accordion-title:focus,.csf-field-accordion .csf-accordion-title:hover{outline:0;border-color:#999}.csf-field-accordion .csf-accordion-title .csf--icon{width:20px;text-align:center;margin-right:2px}.csf-field-accordion .csf-accordion-icon{width:16px;text-align:center}.csf-field-accordion .csf-accordion-content{display:none;padding:0;border:1px solid #ccd0d4;border-top:none;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-accordion .csf-accordion-content>.csf-field{padding:15px}.csf-field-accordion .csf-accordion-open{display:block}.csf-field-background .csf-field{border:0!important;padding:0;margin-bottom:6px;margin-right:6px}.csf-field-background .csf--title{color:#777;font-size:12px}.csf-field-background .csf--background-colors{display:flex;flex-wrap:wrap}.csf-field-background .csf--background-attributes{display:flex;flex-wrap:wrap}.csf-field-background .csf--background-attributes select{min-width:100%;margin:0}.csf-field-background .csf--background-attributes .csf-field{flex:1}.csf-field-background .csf--attributes-hidden{display:none}.csf-field-backup textarea{width:100%;min-height:200px;margin-bottom:5px}.csf-field-backup small{display:inline-block;margin:5px}.csf-field-backup hr{margin:20px 0;border:none;border-bottom:1px solid #e5e5e5}.csf-field-border .csf--inputs,.csf-field-dimensions .csf--inputs,.csf-field-spacing .csf--inputs{float:left;display:flex;flex-wrap:wrap}.csf-field-border .csf--input,.csf-field-dimensions .csf--input,.csf-field-spacing .csf--input{display:flex;padding-right:6px;padding-bottom:4px;box-sizing:border-box}.csf-field-border .csf--input select,.csf-field-dimensions .csf--input select,.csf-field-spacing .csf--input select{margin:0}.csf-field-border .csf--input input,.csf-field-dimensions .csf--input input,.csf-field-spacing .csf--input input{position:relative;z-index:1;margin:0;width:65px;max-width:100%;text-align:center}.csf-field-border .csf--color,.csf-field-dimensions .csf--color,.csf-field-spacing .csf--color{float:left}.csf-field-border .csf--label,.csf-field-dimensions .csf--label,.csf-field-spacing .csf--label{display:flex;flex-direction:column;justify-content:center;user-select:none;min-width:20px;max-width:100%;padding:0 4px;font-size:12px;text-align:center;color:#555;border:1px solid #7b776c;background-color:#f5f5f5}.csf-field-border .csf--icon,.csf-field-dimensions .csf--icon,.csf-field-spacing .csf--icon{border-right:0;border-radius:4px 0 0 4px}.csf-field-border .csf--icon+input,.csf-field-dimensions .csf--icon+input,.csf-field-spacing .csf--icon+input{border-top-left-radius:0;border-bottom-left-radius:0}.csf-field-border .csf--unit,.csf-field-dimensions .csf--unit,.csf-field-spacing .csf--unit{border-left:0;border-radius:0 4px 4px 0}.csf-field-border .csf--is-unit,.csf-field-dimensions .csf--is-unit,.csf-field-spacing .csf--is-unit{border-top-right-radius:0;border-bottom-right-radius:0}.csf-field-button_set .csf--buttons{display:inline-block}.csf-field-button_set .csf--button{position:relative;z-index:1;float:left;cursor:pointer;padding:7px 14px;min-width:40px;text-align:center;color:#555;border:1px solid #ccc;background-color:#f7f7f7;user-select:none;-webkit-user-select:none;box-shadow:0 1px 0 rgba(0,0,0,.1)}.csf-field-button_set .csf--button:first-child{border-radius:4px 0 0 4px}.csf-field-button_set .csf--button:last-child{border-radius:0 4px 4px 0}.csf-field-button_set .csf--button:not(:first-child){margin-left:-1px}.csf-field-button_set .csf--button:hover{background-color:#eee}.csf-field-button_set .csf--active,.csf-field-button_set .csf--active:hover{z-index:2;color:#fff;border-color:#006799;background-color:#0085ba}.csf-field-button_set input{display:none}.csf-field-checkbox ul,.csf-field-radio ul{margin:0;padding:0;list-style-type:none;overflow-y:auto;max-height:305px}.csf-field-checkbox ul li,.csf-field-radio ul li{margin-bottom:6px}.csf-field-checkbox ul ul,.csf-field-radio ul ul{max-height:none}.csf-field-checkbox ul ul li,.csf-field-radio ul ul li{margin-left:8px}.csf-field-checkbox ul ul li:first-child,.csf-field-radio ul ul li:first-child{margin-left:0}.csf-field-checkbox input,.csf-field-radio input{margin:0 1px}.csf-field-checkbox .csf--inline-list li,.csf-field-radio .csf--inline-list li{display:inline-block;margin-right:15px}.csf-field-checkbox .csf--text,.csf-field-radio .csf--text{margin-left:5px;vertical-align:middle}.csf-field-checkbox .csf-checker,.csf-field-radio .csf-checker{cursor:pointer}.csf-field-code_editor .CodeMirror{width:100%;height:400px}.csf-field-code_editor .cm-s-default{border:1px solid #ccd0d4}.csf-field-code_editor textarea{width:100%;height:400px}.csf-field-color>input{opacity:.75;width:115px;max-width:100%}.csf-field-color .button.wp-picker-clear{padding:0 8px;margin-left:6px;line-height:2.54545455;min-height:30px}.csf-field-color_group .csf--left{float:left;margin-right:10px;margin-bottom:5px}.csf-field-color_group .csf--title{color:#999;margin-bottom:5px}.csf-field-fieldset .csf-fieldset-content{border:1px solid #ccd0d4;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-fieldset .csf-fieldset-content>.csf-field{padding:15px}.csf-field-fieldset .csf-field-subheading{font-size:13px}.csf-field-date input{margin:0}.csf-field-date .csf--to{margin-left:7px}.csf-datepicker-wrapper{margin-top:5px;width:auto;background-color:#fff;z-index:9999999!important;-moz-box-shadow:0 0 30px rgba(0,0,0,.15);-webkit-box-shadow:0 0 30px rgba(0,0,0,.15);box-shadow:0 0 30px rgba(0,0,0,.15)}.csf-datepicker-wrapper *{float:none;margin:0;padding:0;font-family:inherit;font-weight:400;font-style:normal;text-decoration:none;border:0;border-radius:0;box-shadow:none}.csf-datepicker-wrapper .ui-datepicker-header,.csf-datepicker-wrapper .ui-widget-header{color:#fff;background:#00a0d2}.csf-datepicker-wrapper .ui-datepicker-header .ui-state-hover{cursor:pointer}.csf-datepicker-wrapper .ui-datepicker-title{font-size:14px;line-height:40px;text-align:center}.csf-datepicker-wrapper .ui-datepicker-next,.csf-datepicker-wrapper .ui-datepicker-prev{position:static;top:auto;left:auto;right:auto;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:12px;text-align:center;width:41px;height:40px;line-height:40px;color:#fff;background-color:rgba(255,255,255,.1);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.csf-datepicker-wrapper .ui-datepicker-next span,.csf-datepicker-wrapper .ui-datepicker-prev span{display:none}.csf-datepicker-wrapper .ui-datepicker-prev{float:left}.csf-datepicker-wrapper .ui-datepicker-next{float:right}.csf-datepicker-wrapper .ui-datepicker-prev:before{content:'\f053'}.csf-datepicker-wrapper .ui-datepicker-next:before{content:'\f054'}.csf-datepicker-wrapper .ui-datepicker-next-hover,.csf-datepicker-wrapper .ui-datepicker-prev-hover{opacity:.75}.csf-datepicker-wrapper tbody .ui-datepicker-week-col{background-color:#f7f7f7}.csf-datepicker-wrapper .ui-datepicker-buttonpane{padding:10px;text-align:center;background-color:#f7f7f7}.csf-datepicker-wrapper .ui-datepicker-buttonpane button{cursor:pointer;margin:0 5px;padding:7px 14px;border:1px solid #eee;background-color:#fff}.csf-datepicker-wrapper select{margin:0 4px}.csf-datepicker-wrapper select option{color:#555}.csf-datepicker-wrapper table{font-size:13px;border-collapse:collapse;width:100%}.csf-datepicker-wrapper thead{color:#fff;background:#32373c}.csf-datepicker-wrapper th{text-align:center;padding:7px;border:1px solid #444}.csf-datepicker-wrapper td{text-align:center;border:1px solid #f4f4f4}.csf-datepicker-wrapper td.ui-datepicker-other-month{border:transparent}.csf-datepicker-wrapper td .ui-state-default{color:#555;width:auto;display:block;padding:6px 12px}.csf-datepicker-wrapper td .ui-state-active,.csf-datepicker-wrapper td .ui-state-hover{color:#fff;background-color:#0073aa}.csf-datepicker-wrapper td.ui-state-disabled .ui-state-default{opacity:.5}.csf-field-gallery input{display:none}.csf-field-gallery ul{margin:0;padding:0;list-style-type:none}.csf-field-gallery ul li{display:inline-block;position:relative;padding:4px;margin:0 5px 10px 0;border:1px solid #ccc;background-color:#f9f9f9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 1px 0 rgba(0,0,0,.08)}.csf-field-gallery ul li img{max-height:60px;display:inline-block;vertical-align:middle}.csf-field-gallery .button{margin-right:5px;margin-bottom:5px}.csf-field-group .csf-cloneable-hidden{display:none!important}.csf-field-group .csf-cloneable-wrapper{position:relative}.csf-field-group .csf-cloneable-item{display:none;position:relative;margin-bottom:5px}.csf-field-group .csf-cloneable-item h4{font-size:1em}.csf-field-group .ui-accordion .csf-cloneable-item{display:block}.csf-field-group .csf-cloneable-content{border:1px solid #ccd0d4;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-group .csf-cloneable-content>.csf-field{padding:15px}.csf-field-group .csf-cloneable-title{display:block;cursor:pointer;position:relative;user-select:none;margin:0;padding:15px 65px 15px 10px;min-height:0;font-size:100%;border:1px solid #ccd0d4;background-color:#fafafa;box-shadow:0 1px 1px rgba(0,0,0,.04);transition:border-color .15s}.csf-field-group .csf-cloneable-title:active,.csf-field-group .csf-cloneable-title:focus,.csf-field-group .csf-cloneable-title:hover{border-color:#999;outline:0}.csf-field-group .csf-cloneable-helper{position:absolute;top:12px;right:10px;z-index:1;font-size:14px;line-height:1em}.csf-field-group .csf-cloneable-helper i{display:inline-block;cursor:pointer;padding:5px;color:#999}.csf-field-group .csf-cloneable-helper i:hover{color:#555}.csf-field-group .csf-cloneable-content{padding:0;border-top:0}.csf-field-group .csf-cloneable-title-number,.csf-field-group .csf-cloneable-title-prefix{margin-right:5px}.csf-field-group .csf-cloneable-alert{display:none;margin-bottom:5px;padding:10px 20px;color:#a94442;border:1px solid #ebccd1;background-color:#f2dede}.csf-field-group .widget-placeholder{margin-bottom:10px;border:1px dashed #f1c40f;background-color:#fffae4}.csf-field-group .csf-cloneable-header-icon{display:inline-block;text-align:center;font-size:14px;width:17px;text-indent:0;vertical-align:text-top}.csf-field-group .csf-cloneable-placeholder{background-color:#ddd;margin-top:4px;width:100px;height:10px;font-size:10px;line-height:10px;display:inline-block;vertical-align:top;border-radius:2px}.csf-field-icon input{display:none}.csf-field-icon .button{margin-right:5px}.csf-field-icon .csf-icon-preview i{display:inline-block;font-size:16px;width:30px;height:28px;line-height:28px;margin-right:5px;text-align:center;vertical-align:top;color:#555;border:1px solid #ccc;background-color:#f7f7f7;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 1px 0 rgba(0,0,0,.08);-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.csf-field-image_select .csf--image{cursor:pointer;position:relative;display:inline-block;max-width:100%;margin:0 5px 5px 0;vertical-align:bottom;border:2px solid transparent;background-color:#fff;user-select:none;-webkit-user-select:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.csf-field-image_select .csf--image:before{position:absolute;top:0;left:0;text-align:center;font-size:10px;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;content:"\f00c";width:16px;height:16px;line-height:14px;opacity:0;color:#fff;background-color:#222;transition:opacity .2s}.csf-field-image_select .csf--active{border-color:#222;box-shadow:0 0 20px rgba(0,0,0,.2)}.csf-field-image_select .csf--active:before{opacity:1}.csf-field-image_select img{vertical-align:top}.csf-field-image_select input{display:none}.csf-field-link_color .csf--left{float:left;margin-right:10px;margin-bottom:5px}.csf-field-link_color .csf--title{color:#777;margin-bottom:5px}.csf-field-map input{width:100%}.csf-field-map input[type=text].ui-autocomplete-loading{background-position-x:calc(100% - 5px)}.csf-field-map .csf--map-search+.csf--map-osm-wrap{margin-top:10px}.csf-field-map .csf--map-osm-wrap{position:relative;padding:5px;border:1px solid #eee;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-map .csf--map-osm{position:relative;z-index:1;min-height:250px}.csf-field-map .csf--map-inputs{margin-top:10px;display:flex;justify-content:space-between}.csf-field-map .csf--map-input{flex:1}.csf-field-map .csf--map-input:last-child{padding-left:10px}.csf-field-map label{display:block;color:#777;font-size:12px;margin:0 0 2px 0}.csf-map-ui-autocomplate{z-index:999999;border-radius:4px;overflow:hidden}.csf-field-media .csf--placeholder{display:flex;align-items:flex-start}.csf-field-media .csf--placeholder input{width:100%;margin:0}.csf-field-media .button{margin-left:5px}.csf-field-media .hidden+.button{margin-left:0}.csf-field-media .csf--preview{position:relative}.csf-field-media .csf--preview .fa-times{position:absolute;z-index:1;right:4px;top:4px;font-size:14px;width:22px;height:22px;line-height:22px;text-align:center;text-decoration:none;color:#fff;background-color:#d33;opacity:.8;transition:all .2s}.csf-field-media .csf--preview .fa-times:hover{opacity:1}.csf-field-media .csf--preview .fa-times:focus{box-shadow:none}.csf-field-palette .csf--palette{position:relative;display:inline-block;cursor:pointer;border:2px solid #ddd;margin-right:10px;margin-bottom:10px;user-select:none;-webkit-user-select:none;transition:all .2s}.csf-field-palette .csf--palette span{vertical-align:middle;display:inline-block;width:22px;height:60px;line-height:60px;overflow:hidden;text-indent:-999px}.csf-field-palette .csf--palette:before{position:absolute;top:0;left:0;text-align:center;font-size:10px;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;content:"\f00c";width:16px;height:16px;line-height:14px;opacity:0;color:#fff;background-color:#222;transition:opacity .2s}.csf-field-palette .csf--active{border-color:#222;box-shadow:0 0 20px rgba(0,0,0,.2)}.csf-field-palette .csf--active:before{opacity:1}.csf-field-palette input{display:none}.csf-field-repeater .csf-field-text input{width:100%}.csf-field-repeater .csf-repeater-hidden{display:none!important}.csf-field-repeater .csf-repeater-wrapper .csf-repeater-item{display:table;width:100%;margin-bottom:5px;border:1px solid #eee}.csf-field-repeater .csf-repeater-wrapper .csf-repeater-item h4{font-size:1em}.csf-field-repeater .csf-repeater-content{width:100%;display:table-cell;vertical-align:middle;background-color:#fff}.csf-field-repeater .csf-repeater-content>.csf-field{padding:15px}.csf-field-repeater .csf-repeater-helper{width:100%;display:table-cell;vertical-align:middle;text-align:center;font-size:14px;line-height:1em;border-left:1px solid #eee;background-color:#f7f7f7}.csf-field-repeater .csf-repeater-helper i{display:inline-block;cursor:pointer;color:#999;padding:5px}.csf-field-repeater .csf-repeater-helper i:hover{color:#555}.csf-field-repeater .csf-repeater-helper-inner{width:75px}.csf-field-repeater .csf-repeater-alert{display:none;margin-bottom:5px;padding:10px 20px;color:#a94442;border:1px solid #ebccd1;background-color:#f2dede}.csf-field-repeater .widget-placeholder{height:50px;margin-bottom:3px;border:1px dashed #f1c40f;background-color:#fffae4}.csf-field-repeater .ui-sortable-helper{height:50px!important;overflow:hidden!important;border-color:#ccc!important;background-color:#eee!important;opacity:.5}.csf-field-repeater .ui-sortable-helper .csf-repeater-content,.csf-field-repeater .ui-sortable-helper .csf-repeater-helper{display:none}.csf-field-select .csf-fieldset{min-height:30px}.csf-field-select .csf-chosen{display:none}.csf-field-select select{max-width:100%;margin:0}.csf-field-slider .csf--wrap{display:flex;align-items:center}.csf-field-slider .csf--input{display:flex}.csf-field-slider .csf--unit{display:flex;justify-content:center;flex-direction:column;user-select:none;padding:0 6px;font-size:11px;line-height:1;border-radius:0 4px 4px 0;color:#555;border:1px solid #7e8993;border-left:0;background-color:#f5f5f5}.csf-field-slider .csf-slider-ui{margin-right:15px}.csf-field-slider input[type=number]{position:relative;z-index:1;margin:0;width:50px;text-align:center}.csf-field-slider .csf--is-unit{border-top-right-radius:0;border-bottom-right-radius:0}.csf-field-slider .ui-slider{position:relative;width:100%;height:3px;border:none;background:#ddd;border-radius:2px}.csf-field-slider .ui-slider-range{height:3px;border:none;background:#333;border-radius:2px}.csf-field-slider .ui-slider-handle{position:absolute;width:16px;height:16px;top:-7px;margin-left:-8px;border:none;background:#333;border-radius:2px}.csf-field-slider .ui-slider-handle:hover,.csf-field-slider .ui-state-active{cursor:pointer;background:#111}.csf-field-sortable .csf-field-text input{width:100%;max-width:100%}.csf-field-sortable .csf--sortable .csf--sortable-item{display:table;width:100%;margin-bottom:5px;border:1px solid #eee}.csf-field-sortable .csf--sortable .csf--sortable-item h4{font-size:1em}.csf-field-sortable .csf--sortable-content{width:100%;display:table-cell;vertical-align:middle;background-color:#fff}.csf-field-sortable .csf--sortable-content>.csf-field{padding:15px}.csf-field-sortable .csf--sortable-helper{width:100%;display:table-cell;vertical-align:middle;text-align:center;font-size:14px;line-height:1em;border-left:1px solid #eee;background-color:#f7f7f7}.csf-field-sortable .csf--sortable-helper i{display:inline-block;cursor:pointer;width:50px;color:#555}.csf-field-sortable .csf--sortable-helper i:hover{opacity:.5}.csf-field-sortable .widget-placeholder{height:50px;margin-bottom:3px;border:1px dashed #f1c40f;background-color:#fffae4}.csf-field-sortable .ui-sortable-helper{height:50px!important;overflow:hidden!important;border-color:#ccc!important;background-color:#eee!important;opacity:.5}.csf-field-sortable .ui-sortable-helper .csf--sortable-content,.csf-field-sortable .ui-sortable-helper .csf--sortable-helper{display:none}.csf-field-sorter .ui-sortable-placeholder{height:20px;border:1px dashed #f1c40f;background-color:#fffae4}.csf-field-sorter .csf-modules{float:left;width:50%;box-sizing:border-box}.csf-field-sorter .csf-modules:first-child{padding-right:15px}.csf-field-sorter .csf-modules:last-child{padding-left:15px}.csf-field-sorter .csf-disabled,.csf-field-sorter .csf-enabled{padding:5px 15px;border:1px dashed #ddd;background-color:#fff}.csf-field-sorter .csf-disabled li{-moz-transition:opacity .15s;-o-transition:opacity .15s;-webkit-transition:opacity .15s;transition:opacity .15s;opacity:.5}.csf-field-sorter .csf-disabled .ui-sortable-helper{opacity:1}.csf-field-sorter .csf-sorter-title{font-size:13px;font-weight:600;padding:10px;text-align:center;border:1px dashed #ddd;border-bottom:none;background-color:#f8f8f8;text-transform:uppercase}.csf-field-sorter ul{list-style-type:none;margin:0;padding:0;min-height:62px}.csf-field-sorter ul li{margin:10px 0;padding:10px 15px;cursor:move;font-weight:700;text-align:center;border:1px solid #e5e5e5;background-color:#fafafa;-moz-transition:border-color .15s;-o-transition:border-color .15s;-webkit-transition:border-color .15s;transition:border-color .15s}.csf-field-sorter ul li:hover{border-color:#bbb}.csf-field-spinner .csf--spin{display:flex}.csf-field-spinner .ui-spinner{display:flex}.csf-field-spinner .ui-button-text-only{display:flex;flex-direction:column;justify-content:center;text-align:center;min-width:20px;padding:0 4px;color:#555;border:1px solid #7e8993;background-color:#f5f5f5}.csf-field-spinner .ui-button{cursor:pointer}.csf-field-spinner .ui-button:hover{background-color:#e7e7e7}.csf-field-spinner .ui-button:active{background-color:#ddd}.csf-field-spinner .ui-button:before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:14px;line-height:14px}.csf-field-spinner .ui-spinner-down{order:1;border-right:0;border-radius:4px 0 0 4px}.csf-field-spinner .ui-spinner-down:before{content:"\f0d9"}.csf-field-spinner .ui-spinner-input{order:2}.csf-field-spinner .csf--unit{order:3;border-left:0;user-select:none}.csf-field-spinner .ui-spinner-up{order:4;border-left:0;border-radius:0 4px 4px 0}.csf-field-spinner .ui-spinner-up:before{content:"\f0da"}.csf-field-spinner input{position:relative;z-index:1;width:50px;text-align:center;margin:0;padding:0 8px;border-radius:0}.csf-field-spinner .ui-button-text{display:none}.csf-field-switcher .csf--switcher{float:left;cursor:pointer;position:relative;width:60px;height:26px;padding:0;margin:0;overflow:hidden;border-radius:4px;background-color:#ed6f6f;user-select:none;-webkit-user-select:none}.csf-field-switcher .csf--ball{position:absolute;top:4px;left:4px;width:24px;height:18px;background-color:#fff;border-radius:4px;transition:all .1s;box-shadow:1px 1px 1px rgba(0,0,0,.15)}.csf-field-switcher .csf--off,.csf-field-switcher .csf--on{position:absolute;top:0;left:0;right:0;font-size:11px;line-height:26px;font-weight:500;font-style:normal;text-align:center;text-transform:uppercase;color:#fff;padding-right:28px;opacity:0;transition:all .1s}.csf-field-switcher .csf--off{padding-right:0;padding-left:28px;opacity:1}.csf-field-switcher .csf--active{background:#4fb845}.csf-field-switcher .csf--active .csf--on{opacity:1}.csf-field-switcher .csf--active .csf--off{opacity:0}.csf-field-switcher .csf--active .csf--ball{left:100%;margin-left:-28px}.csf-field-switcher .csf--label{float:left;margin-top:4px;margin-left:8px;font-weight:400;color:#999}.csf-field-switcher input{display:none}.csf-field-tabbed .csf-tabbed-section{border:1px solid #ccd0d4;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-field-tabbed .csf-tabbed-section>.csf-field{padding:15px}.csf-field-tabbed .csf-tabbed-nav .csf--icon{padding-right:5px}.csf-field-tabbed .csf-tabbed-nav a{display:inline-block;padding:12px 15px;margin-top:1px;margin-right:5px;margin-bottom:-1px;position:relative;text-decoration:none;color:#444;font-weight:600;border:1px solid #ccd0d4;background-color:#f3f3f3;transition:all .2s}.csf-field-tabbed .csf-tabbed-nav a:hover{background-color:#f9f9f9}.csf-field-tabbed .csf-tabbed-nav a.csf-tabbed-active{background-color:#fff;border-bottom-color:#fff}.csf-field-tabbed .csf-tabbed-nav a:focus{outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-field-text input{width:50%;max-width:100%;margin:0}.csf-field-textarea textarea{width:100%;max-width:100%;min-height:125px}.csf-field-textarea .csf-shortcode-button{margin-bottom:10px;margin-right:5px}.csf-field-typography select,.csf-field-typography textarea{min-width:100%;margin:0}.csf-field-typography .csf--title{color:#777;margin:0 0 2px 0;font-size:12px}.csf-field-typography .csf--title small{vertical-align:top}.csf-field-typography .csf--blocks{display:flex;flex-wrap:wrap}.csf-field-typography .csf--block{flex:1;padding-right:6px;padding-bottom:6px}.csf-field-typography .csf--input{margin:0;min-width:100%}.csf-field-typography .csf--input-wrap{position:relative}.csf-field-typography .csf--unit{position:absolute;z-index:1;right:4px;top:4px;bottom:4px;padding:2px 6px;color:#666;font-size:11px;line-height:1;border-radius:2px;background:#eee;user-select:none;display:flex;justify-content:center;flex-direction:column}.csf-field-typography .csf--preview{font-size:16px;line-height:20px;padding:20px;color:#222;border:1px solid #eee;background-color:#fff;border-radius:2.5px;user-select:none;-webkit-user-select:none;transition:background-color .2s,border-color .2s}.csf-field-typography .csf--block-preview{cursor:pointer;position:relative;overflow:hidden;margin-top:10px;max-width:100%}.csf-field-typography .csf--black-background{border-color:#000;background-color:#000}.csf-field-typography .csf--toggle{position:absolute;top:5px;right:10px;color:#999}.csf-field-typography .csf--block-extra-styles{margin-top:5px}.csf-field-upload input{width:100%;margin:0}.csf-field-upload .csf--wrap{display:flex;align-items:flex-start}.csf-field-upload .button{margin-left:5px}.csf-field-wp_editor .csf-wp-editor{float:left;width:100%}.csf-field-wp_editor .mce-toolbar-grp{border:none}.csf-field-wp_editor .mce-btn.mce-active button,.csf-field-wp_editor .mce-btn.mce-active i,.csf-field-wp_editor .mce-btn.mce-active:hover button,.csf-field-wp_editor .mce-btn.mce-active:hover i{color:#23282d}.csf-field-wp_editor .wp-media-buttons{position:relative;z-index:2}.csf-field-wp_editor .wp-editor-tabs{position:relative;z-index:1}.csf-field-wp_editor .csf-no-tinymce{border:1px solid #e5e5e5}.csf-field-wp_editor .csf-no-quicktags .wp-media-buttons{float:none;display:block}.csf-field-wp_editor .csf-no-quicktags .mce-tinymce{box-shadow:none;border:1px solid #e5e5e5}.csf-field-wp_editor textarea{width:100%;max-width:100%;margin:0;box-shadow:none}.csf-field-heading{font-size:1.5em;font-weight:700;color:#23282d;background-color:#f5f5f5}.csf-field-subheading{font-size:14px;font-weight:700;padding-top:17px;padding-bottom:17px;color:#23282d;background-color:#f7f7f7}.csf-field-submessage{padding:0!important;border:0!important}.csf-field-submessage+.csf-field{border-top:0!important}.csf-submessage{font-size:12px;padding:17px 30px;border-top:1px solid transparent;border-bottom:1px solid transparent}.csf-submessage-success{color:#3c763d;border-color:#d6e9c6;background-color:#dff0d8}.csf-submessage-info{color:#31708f;border-color:#bce8f1;background-color:#d9edf7}.csf-submessage-warning{color:#8a6d3b;border-color:#faebcc;background-color:#fcf8e3}.csf-submessage-danger{color:#a94442;border-color:#ebccd1;background-color:#f2dede}.csf-submessage-normal{color:#23282d;border-color:#eee;background-color:#f7f7f7}.csf-field-notice{background-color:#f7f7f7}.csf-notice{padding:12px;background-color:#fff;border-left-style:solid;border-left-width:4px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.csf-notice-success{border-color:#46b450}.csf-notice-info{border-color:#339fd4}.csf-notice-warning{border-color:#ffbc00}.csf-notice-danger{border-color:#dc3232}.csf-notice-normal{border-color:#222}.csf-field-number input{width:100%;margin:0}.csf-field-number .csf--wrap{position:relative;float:left;width:100px}.csf-field-number .csf--unit{position:absolute;z-index:1;right:4px;top:4px;bottom:4px;padding:2px 6px;color:#666;font-size:11px;line-height:1;border-radius:2px;background:#eee;user-select:none;display:flex;justify-content:center;flex-direction:column}.csf-help{cursor:help;position:absolute;top:0;right:0;padding:5px;font-size:13px;color:#aaa}.csf-help .csf-help-text{display:none}.csf-image-preview{display:inline-block;position:relative;padding:4px;min-width:44px;min-height:22px;margin-bottom:10px;border:1px solid #ccc;background-color:#f9f9f9;-moz-box-shadow:0 1px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 1px 0 rgba(0,0,0,.08)}.csf-image-preview img{max-height:90px;display:inline-block;vertical-align:middle}.csf-field-custom .csf-field{padding:0}.csf-field .chosen-container-single .chosen-single{height:28px;line-height:26px}.csf-field .chosen-container-single .chosen-single abbr{top:0;right:20px;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:12px;height:100%;width:18px;color:#aaa;text-align:center;background:0 0}.csf-field .chosen-container-single .chosen-single abbr:before{content:"\f00d"}.csf-field .chosen-container-single .chosen-single abbr:hover{color:#555}.csf-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:12px;height:100%;width:18px;color:#aaa;text-align:center;background:0 0}.csf-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{content:"\f00d";display:inline-block;padding-top:3px}.csf-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{color:#555}.csf-field .chosen-container-single .chosen-single div b{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:14px;color:#aaa;background:0 0}.csf-field .chosen-container-single .chosen-single div b:before{content:"\f107"}.csf-field .chosen-container-single .chosen-single div b:hover{color:#555}.csf-field .chosen-container-multi .chosen-choices li.search-choice-placeholder{border:1px dashed #aaa;margin:3px 5px 3px 0}.csf-field .chosen-container-multi .ui-sortable li.search-choice span{cursor:move}.csf-field .chosen-container-active.chosen-with-drop .chosen-single div b:before{content:"\f106"}.csf-field .chosen-container-single .chosen-single-with-deselect span{margin-right:40px}.csf-field .chosen-container-single .chosen-search input[type=text]{background:0 0}.csf-field .chosen-container-single .chosen-search:before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:11px;content:"\f002";position:absolute;right:12px;top:10px;color:#aaa}.csf-field .wp-picker-container{display:inline-block}.csf-field .wp-picker-container .wp-color-result.button{margin-bottom:0}.csf-field .csf--transparent-wrap{display:none;position:relative;top:-1px;width:235px;padding:9px 10px;border:1px solid #dfdfdf;border-top:none;background-color:#fff}.csf-field .wp-picker-active .csf--transparent-wrap{display:block}.csf-field .csf--transparent-slider{position:absolute;width:190px;margin-left:2px;height:18px}.csf-field .csf--transparent-slider .ui-slider-handle{position:absolute;top:-3px;bottom:-3px;z-index:5;border-color:#aaa;border-style:solid;border-width:4px 3px;width:10px;height:16px;margin:0 -5px;background:0 0;cursor:ew-resize;opacity:.9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.csf-field .csf--transparent-slider .ui-slider-handle:before{content:" ";position:absolute;left:-2px;right:-2px;top:-3px;bottom:-3px;border:2px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.csf-field .csf--transparent-offset{height:18px;width:200px;background:url(../images/checkerboard.png) repeat-y center left scroll #fff;-moz-box-shadow:0 0 5px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4) inset;box-shadow:0 0 5px rgba(0,0,0,.4) inset;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.csf-field .csf--transparent-text{position:absolute;top:12px;right:10px;width:30px;font-size:12px;line-height:12px;text-align:center;color:#999}.csf-field .csf--transparent-button{cursor:pointer;user-select:none;margin-top:10px;font-size:11px;text-align:center;border-radius:2px;padding:3px 7px;box-shadow:0 1px 0 rgba(0,0,0,.1);letter-spacing:.2px;color:#777;border:1px solid #ccc;background-color:#f7f7f7;transition:background-color .2s,border-color .2s,color .2s}.csf-field .csf--transparent-active .wp-color-result{background-image:url(../images/checkerboard.png);background-size:135px;background-position:center left;background-color:transparent!important}.csf-field .csf--transparent-active .csf--transparent-button{color:#fff;border-color:#3ea032;background-color:#4fb845}.csf-field .csf--transparent-active .fa:before{content:"\f205"}.csf-widgets>.csf-field{position:relative;top:-1px;margin-right:-15px;margin-left:-15px;padding:12px 15px}.csf-widgets>.csf-field .csf-field{margin-left:0;margin-right:0}.csf-widgets>.csf-field .csf-title{float:none;width:100%;margin-bottom:5px}.csf-widgets>.csf-field .csf-fieldset{float:none;width:100%}.csf-widgets .csf-field-text input{width:100%}.csf-widgets .csf-field-notice .csf-notice{padding:15px}.control-section .csf-widgets>.csf-field{margin-right:-10px;margin-left:-10px;padding:10px 12px}.control-section .csf-field{padding:0}.control-section .csf-field .csf-title{float:none;width:100%;margin-bottom:6px}.control-section .csf-field .csf-title h4{display:block;font-size:13px;line-height:1;font-weight:600;color:inherit}.control-section .csf-field .csf-fieldset{float:none;width:100%}.control-section .csf-help{top:-5px;right:-5px}.control-section .csf-field-select select{width:100%}.control-section .csf-field-heading{color:inherit;font-size:14px;line-height:1em;margin-right:-15px;margin-left:-15px;padding:15px}.control-section .csf-field-subheading{color:inherit;font-size:11px;margin-right:-15px;margin-left:-15px;padding:10px 15px}.control-section .csf-subtitle-text{margin-top:4px;font-size:12px}.control-section .csf-field-submessage .csf-submessage{margin-right:-15px;margin-left:-15px;padding:15px}.control-section .csf-fieldset .csf-field-heading,.control-section .csf-fieldset .csf-field-subheading,.control-section .csf-fieldset .csf-field-submessage .csf-submessage{margin-left:0;margin-right:0}.control-section .csf-field-date .csf--to{margin-left:0}.control-section .csf-field-sorter ul li{padding:5px}.control-section .csf-field-sorter .csf-modules{float:none;width:100%}.control-section .csf-field-sorter .csf-modules:first-child{padding-right:0;padding-bottom:15px}.control-section .csf-field-background .csf--background-attributes{flex-direction:column}.control-section .csf-field-spacing input{width:90px}.control-section .csf-field-border .csf--input{flex:1 50%}.control-section .csf-field-border input,.control-section .csf-field-border select{width:100%}.control-section .csf-field-spinner input{width:50px}.control-section .csf-field-number .csf--wrap{width:100%}.control-section .csf-field-backup .csf-export-data{display:none}.control-section .csf-field-fieldset .csf-fieldset-content{border-color:#e5e5e5}.control-section .csf-field-fieldset .csf-field{padding:10px}.control-section .csf-field-fieldset .csf-field .csf-title{margin-bottom:5px}.control-section .csf-field-fieldset .csf-field h4{font-size:12px}.control-section .csf-field-accordion .csf-field,.control-section .csf-field-group .csf-field,.control-section .csf-field-repeater .csf-field,.control-section .csf-field-sortable .csf-field,.control-section .csf-field-tabbed .csf-field{padding:10px}.control-section .csf-field-accordion .csf-field .csf-title,.control-section .csf-field-group .csf-field .csf-title,.control-section .csf-field-repeater .csf-field .csf-title,.control-section .csf-field-sortable .csf-field .csf-title,.control-section .csf-field-tabbed .csf-field .csf-title{margin-bottom:5px}.control-section .csf-field-accordion .csf-field h4,.control-section .csf-field-group .csf-field h4,.control-section .csf-field-repeater .csf-field h4,.control-section .csf-field-sortable .csf-field h4,.control-section .csf-field-tabbed .csf-field h4{font-size:12px}.control-section .csf-dependency-control.hidden{display:none!important}.csf-taxonomy{max-width:95%}.csf-taxonomy>.csf-field{border-top:none!important}.csf-taxonomy>.csf-field-heading{font-size:1.1em;padding:20px!important;border:1px solid #ddd}.csf-taxonomy>.csf-field-subheading{font-size:12px;padding:15px!important;border:1px solid #ddd}.csf-taxonomy>.csf-field-submessage .csf-submessage{padding:15px;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid}.csf-taxonomy>.csf-field-notice{background-color:transparent}.csf-taxonomy .csf-section-title{display:block;padding:15px;background-color:#f9f9f9;border:1px solid #e5e5e5;-moz-box-shadow:0 1px 1px rgba(0,0,0,.04);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04)}.csf-taxonomy-add-fields>.csf-field{padding:8px 0}.csf-taxonomy-add-fields>.csf-field>.csf-title{float:none;width:100%;padding:2px 2px 4px 0}.csf-taxonomy-add-fields>.csf-field>.csf-title h4{font-size:12px;font-weight:400}.csf-taxonomy-add-fields>.csf-field>.csf-fieldset{float:none;width:100%}.csf-taxonomy-add-fields>.csf-field>.csf-fieldset>.csf-help{right:-5px}.csf-taxonomy-add-fields+p.submit{margin-top:0}.csf-taxonomy-edit-fields>.csf-field{padding:20px 0}.csf-taxonomy-edit-fields>.csf-field>.csf-title{width:200px}.csf-taxonomy-edit-fields>.csf-field>.csf-title h4{font-size:14px;font-weight:600;line-height:1.3;display:inline-block;vertical-align:middle}.csf-taxonomy-edit-fields>.csf-field>.csf-fieldset{width:calc(100% - 220px)}.csf-taxonomy-edit-fields>.csf-field>.csf-fieldset>.csf-help{top:-5px;right:-5px}.csf-taxonomy-edit-fields>.csf-field-submessage{margin:20px 0}.csf-taxonomy-edit-fields>.csf-field-heading,.csf-taxonomy-edit-fields>.csf-field-subheading{margin:20px 0;border:1px solid #ddd}.csf-nav-menu-options{clear:both;float:left;width:100%}.csf-nav-menu-options>.csf-fields{margin-left:-10px;margin-top:10px;margin-bottom:10px;border-top:1px solid #eee;border-bottom:1px solid #eee}.csf-nav-menu-options>.csf-fields>.csf-field{padding:12px 14px 12px 12px}.csf-nav-menu-options>.csf-fields>.csf-field .csf-title{float:none;width:100%;margin-bottom:5px}.csf-nav-menu-options>.csf-fields>.csf-field .csf-fieldset{float:none;width:100%}.csf-nav-menu-options .csf-field-text input{width:100%}.csf-nav-menu-options .csf-field-notice .csf-notice{padding:15px}.csf-nav-menu-title{padding:12px 14px 12px 12px;background-color:#f5f5f5;border-top:1px solid #eee;border-bottom:1px solid #eee}.csf-nav-menu-title:first-child{border-top:0}.csf-nav-menu-title h4{margin:0;padding:0;color:#23282d}.csf-nav-menu-icon{margin-right:5px}.csf-profile-options>h2>.fa{padding-right:7px}.csf-profile-options>.csf-field{max-width:750px;padding:15px 0;border-top:none!important}.csf-profile-options>.csf-field>.csf-title{width:200px}.csf-profile-options>.csf-field>.csf-title h4{font-size:14px;font-weight:600;line-height:1.3;display:inline-block;vertical-align:middle}.csf-profile-options>.csf-field>.csf-fieldset{width:calc(100% - 220px)}.csf-profile-options>.csf-field>.csf-fieldset>.csf-help{top:-15px;right:-5px}.csf-profile-options>.csf-field-heading{font-size:1.1em}.csf-profile-options>.csf-field-subheading{font-size:12px}.csf-profile-options>.csf-field-heading,.csf-profile-options>.csf-field-subheading{margin:10px 0;padding:15px!important;border:1px solid #ddd}.csf-profile-options>.csf-field-submessage{margin:20px 0}.csf-profile-options>.csf-field-submessage .csf-submessage{padding:10px;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid}.csf-profile-options>.csf-field-notice{background-color:transparent}.csf-modal{position:fixed;z-index:100101;top:0;left:0;width:100%;height:100%}.csf-modal.hidden{display:none}.csf-modal-icon{z-index:100102}.csf-modal-table{display:table;width:100%;height:100%}.csf-modal-table-cell{display:table-cell;vertical-align:middle;margin:100px 0}.csf-modal-inner{position:relative;z-index:10;width:760px;height:750px;margin:0 auto;background-color:#fff}.csf-modal-content{position:relative;overflow:hidden;overflow-y:auto;height:595px}.csf-modal-content .csf-shortcode-button{display:none}.csf-modal-content .csf-field{padding:15px 30px 15px 15px}.csf-modal-content a:active,.csf-modal-content a:focus{outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.csf-modal-content h4{font-size:13px}.csf-modal-content h4 small{font-style:italic;font-weight:400;color:#aaa}.csf-modal-title{position:relative;background-color:#fcfcfc;border-bottom:1px solid #ddd;height:36px;font-size:16px;font-weight:600;line-height:36px;margin:0;padding:0 36px 0 16px}.csf-modal-header{width:100%;padding:14px 0;background-color:#f5f5f5;border-bottom:1px solid #eee}.csf-modal-header select{display:block;width:250px;margin:0 auto;font-size:13px;line-height:1;height:30px;min-height:30px;background-color:#fff}.csf-modal-close{color:#666;padding:0;position:absolute;top:0;right:0;width:36px;height:36px;text-align:center;background:0 0;border:none;cursor:pointer}.csf-modal-close:before{font:normal 20px/36px dashicons;content:"\f158";vertical-align:top;width:36px;height:36px}.csf-modal-close:hover{opacity:.5}.csf-modal-insert-wrapper{text-align:center;width:100%;padding:15px 0;background-color:#f5f5f5;border-top:1px solid #eee}.csf-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.csf--repeatable{padding:15px 15px 0 15px}.csf--repeat-button-block{text-align:center;padding-bottom:15px}.csf--repeat-shortcode{position:relative;margin-bottom:15px;border:1px dashed #ddd}.csf--repeat-shortcode:first-child .csf-repeat-remove{display:none}.csf--repeat-shortcode .csf-repeat-remove{position:absolute;right:10px;top:10px;z-index:10;cursor:pointer;display:inline-block;font-size:11px;width:18px;height:18px;line-height:18px;text-align:center;border-radius:2px;color:#fff;background-color:#e14d43;opacity:.5}.csf--repeat-shortcode .csf-repeat-remove:hover{opacity:1}.csf-shortcode-single .csf-modal-inner{height:750px}.csf-shortcode-single .csf-modal-content{height:652px}.elementor-editor-active .csf-shortcode-button{margin-left:5px}.elementor-editor-active .csf-modal .hidden{display:none!important}.csf-shortcode-block{text-align:center;padding:14px;font-size:13px;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.csf-shortcode-block .button{margin:10px 0}.csf-modal-icon .csf-icon-title{padding:15px 0;margin:4px;font-size:14px;font-weight:700;text-align:center;border:1px solid #eee;background-color:#f7f7f7}.csf-modal-icon .csf-modal-header{text-align:center}.csf-modal-icon .csf-icon-search{width:50%;height:40px;line-height:40px}.csf-modal-icon i{cursor:pointer;display:inline-block;margin:4px;width:35px;height:35px;line-height:35px;font-size:16px;color:#555;text-align:center;border:1px solid #ccc;background-color:#f7f7f7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 1px 0 rgba(0,0,0,.05);-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.05);box-shadow:1px 1px 0 rgba(0,0,0,.05)}.csf-modal-icon i:hover{color:#fff;border-color:#222;background-color:#222}.csf-modal-icon .csf-modal-content{padding:10px;height:618px}.csf-modal-icon .csf-error-text{padding:10px}.csf-modal-loading{display:none;position:absolute;left:15px;top:15px}.csf-loading{position:relative;width:20px;height:20px;background:#ccc;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:0 2px 5px rgba(0,0,0,.07);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.07);box-shadow:0 2px 5px rgba(0,0,0,.07)}.csf-loading:after{position:absolute;top:50%;left:50%;width:4px;height:4px;content:"";margin-top:-2px;margin-left:-2px;background-color:#fff;-moz-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-moz-animation-name:csfLoader;-webkit-animation-name:csfLoader;animation-name:csfLoader;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}@-moz-keyframes csfLoader{0%{-moz-transform:rotate(0) translateX(-6px) rotate(0);transform:rotate(0) translateX(-6px) rotate(0)}100%{-moz-transform:rotate(360deg) translateX(-6px) rotate(-360deg);transform:rotate(360deg) translateX(-6px) rotate(-360deg)}}@-webkit-keyframes csfLoader{0%{-webkit-transform:rotate(0) translateX(-6px) rotate(0);transform:rotate(0) translateX(-6px) rotate(0)}100%{-webkit-transform:rotate(360deg) translateX(-6px) rotate(-360deg);transform:rotate(360deg) translateX(-6px) rotate(-360deg)}}@keyframes csfLoader{0%{-moz-transform:rotate(0) translateX(-6px) rotate(0);-ms-transform:rotate(0) translateX(-6px) rotate(0);-webkit-transform:rotate(0) translateX(-6px) rotate(0);transform:rotate(0) translateX(-6px) rotate(0)}100%{-moz-transform:rotate(360deg) translateX(-6px) rotate(-360deg);-ms-transform:rotate(360deg) translateX(-6px) rotate(-360deg);-webkit-transform:rotate(360deg) translateX(-6px) rotate(-360deg);transform:rotate(360deg) translateX(-6px) rotate(-360deg)}}.csf-subtitle-text{margin-top:6px;font-weight:400;color:#999}.csf-desc-text{clear:both;float:left;width:100%;margin-top:6px;font-weight:400;color:#999}.csf-error-text{margin-top:6px;color:#d02c21}.csf-before-text{margin-bottom:6px}.csf-after-text{margin-top:6px}.csf-metabox-hide{display:none!important}.csf-metabox-show{display:block!important}.csf-depend-hidden.csf-depend-on{display:none}.csf-depend-visible.csf-depend-on{display:block;opacity:.75;filter:grayscale(1);user-select:none;border-top:1px solid #eee}.csf-depend-visible.csf-depend-on .clear:before{content:"";left:0;top:0;right:0;bottom:0;position:absolute;background-color:#eee;opacity:.25;z-index:10}.csf-warning-primary{color:#fff!important;border-color:#dc3545!important;background:#dc3545!important}.csf-warning-primary:focus,.csf-warning-primary:hover{border-color:#bd2130!important;background:#bd2130!important}.csf-warning-primary:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #bd2130!important}.csf-warning-primary:active{border-color:#bd2130!important;background:#bd2130!important}.csf-form-result{display:none;float:left;padding:0 8px;margin-right:4px;font-size:11px;line-height:30px;user-select:none;border-radius:2px}.csf-form-show{display:block}.csf-form-success{color:#fff;background-color:#46b450}.csf-form-warning{color:#8a6d3b;background-color:#faebcc}.csf-label-error{position:relative;top:-2px;display:inline-block;font-size:10px;line-height:10px;height:10px;width:10px;padding:1px;font-style:normal;text-align:center;color:#fff;vertical-align:middle;background-color:#e10000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.csf-no-option{padding:30px}.csf-input-number{-moz-appearance:textfield}.csf-input-number::-webkit-inner-spin-button,.csf-input-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.csf-welcome-wrap{position:relative;margin:25px 40px 0 20px;font-size:15px;max-width:1200px}.csf-welcome-wrap p{font-size:14px;line-height:1.5}.csf-welcome-wrap h1{margin:.2em 200px 0 0;padding:0;color:#32373c;line-height:1.2em;font-size:2.8em;font-weight:400}.csf-welcome-wrap .csf-logo{position:absolute;overflow:hidden;top:0;right:0;height:160px;width:140px;background-image:linear-gradient(45deg,#2d67cb,#ad19f3);box-shadow:0 1px 4px rgba(0,0,0,.25),inset 0 0 0 4px rgba(0,0,0,.25)}.csf-welcome-wrap .csf-logo .csf--effects i{position:absolute;width:200px;height:100px;background-color:rgba(0,0,0,.15);transform:rotate(-45deg)}.csf-welcome-wrap .csf-logo .csf--effects i:nth-child(1){bottom:-20px;right:-70px}.csf-welcome-wrap .csf-logo .csf--effects i:nth-child(2){bottom:-35px;right:-80px}.csf-welcome-wrap .csf-logo .csf--effects i:nth-child(3){bottom:-50px;right:-90px}.csf-welcome-wrap .csf-logo .csf--effects i:nth-child(4){bottom:-65px;right:-100px}.csf-welcome-wrap .csf-logo .csf--wp-logos{position:relative;padding-top:25px;text-align:center}.csf-welcome-wrap .csf-logo .csf--wp-logo{position:absolute;left:20px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/wp-logo.svg)}.csf-welcome-wrap .csf-logo .csf--wp-plugin-logo{display:inline-block;width:50px;height:50px;border:3px solid #fff;background-size:40px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/wp-plugin-logo.svg);border-radius:100%;vertical-align:middle}.csf-welcome-wrap .csf-logo .csf--text{position:absolute;left:0;right:0;top:90px;color:#fff;font-size:13px;line-height:1.2em;font-weight:600;text-align:center;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.csf-welcome-wrap .csf-logo .csf--version{top:auto;left:auto;right:8px;bottom:4px;font-size:11px;text-transform:lowercase}.csf-welcome-wrap .csf-about-text{font-weight:400;line-height:1.6em;font-size:19px;margin:1em 200px 1em 0;color:#555d66}.csf-welcome-wrap .csf-demo-button{margin:1em 200px 2em 0}.csf-welcome-wrap .nav-tab-wrapper{margin-bottom:20px}.csf-welcome-wrap ul{list-style-type:disc;padding-left:15px}.csf-welcome-wrap .csf--col{float:left;padding-right:20px;box-sizing:border-box}.csf-welcome-wrap .csf--col-2{width:50%}.csf-welcome-wrap .csf--col-3{width:33.333%}.csf-welcome-wrap .csf--col-4{width:25%}.csf-welcome-wrap .csf--col-5{width:20%}.csf-welcome-wrap .csf--col-last{padding-right:0}.csf-welcome-wrap .csf--col-upgrade{padding:10px 0;text-align:center;border-top:1px solid #e5e5e5}.csf--table-compare tfoot td,.csf--table-compare thead td{text-align:center}.csf--table-compare td{font-size:14px;text-align:center;vertical-align:middle;padding:10px}.csf--table-compare td:first-child{text-align:left}.csf--table-compare tfoot td{padding:15px 0}.csf--table-compare .fa{font-size:18px}.csf--table-compare .fa-check-circle{color:#46b450}.csf--table-compare .fa-times-circle{color:#dc3232}.csf-welcome-cols{clear:both;margin:20px 0;background-color:#fff;padding:0 0;border-radius:2px;border:1px solid #e5e5e5}.csf-welcome-cols .csf--col{width:33.333%;float:left;padding:20px;text-align:center;box-sizing:border-box;min-height:200px;border-right:1px solid #e5e5e5}.csf-welcome-cols .csf--block,.csf-welcome-cols .csf--left{float:left;width:20%;padding:0 30px;text-align:center;box-sizing:border-box}.csf-welcome-cols .csf--block{width:80%}.csf-welcome-cols .csf--col-first{border-bottom:1px solid #e5e5e5}.csf-welcome-cols .csf--last{border-right:none}.csf-welcome-cols .csf--space{height:20px}.csf-welcome-cols .csf--icon{display:inline-block;font-size:20px;width:30px;height:30px;line-height:30px;text-align:center;margin-bottom:10px;color:#fff;background-color:#555;border-radius:30px}.csf-welcome-cols .csf--active{background-color:#5cb85c}.csf-welcome-cols .csf--deactive{background-color:#e14d43}.csf-welcome-cols .csf--title{font-weight:700;display:block}.csf-welcome-cols p:last-child{margin-bottom:0}.csf-features-cols .csf--key-features{width:30%}.csf-features-cols .csf--available-fields{width:70%}.csf-code-block{margin:20px 0;padding:5px 20px;background-color:#fff;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.15)}.csf-code-block pre{font-size:13px;color:#0073aa}.csf-code-block pre span{color:#999}.csf--table-fields td{font-size:14px}.csf--upgrade a{color:#5cb85c;font-weight:700}.csf--upgrade a:focus,.csf--upgrade a:hover{color:#4aa14a;outline:0;box-shadow:none}@media only screen and (max-width:782px){.csf-welcome-cols .csf--col{width:100%;min-height:auto;border-right:none;border-bottom:1px solid #e5e5e5}.csf-features-cols .csf--key-features{width:100%}.csf-features-cols .csf--available-fields{width:100%}}@media only screen and (max-width:1200px){.csf-metabox .csf-field .csf-title{float:none;width:100%;margin-bottom:10px}.csf-metabox .csf-field .csf-fieldset{float:none;width:100%}}@media only screen and (max-width:782px){.csf-header-inner{text-align:center}.csf-header-inner h1{width:100%;margin-bottom:10px}.csf-form-result{float:none;margin-right:0;margin-bottom:10px}.csf-header-left,.csf-header-right,.csf-search{width:100%}.csf-search{text-align:center;margin-bottom:15px}.csf-footer{text-align:center}.csf-buttons{float:none}.csf-copyright{float:none;margin-top:10px}.csf-expand-all,.csf-nav,.csf-nav-background,.csf-reset-section{display:none!important}.csf-content{margin-left:0}.csf-section,.csf-section-title{display:block!important}.csf-field .csf-title{float:none;width:100%;margin-bottom:10px}.csf-field .csf-fieldset{float:none;width:100%}.csf-field-color .button.wp-picker-clear{padding:0 8px;line-height:2.14285714;min-height:32px}.csf-modal-inner{width:350px;height:400px}.csf-modal-content{height:237px}.csf-icon-dialog .csf-modal-inner{width:305px;height:380px}.csf-icon-dialog .csf-modal-content{height:267px}.csf-modal-icon .csf-modal-inner{width:330px;height:385px}.csf-modal-icon .csf-modal-content{height:252px}.csf-profile-options>.csf-field>.csf-title,.csf-taxonomy-edit-fields>.csf-field>.csf-title{float:none;width:100%;margin-bottom:10px}.csf-profile-options>.csf-field>.csf-fieldset,.csf-taxonomy-edit-fields>.csf-field>.csf-fieldset{float:none;width:100%}.csf-nav-menu-options>.csf-fields{margin-left:-10px;margin-right:-10px}.csf-nav-menu-options>.csf-fields>.csf-field{padding:10px}}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;outline:0;border:0!important;background:0 0!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px;height:25px;min-height:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 6px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:0;right:0;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;direction:rtl}
admin/settings/assets/js/csf-plugins.js CHANGED
@@ -147,7 +147,7 @@
147
 
148
  if( this.is_multiple ) {
149
 
150
- var $hidden_select = this.element.parent().find('.csf-hidden-select');
151
  var $hidden_value = $hidden_select.val() || [];
152
 
153
  this.element.CSFChosenOrder($hidden_value, true);
@@ -1876,7 +1876,7 @@
1876
  if( result ) {
1877
 
1878
  $(controls).each(function() {
1879
- $(this).removeClass('hidden');
1880
  });
1881
 
1882
  $(this.rules).each(function() {
@@ -1886,7 +1886,7 @@
1886
  } else {
1887
 
1888
  $(controls).each(function() {
1889
- $(this).addClass('hidden');
1890
  });
1891
 
1892
  $(this.rules).each(function() {
147
 
148
  if( this.is_multiple ) {
149
 
150
+ var $hidden_select = this.element.parent().find('.csf-hide-select');
151
  var $hidden_value = $hidden_select.val() || [];
152
 
153
  this.element.CSFChosenOrder($hidden_value, true);
1876
  if( result ) {
1877
 
1878
  $(controls).each(function() {
1879
+ $(this).removeClass('csf-depend-on');
1880
  });
1881
 
1882
  $(this.rules).each(function() {
1886
  } else {
1887
 
1888
  $(controls).each(function() {
1889
+ $(this).addClass('csf-depend-on');
1890
  });
1891
 
1892
  $(this.rules).each(function() {
admin/settings/assets/js/csf-plugins.min.js CHANGED
@@ -1,3 +1,3 @@
1
- /* Codestar Framework | A Simple and Lightweight WordPress Option Framework - v2.1.5*/
2
 
3
- !function(t){function e(e,s){this.element=t(e),this.options=s,this.init()}e.prototype.init=function(){this.element.chosen(this.options),this.container=this.element.next(".chosen-container"),this.search_field=this.container.find(".chosen-search-input"),this.is_multiple=this.container.hasClass("chosen-container-multi"),this.is_typing=!1,this.chosenXhr=null,this.events()},e.prototype.events=function(){var t=this;this.search_field.on("compositionstart",function(){t.is_typing=!0}),this.search_field.on("compositionend",function(){t.is_typing=!1,t.update_list()}),this.search_field.on("keyup",function(){t.update_list()}),this.search_field.on("focus",function(){t.search_field_focused()})},e.prototype.search_field_focused=function(){this.search_welcome_message(),0===this.options.min_length&&0===this.search_field.val().length&&this.update_list()},e.prototype.search_welcome_message=function(){var e=t.trim(this.search_field.val()),s=this.container.find(".chosen-results");0===s.children().length&&0===e.length&&s.html('<li class="no-results">'+this.options.typing_text.replace("%s",this.options.min_length-e.length)+"</li>")},e.prototype.update_list=function(){var e=this;if(this.search_welcome_message(),!this.is_typing){var s=t.trim(this.search_field.val()),i=s.length<this.options.min_length?this.options.typing_text.replace("%s",this.options.min_length-s.length):this.options.searching_text;this.container.find(".no-results").text(i),s!==this.search_field.data("prevVal")&&(this.search_field.data("prevVal",s),this.timer&&clearTimeout(this.timer),s.length<this.options.min_length||(this.timer=setTimeout(function(){e.chosenXhr&&e.chosenXhr.abort(),e.options.data.term=s,e.chosenXhr=window.wp.ajax.post("csf-chosen",e.options.data).done(function(t){e.show_results(t)}).fail(function(t){e.container.find(".no-results").text(t.error)})},this.options.type_delay)))}},e.prototype.show_results=function(e){var s=this;if(!this.is_typing&&null!==e){if(0===e.length)return this.element.data().chosen.no_results_clear(),void this.element.data().chosen.no_results(this.search_field.val());var i=[];this.element.find("option").each(function(){t(this).is(":selected")?i.push(t(this).val()+"-"+t(this).text()):t(this).attr("value").length&&t(this).remove()}),t.each(e,function(e,n){-1===t.inArray(n.value+"-"+n.text,i)&&t("<option />").attr("value",n.value).html(n.text).appendTo(s.element)});var n=this.search_field.val(),r=this.search_field.innerWidth();if(this.element.trigger("chosen:updated"),this.is_multiple){var o=this.element.parent().find(".csf-hidden-select").val()||[];this.element.CSFChosenOrder(o,!0),this.search_field.css("width",r)}this.search_field.val(n),null!==this.chosenXhr.done&&this.chosenXhr.done(e)}},t.fn.CSFAjaxChosen=function(t){return this.each(function(){new e(this,t)})}}(jQuery),function(){var t,e,s=[].indexOf||function(t){for(var e=0,s=this.length;e<s;e++)if(e in this&&this[e]===t)return e;return-1},i={}.hasOwnProperty;e=function(){function t(){}return t.insertAt=function(t,e,s){return s.insertBefore(t,s.children[e].nextSibling)},t.getFlattenedOptionsAndGroups=function(t){var e,s,i,n,r,o,h,l,c;for(e=[],o=0,l=(i=Array.prototype.filter.call(t.childNodes,function(t){var e;return"OPTION"===(e=t.nodeName.toUpperCase())||"OPTGROUP"===e})).length;o<l;o++)if(s=i[o],e.push(s),"OPTGROUP"===s.nodeName.toUpperCase())for(h=0,c=(r=Array.prototype.filter.call(s.childNodes,function(t){return"OPTION"===t.nodeName.toUpperCase()})).length;h<c;h++)n=r[h],e.push(n);return e},t.isValidMultipleSelectElement=function(t){return null!=t&&"SELECT"===t.nodeName&&t.multiple},t.getChosenUIContainer=function(t){return""!==t.id?document.getElementById(t.id.replace(/-/g,"_")+"_chosen"):this.searchChosenUIContainer(t)},t.isChosenified=function(t){return null!=this.getChosenUIContainer(t)},t.forceSelection=function(t,e){var i,n,r,o;for(r=this.getFlattenedOptionsAndGroups(t),i=0;i<r.length;)o=(n=r[i]).getAttribute("value"),s.call(e,o)>=0?(n.selected=!0,n.setAttribute("selected","")):(n.selected=!1,n.removeAttribute("selected")),i++;return this.triggerEvent(t,"chosen:updated")},t.CSFChosenOrder=function(t,e,s){var i,n,r,o,h,l,c,a,u,_,d,p,f,g;if(null!=this.getDOMElement&&(t=this.getDOMElement(t)),this.isValidMultipleSelectElement(t)&&null!=(n=this.getChosenUIContainer(t))&&e instanceof Array){for(e=e.map(Function.prototype.call,String.prototype.trim),c=this.getFlattenedOptionsAndGroups(t),null!=s&&!0===s&&this.forceSelection(t,e),g=[],r=_=0,p=e.length;_<p;r=++_){for(h=e[r],a=null,o=d=0,f=c.length;d<f;o=++d)c[o].value===h&&(a=o);i=n.querySelectorAll(".search-choice"),u=this.relAttributeName,null!=(l=Array.prototype.filter.call(i,function(t){return null!=t.querySelector("a.search-choice-close["+u+'="'+a+'"]')})[0])&&(n.querySelector("ul.chosen-choices"),g.push(this.insertAt(l,r,n.querySelector("ul.chosen-choices"))))}return g}},t}(),(t=jQuery).fn.extend({CSFChosenOrder:function(t,e){return _CSFChosenOrder.CSFChosenOrder(this,t,e)}}),this._CSFChosenOrder=function(s){function n(){return n.__super__.constructor.apply(this,arguments)}return function(t,e){for(var s in e)i.call(e,s)&&(t[s]=e[s]);function n(){this.constructor=t}n.prototype=e.prototype,t.prototype=new n,t.__super__=e.prototype}(n,e),n.relAttributeName="data-option-array-index",n.isjQueryObject=function(t){return"undefined"!=typeof jQuery&&null!==jQuery&&t instanceof jQuery},n.getDOMElement=function(t){return this.isjQueryObject(t)?t.get(0):t},n.searchChosenUIContainer=function(e){return null!=t(e).data("chosen")?t(e).data("chosen").container[0]:t(e).next(".chosen-container.chosen-container-multi").get(0)},n.triggerEvent=function(e,s){return t(e).trigger(s)},n}()}.call(this),function(){var t,e,s,i,n=function(t,e){return function(){return t.apply(e,arguments)}},r={}.hasOwnProperty;(i=function(){function t(){this.options_index=0,this.parsed=[]}return t.prototype.add_node=function(t){return"OPTGROUP"===t.nodeName.toUpperCase()?this.add_group(t):this.add_option(t)},t.prototype.add_group=function(t){var e,s,i,n,r,o;for(e=this.parsed.length,this.parsed.push({array_index:e,group:!0,label:t.label,title:t.title?t.title:void 0,children:0,disabled:t.disabled,classes:t.className}),o=[],s=0,i=(r=t.childNodes).length;s<i;s++)n=r[s],o.push(this.add_option(n,e,t.disabled));return o},t.prototype.add_option=function(t,e,s){if("OPTION"===t.nodeName.toUpperCase())return""!==t.text?(null!=e&&(this.parsed[e].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:t.value,text:t.text,html:t.innerHTML,title:t.title?t.title:void 0,selected:t.selected,disabled:!0===s?s:t.disabled,group_array_index:e,group_label:null!=e?this.parsed[e].label:null,classes:t.className,style:t.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1},t}()).select_to_array=function(t){var e,s,n,r,o;for(r=new i,s=0,n=(o=t.childNodes).length;s<n;s++)e=o[s],r.add_node(e);return r.parsed},e=function(){function t(e,s){this.form_field=e,this.options=null!=s?s:{},this.label_click_handler=n(this.label_click_handler,this),t.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers(),this.on_ready())}return t.prototype.set_default_values=function(){var t,e;return this.click_test_action=(t=this,function(e){return t.test_active_click(e)}),this.activate_action=(e=this,function(t){return e.activate_field(t)}),this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.is_rtl=this.options.rtl||/\bchosen-rtl\b/.test(this.form_field.className),this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text&&this.options.allow_single_deselect,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null==this.options.enable_split_word_search||this.options.enable_split_word_search,this.group_search=null==this.options.group_search||this.options.group_search,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null==this.options.single_backstroke_delete||this.options.single_backstroke_delete,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null==this.options.display_selected_options||this.options.display_selected_options,this.display_disabled_options=null==this.options.display_disabled_options||this.options.display_disabled_options,this.include_group_label_in_selected=this.options.include_group_label_in_selected||!1,this.max_shown_results=this.options.max_shown_results||Number.POSITIVE_INFINITY,this.case_sensitive_search=this.options.case_sensitive_search||!1,this.hide_results_on_select=null==this.options.hide_results_on_select||this.options.hide_results_on_select},t.prototype.set_default_text=function(){return this.form_field.getAttribute("data-placeholder")?this.default_text=this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.default_text=this.options.placeholder_text_multiple||this.options.placeholder_text||t.default_multiple_text:this.default_text=this.options.placeholder_text_single||this.options.placeholder_text||t.default_single_text,this.default_text=this.escape_html(this.default_text),this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||t.default_no_result_text},t.prototype.choice_label=function(t){return this.include_group_label_in_selected&&null!=t.group_label?"<b class='group-name'>"+this.escape_html(t.group_label)+"</b>"+t.html:t.html},t.prototype.mouse_enter=function(){return this.mouse_on_container=!0},t.prototype.mouse_leave=function(){return this.mouse_on_container=!1},t.prototype.input_focus=function(t){if(this.is_multiple){if(!this.active_field)return setTimeout((e=this,function(){return e.container_mousedown()}),50)}else if(!this.active_field)return this.activate_field();var e},t.prototype.input_blur=function(t){if(!this.mouse_on_container)return this.active_field=!1,setTimeout((e=this,function(){return e.blur_test()}),100);var e},t.prototype.label_click_handler=function(t){return this.is_multiple?this.container_mousedown(t):this.activate_field()},t.prototype.results_option_build=function(t){var e,s,i,n,r,o,h;for(e="",h=0,n=0,r=(o=this.results_data).length;n<r&&(i="",""!==(i=(s=o[n]).group?this.result_add_group(s):this.result_add_option(s))&&(h++,e+=i),(null!=t?t.first:void 0)&&(s.selected&&this.is_multiple?this.choice_build(s):s.selected&&!this.is_multiple&&this.single_set_selected_text(this.choice_label(s))),!(h>=this.max_shown_results));n++);return e},t.prototype.result_add_option=function(t){var e,s;return t.search_match&&this.include_option_in_results(t)?(e=[],t.disabled||t.selected&&this.is_multiple||e.push("active-result"),!t.disabled||t.selected&&this.is_multiple||e.push("disabled-result"),t.selected&&e.push("result-selected"),null!=t.group_array_index&&e.push("group-option"),""!==t.classes&&e.push(t.classes),(s=document.createElement("li")).className=e.join(" "),t.style&&(s.style.cssText=t.style),s.setAttribute("data-option-array-index",t.array_index),s.innerHTML=t.highlighted_html||t.html,t.title&&(s.title=t.title),this.outerHTML(s)):""},t.prototype.result_add_group=function(t){var e,s;return(t.search_match||t.group_match)&&t.active_options>0?((e=[]).push("group-result"),t.classes&&e.push(t.classes),(s=document.createElement("li")).className=e.join(" "),s.innerHTML=t.highlighted_html||this.escape_html(t.label),t.title&&(s.title=t.title),this.outerHTML(s)):""},t.prototype.results_update_field=function(){if(this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing)return this.winnow_results()},t.prototype.reset_single_select_options=function(){var t,e,s,i,n;for(n=[],t=0,e=(s=this.results_data).length;t<e;t++)(i=s[t]).selected?n.push(i.selected=!1):n.push(void 0);return n},t.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},t.prototype.results_search=function(t){return this.results_showing?this.winnow_results():this.results_show()},t.prototype.winnow_results=function(t){var e,s,i,n,r,o,h,l,c,a,u,_,d,p,f;for(this.no_results_clear(),a=0,e=(h=this.get_search_text()).replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),c=this.get_search_regex(e),i=0,n=(l=this.results_data).length;i<n;i++)(r=l[i]).search_match=!1,u=null,_=null,r.highlighted_html="",this.include_option_in_results(r)&&(r.group&&(r.group_match=!1,r.active_options=0),null!=r.group_array_index&&this.results_data[r.group_array_index]&&(0===(u=this.results_data[r.group_array_index]).active_options&&u.search_match&&(a+=1),u.active_options+=1),f=r.group?r.label:r.text,r.group&&!this.group_search||(_=this.search_string_match(f,c),r.search_match=null!=_,r.search_match&&!r.group&&(a+=1),r.search_match?(h.length&&(d=_.index,o=f.slice(0,d),s=f.slice(d,d+h.length),p=f.slice(d+h.length),r.highlighted_html=this.escape_html(o)+"<em>"+this.escape_html(s)+"</em>"+this.escape_html(p)),null!=u&&(u.group_match=!0)):null!=r.group_array_index&&this.results_data[r.group_array_index].search_match&&(r.search_match=!0)));return this.result_clear_highlight(),a<1&&h.length?(this.update_results_content(""),this.no_results(h)):(this.update_results_content(this.results_option_build()),(null!=t?t.skip_highlight:void 0)?void 0:this.winnow_results_set_highlight())},t.prototype.get_search_regex=function(t){var e,s;return s=this.search_contains?t:"(^|\\s|\\b)"+t+"[^\\s]*",this.enable_split_word_search||this.search_contains||(s="^"+s),e=this.case_sensitive_search?"":"i",new RegExp(s,e)},t.prototype.search_string_match=function(t,e){var s;return s=e.exec(t),!this.search_contains&&(null!=s?s[1]:void 0)&&(s.index+=1),s},t.prototype.choices_count=function(){var t,e,s;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,t=0,e=(s=this.form_field.options).length;t<e;t++)s[t].selected&&(this.selected_option_count+=1);return this.selected_option_count},t.prototype.choices_click=function(t){if(t.preventDefault(),this.activate_field(),!this.results_showing&&!this.is_disabled)return this.results_show()},t.prototype.keydown_checker=function(t){var e,s;switch(s=null!=(e=t.which)?e:t.keyCode,this.search_field_scale(),8!==s&&this.pending_backstroke&&this.clear_backstroke(),s){case 8:this.backstroke_length=this.get_search_field_value().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(t),this.mouse_on_container=!1;break;case 13:case 27:this.results_showing&&t.preventDefault();break;case 32:this.disable_search&&t.preventDefault();break;case 38:t.preventDefault(),this.keyup_arrow();break;case 40:t.preventDefault(),this.keydown_arrow()}},t.prototype.keyup_checker=function(t){var e,s;switch(s=null!=(e=t.which)?e:t.keyCode,this.search_field_scale(),s){case 8:this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0?this.keydown_backstroke():this.pending_backstroke||(this.result_clear_highlight(),this.results_search());break;case 13:t.preventDefault(),this.results_showing&&this.result_select(t);break;case 27:this.results_showing&&this.results_hide();break;case 9:case 16:case 17:case 18:case 38:case 40:case 91:break;default:this.results_search()}},t.prototype.clipboard_event_checker=function(t){var e;if(!this.is_disabled)return setTimeout((e=this,function(){return e.results_search()}),50)},t.prototype.container_width=function(){return null!=this.options.width?this.options.width:this.form_field.offsetWidth+"px"},t.prototype.include_option_in_results=function(t){return!(this.is_multiple&&!this.display_selected_options&&t.selected)&&(!(!this.display_disabled_options&&t.disabled)&&!t.empty)},t.prototype.search_results_touchstart=function(t){return this.touch_started=!0,this.search_results_mouseover(t)},t.prototype.search_results_touchmove=function(t){return this.touch_started=!1,this.search_results_mouseout(t)},t.prototype.search_results_touchend=function(t){if(this.touch_started)return this.search_results_mouseup(t)},t.prototype.outerHTML=function(t){var e;return t.outerHTML?t.outerHTML:((e=document.createElement("div")).appendChild(t),e.innerHTML)},t.prototype.get_single_html=function(){return'<a class="chosen-single chosen-default">\n <span>'+this.default_text+'</span>\n <div><b></b></div>\n</a>\n<div class="chosen-drop">\n <div class="chosen-search">\n <input class="chosen-search-input" type="text" autocomplete="off" />\n </div>\n <ul class="chosen-results"></ul>\n</div>'},t.prototype.get_multi_html=function(){return'<ul class="chosen-choices">\n <li class="search-field">\n <input class="chosen-search-input" type="text" autocomplete="off" value="'+this.default_text+'" />\n </li>\n</ul>\n<div class="chosen-drop">\n <ul class="chosen-results"></ul>\n</div>'},t.prototype.get_no_results_html=function(t){return'<li class="no-results">\n '+this.results_none_found+" <span>"+this.escape_html(t)+"</span>\n</li>"},t.browser_is_supported=function(){return"Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:!(/iP(od|hone)/i.test(window.navigator.userAgent)||/IEMobile/i.test(window.navigator.userAgent)||/Windows Phone/i.test(window.navigator.userAgent)||/BlackBerry/i.test(window.navigator.userAgent)||/BB10/i.test(window.navigator.userAgent)||/Android.*Mobile/i.test(window.navigator.userAgent))},t.default_multiple_text="Select Some Options",t.default_single_text="Select an Option",t.default_no_result_text="No results match",t}(),(t=jQuery).fn.extend({chosen:function(i){return e.browser_is_supported()?this.each(function(e){var n,r;r=(n=t(this)).data("chosen"),"destroy"!==i?r instanceof s||n.data("chosen",new s(this,i)):r instanceof s&&r.destroy()}):this}}),s=function(s){function n(){return n.__super__.constructor.apply(this,arguments)}return function(t,e){for(var s in e)r.call(e,s)&&(t[s]=e[s]);function i(){this.constructor=t}i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype}(n,e),n.prototype.setup=function(){return this.form_field_jq=t(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex},n.prototype.set_up_html=function(){var e,s;return(e=["chosen-container"]).push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&e.push(this.form_field.className),this.is_rtl&&e.push("chosen-rtl"),s={class:e.join(" "),title:this.form_field.title},this.form_field.id.length&&(s.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=t("<div />",s),this.container.width(this.container_width()),this.is_multiple?this.container.html(this.get_multi_html()):this.container.html(this.get_single_html()),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior()},n.prototype.on_ready=function(){return this.form_field_jq.trigger("chosen:ready",{chosen:this})},n.prototype.register_observers=function(){var t,e,s,i,n,r,o,h,l,c,a,u,_,d,p,f,g,m,v,y,b,w,x,k;return this.container.on("touchstart.chosen",(t=this,function(e){t.container_mousedown(e)})),this.container.on("touchend.chosen",(e=this,function(t){e.container_mouseup(t)})),this.container.on("mousedown.chosen",(s=this,function(t){s.container_mousedown(t)})),this.container.on("mouseup.chosen",(i=this,function(t){i.container_mouseup(t)})),this.container.on("mouseenter.chosen",(n=this,function(t){n.mouse_enter(t)})),this.container.on("mouseleave.chosen",(r=this,function(t){r.mouse_leave(t)})),this.search_results.on("mouseup.chosen",(o=this,function(t){o.search_results_mouseup(t)})),this.search_results.on("mouseover.chosen",(h=this,function(t){h.search_results_mouseover(t)})),this.search_results.on("mouseout.chosen",(l=this,function(t){l.search_results_mouseout(t)})),this.search_results.on("mousewheel.chosen DOMMouseScroll.chosen",(c=this,function(t){c.search_results_mousewheel(t)})),this.search_results.on("touchstart.chosen",(a=this,function(t){a.search_results_touchstart(t)})),this.search_results.on("touchmove.chosen",(u=this,function(t){u.search_results_touchmove(t)})),this.search_results.on("touchend.chosen",(_=this,function(t){_.search_results_touchend(t)})),this.form_field_jq.on("chosen:updated.chosen",(d=this,function(t){d.results_update_field(t)})),this.form_field_jq.on("chosen:activate.chosen",(p=this,function(t){p.activate_field(t)})),this.form_field_jq.on("chosen:open.chosen",(f=this,function(t){f.container_mousedown(t)})),this.form_field_jq.on("chosen:close.chosen",(g=this,function(t){g.close_field(t)})),this.search_field.on("blur.chosen",(m=this,function(t){m.input_blur(t)})),this.search_field.on("keyup.chosen",(v=this,function(t){v.keyup_checker(t)})),this.search_field.on("keydown.chosen",(y=this,function(t){y.keydown_checker(t)})),this.search_field.on("focus.chosen",(b=this,function(t){b.input_focus(t)})),this.search_field.on("cut.chosen",(w=this,function(t){w.clipboard_event_checker(t)})),this.search_field.on("paste.chosen",(x=this,function(t){x.clipboard_event_checker(t)})),this.is_multiple?this.search_choices.on("click.chosen",(k=this,function(t){k.choices_click(t)})):this.container.on("click.chosen",function(t){t.preventDefault()})},n.prototype.destroy=function(){return t(this.container[0].ownerDocument).off("click.chosen",this.click_test_action),this.form_field_label.length>0&&this.form_field_label.off("click.chosen"),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},n.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field.disabled||this.form_field_jq.parents("fieldset").is(":disabled"),this.container.toggleClass("chosen-disabled",this.is_disabled),this.search_field[0].disabled=this.is_disabled,this.is_multiple||this.selected_item.off("focus.chosen",this.activate_field),this.is_disabled?this.close_field():this.is_multiple?void 0:this.selected_item.on("focus.chosen",this.activate_field)},n.prototype.container_mousedown=function(e){var s;if(!this.is_disabled)return!e||"mousedown"!==(s=e.type)&&"touchstart"!==s||this.results_showing||e.preventDefault(),null!=e&&t(e.target).hasClass("search-choice-close")?void 0:(this.active_field?this.is_multiple||!e||t(e.target)[0]!==this.selected_item[0]&&!t(e.target).parents("a.chosen-single").length||(e.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),t(this.container[0].ownerDocument).on("click.chosen",this.click_test_action),this.results_show()),this.activate_field())},n.prototype.container_mouseup=function(t){if("ABBR"===t.target.nodeName&&!this.is_disabled)return this.results_reset(t)},n.prototype.search_results_mousewheel=function(t){var e;if(t.originalEvent&&(e=t.originalEvent.deltaY||-t.originalEvent.wheelDelta||t.originalEvent.detail),null!=e)return t.preventDefault(),"DOMMouseScroll"===t.type&&(e*=40),this.search_results.scrollTop(e+this.search_results.scrollTop())},n.prototype.blur_test=function(t){if(!this.active_field&&this.container.hasClass("chosen-container-active"))return this.close_field()},n.prototype.close_field=function(){return t(this.container[0].ownerDocument).off("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale(),this.search_field.blur()},n.prototype.activate_field=function(){if(!this.is_disabled)return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},n.prototype.test_active_click=function(e){var s;return(s=t(e.target).closest(".chosen-container")).length&&this.container[0]===s[0]?this.active_field=!0:this.close_field()},n.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=i.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},n.prototype.result_do_highlight=function(t){var e,s,i,n,r;if(t.length){if(this.result_clear_highlight(),this.result_highlight=t,this.result_highlight.addClass("highlighted"),n=(i=parseInt(this.search_results.css("maxHeight"),10))+(r=this.search_results.scrollTop()),(e=(s=this.result_highlight.position().top+this.search_results.scrollTop())+this.result_highlight.outerHeight())>=n)return this.search_results.scrollTop(e-i>0?e-i:0);if(s<r)return this.search_results.scrollTop(s)}},n.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},n.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.get_search_field_value()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},n.prototype.update_results_content=function(t){return this.search_results.html(t)},n.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},n.prototype.set_tab_index=function(t){var e;if(this.form_field.tabIndex)return e=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=e},n.prototype.set_label_behavior=function(){if(this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=t("label[for='"+this.form_field.id+"']")),this.form_field_label.length>0)return this.form_field_label.on("click.chosen",this.label_click_handler)},n.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},n.prototype.search_results_mouseup=function(e){var s;if((s=t(e.target).hasClass("active-result")?t(e.target):t(e.target).parents(".active-result").first()).length)return this.result_highlight=s,this.result_select(e),this.search_field.focus()},n.prototype.search_results_mouseover=function(e){var s;if(s=t(e.target).hasClass("active-result")?t(e.target):t(e.target).parents(".active-result").first())return this.result_do_highlight(s)},n.prototype.search_results_mouseout=function(e){if(t(e.target).hasClass("active-result")||t(e.target).parents(".active-result").first())return this.result_clear_highlight()},n.prototype.choice_build=function(e){var s,i,n;return s=t("<li />",{class:"search-choice"}).html("<span>"+this.choice_label(e)+"</span>"),e.disabled?s.addClass("search-choice-disabled"):((i=t("<a />",{class:"search-choice-close","data-option-array-index":e.array_index})).on("click.chosen",(n=this,function(t){return n.choice_destroy_link_click(t)})),s.append(i)),this.search_container.before(s)},n.prototype.choice_destroy_link_click=function(e){if(e.preventDefault(),e.stopPropagation(),!this.is_disabled)return this.choice_destroy(t(e.target))},n.prototype.choice_destroy=function(t){if(this.result_deselect(t[0].getAttribute("data-option-array-index")))return this.active_field?this.search_field.focus():this.show_search_field_default(),this.is_multiple&&this.choices_count()>0&&this.get_search_field_value().length<1&&this.results_hide(),t.parents("li").first().remove(),this.search_field_scale()},n.prototype.results_reset=function(){if(this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.trigger_form_field_change(),this.active_field)return this.results_hide()},n.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},n.prototype.result_select=function(t){var e,s;if(this.result_highlight)return e=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?e.removeClass("active-result"):this.reset_single_select_options(),e.addClass("result-selected"),(s=this.results_data[e[0].getAttribute("data-option-array-index")]).selected=!0,this.form_field.options[s.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(s):this.single_set_selected_text(this.choice_label(s)),this.is_multiple&&(!this.hide_results_on_select||t.metaKey||t.ctrlKey)?t.metaKey||t.ctrlKey?this.winnow_results({skip_highlight:!0}):(this.search_field.val(""),this.winnow_results()):(this.results_hide(),this.show_search_field_default()),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.trigger_form_field_change({selected:this.form_field.options[s.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,t.preventDefault(),this.search_field_scale())},n.prototype.single_set_selected_text=function(t){return null==t&&(t=this.default_text),t===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").html(t)},n.prototype.result_deselect=function(t){var e;return e=this.results_data[t],!this.form_field.options[e.options_index].disabled&&(e.selected=!1,this.form_field.options[e.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.trigger_form_field_change({deselected:this.form_field.options[e.options_index].value}),this.search_field_scale(),!0)},n.prototype.single_deselect_control_build=function(){if(this.allow_single_deselect)return this.selected_item.find("abbr").length||this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>'),this.selected_item.addClass("chosen-single-with-deselect")},n.prototype.get_search_field_value=function(){return this.search_field.val()},n.prototype.get_search_text=function(){return t.trim(this.get_search_field_value())},n.prototype.escape_html=function(e){return t("<div/>").text(e).html()},n.prototype.winnow_results_set_highlight=function(){var t,e;if(null!=(t=(e=this.is_multiple?[]:this.search_results.find(".result-selected.active-result")).length?e.first():this.search_results.find(".active-result").first()))return this.result_do_highlight(t)},n.prototype.no_results=function(t){var e;return e=this.get_no_results_html(t),this.search_results.append(e),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},n.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},n.prototype.keydown_arrow=function(){var t;return this.results_showing&&this.result_highlight?(t=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(t):void 0:this.results_show()},n.prototype.keyup_arrow=function(){var t;return this.results_showing||this.is_multiple?this.result_highlight?(t=this.result_highlight.prevAll("li.active-result")).length?this.result_do_highlight(t.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight()):void 0:this.results_show()},n.prototype.keydown_backstroke=function(){var t;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(t=this.search_container.siblings("li.search-choice").last()).length&&!t.hasClass("search-choice-disabled")?(this.pending_backstroke=t,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0},n.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},n.prototype.search_field_scale=function(){var e,s,i,n,r,o,h;if(this.is_multiple){for(r={position:"absolute",left:"-1000px",top:"-1000px",display:"none",whiteSpace:"pre"},s=0,i=(o=["fontSize","fontStyle","fontWeight","fontFamily","lineHeight","textTransform","letterSpacing"]).length;s<i;s++)r[n=o[s]]=this.search_field.css(n);return(e=t("<div />").css(r)).text(this.get_search_field_value()),t("body").append(e),h=e.width()+25,e.remove(),this.container.is(":visible")&&(h=Math.min(this.container.outerWidth()-10,h)),this.search_field.width(h)}},n.prototype.trigger_form_field_change=function(t){return this.form_field_jq.trigger("input",t),this.form_field_jq.trigger("change",t)},n}()}.call(this),function(t){"use strict";function e(t,e,s){this.init(t,e,s)}function s(){this.rules=[]}t.extend(e.prototype,{init:function(t,e,s){this.controller=t,this.condition=e,this.value=s,this.rules=[],this.controls=[]},evalCondition:function(e,s,i,n,r){if("=="==i)return this.checkBoolean(n)==this.checkBoolean(r);if("!="==i)return this.checkBoolean(n)!=this.checkBoolean(r);if(">="==i)return Number(r)>=Number(n);if("<="==i)return Number(r)<=Number(n);if(">"==i)return Number(r)>Number(n);if("<"==i)return Number(r)<Number(n);if("()"==i)return window[n](e,s,r);if("any"==i){if(t.isArray(r)){for(var o=r.length-1;o>=0;o--)if(-1!==t.inArray(r[o],n.split(",")))return!0}else if(-1!==t.inArray(r,n.split(",")))return!0}else if("not-any"==i)if(t.isArray(r)){for(o=r.length-1;o>=0;o--)if(-1==t.inArray(r[o],n.split(",")))return!0}else if(-1==t.inArray(r,n.split(",")))return!0;return!1},checkBoolean:function(t){switch(t){case!0:case"true":case 1:case"1":t=!0;break;case null:case!1:case"false":case 0:case"0":t=!1}return t},checkCondition:function(t){if(!this.condition)return!0;var e=t.find(this.controller),s=this.getControlValue(t,e);return void 0!==s&&(s=this.normalizeValue(e,this.value,s),this.evalCondition(t,e,this.condition,this.value,s))},normalizeValue:function(t,e,s){return"number"==typeof e?parseFloat(s):s},getControlValue:function(t,e){return e.length>1&&("radio"==e.attr("type")||"checkbox"==e.attr("type"))?e.filter(":checked").map(function(){return this.value}).get():"checkbox"==e.attr("type")||"radio"==e.attr("type")?e.is(":checked"):e.val()},createRule:function(t,s,i){var n=new e(t,s,i);return this.rules.push(n),n},include:function(t){this.controls.push(t)},applyRule:function(e,s){var i;i=void 0===s?this.checkCondition(e):s;var n=t.map(this.controls,function(t,s){return e.find(t)});i?(t(n).each(function(){t(this).removeClass("hidden")}),t(this.rules).each(function(){this.applyRule(e)})):(t(n).each(function(){t(this).addClass("hidden")}),t(this.rules).each(function(){this.applyRule(e,!1)}))}}),t.extend(s.prototype,{createRule:function(t,s,i){var n=new e(t,s,i);return this.rules.push(n),n},applyRules:function(e){t(this.rules).each(function(){this.applyRule(e)})}}),t.csf_deps={createRuleset:function(){return new s},enable:function(t,e,s){return t.on("change keyup",function(i){var n=i.target.getAttribute("data-depend-id")||i.target.getAttribute("data-sub-depend-id");-1!==s.indexOf(n)&&e.applyRules(t)}),e.applyRules(t),!0}}}(jQuery),function(t,e){if("function"==typeof define&&define.amd)define(["exports","jquery"],function(t,s){return e(t,s)});else if("undefined"!=typeof exports){var s=require("jquery");e(exports,s)}else e(t,t.jQuery||t.Zepto||t.ender||t.$)}(this,function(t,e){var s={validate:/^(?!(_nonce|_pseudo))[a-zA-Z0-9_-]*(?:\[(?:\d*|(?!(_nonce|_pseudo))[a-zA-Z0-9_-]+)\])*$/i,key:/[a-zA-Z0-9_-]+|(?=\[\])/g,named:/^[a-zA-Z0-9_-]+$/,push:/^$/,fixed:/^\d+$/};function i(t,e){var i={},n={};function r(t,e,s){return t[e]=s,t}function o(){return i}this.addPair=function(e){if(!s.validate.test(e.name))return this;var o=function(t,e){for(var i,o=t.match(s.key);void 0!==(i=o.pop());)s.push.test(i)?e=r([],(h=t.replace(/\[\]$/,""),void 0===n[h]&&(n[h]=0),n[h]++),e):s.fixed.test(i)?e=r([],i,e):s.named.test(i)&&(e=r({},i,e));var h;return e}(e.name,e.value);return i=t.extend(!0,i,o),this},this.addPairs=function(e){if(!t.isArray(e))throw new Error("formSerializer.addPairs expects an Array");for(var s=0,i=e.length;s<i;s++)this.addPair(e[s]);return this},this.serialize=o,this.serializeJSON=function(){return JSON.stringify(o())}}return i.patterns=s,i.serializeObject=function(){return new i(e,this).addPairs(this.serializeArray()).serialize()},i.serializeJSON=function(){return new i(e,this).addPairs(this.serializeArray()).serializeJSON()},void 0!==e.fn&&(e.fn.serializeObjectCSF=i.serializeObject,e.fn.serializeJSONCSF=i.serializeJSON),t.FormSerializer=i,i});
1
+ /* Codestar Framework | A Simple and Lightweight WordPress Option Framework - v2.1.6*/
2
 
3
+ !function(o){function e(t,e){this.element=o(t),this.options=e,this.init()}e.prototype.init=function(){this.element.chosen(this.options),this.container=this.element.next(".chosen-container"),this.search_field=this.container.find(".chosen-search-input"),this.is_multiple=this.container.hasClass("chosen-container-multi"),this.is_typing=!1,this.chosenXhr=null,this.events()},e.prototype.events=function(){var t=this;this.search_field.on("compositionstart",function(){t.is_typing=!0}),this.search_field.on("compositionend",function(){t.is_typing=!1,t.update_list()}),this.search_field.on("keyup",function(){t.update_list()}),this.search_field.on("focus",function(){t.search_field_focused()})},e.prototype.search_field_focused=function(){this.search_welcome_message(),0===this.options.min_length&&0===this.search_field.val().length&&this.update_list()},e.prototype.search_welcome_message=function(){var t=o.trim(this.search_field.val()),e=this.container.find(".chosen-results");0===e.children().length&&0===t.length&&e.html('<li class="no-results">'+this.options.typing_text.replace("%s",this.options.min_length-t.length)+"</li>")},e.prototype.update_list=function(){var e=this;if(this.search_welcome_message(),!this.is_typing){var t=o.trim(this.search_field.val()),s=t.length<this.options.min_length?this.options.typing_text.replace("%s",this.options.min_length-t.length):this.options.searching_text;this.container.find(".no-results").text(s),t!==this.search_field.data("prevVal")&&(this.search_field.data("prevVal",t),this.timer&&clearTimeout(this.timer),t.length<this.options.min_length||(this.timer=setTimeout(function(){e.chosenXhr&&e.chosenXhr.abort(),e.options.data.term=t,e.chosenXhr=window.wp.ajax.post("csf-chosen",e.options.data).done(function(t){e.show_results(t)}).fail(function(t){e.container.find(".no-results").text(t.error)})},this.options.type_delay)))}},e.prototype.show_results=function(t){var s=this;if(!this.is_typing&&null!==t){if(0===t.length)return this.element.data().chosen.no_results_clear(),void this.element.data().chosen.no_results(this.search_field.val());var i=[];this.element.find("option").each(function(){o(this).is(":selected")?i.push(o(this).val()+"-"+o(this).text()):o(this).attr("value").length&&o(this).remove()}),o.each(t,function(t,e){-1===o.inArray(e.value+"-"+e.text,i)&&o("<option />").attr("value",e.value).html(e.text).appendTo(s.element)});var e=this.search_field.val(),n=this.search_field.innerWidth();if(this.element.trigger("chosen:updated"),this.is_multiple){var r=this.element.parent().find(".csf-hide-select").val()||[];this.element.CSFChosenOrder(r,!0),this.search_field.css("width",n)}this.search_field.val(e),null!==this.chosenXhr.done&&this.chosenXhr.done(t)}},o.fn.CSFAjaxChosen=function(t){return this.each(function(){new e(this,t)})}}(jQuery),function(){var s,i,o=[].indexOf||function(t){for(var e=0,s=this.length;e<s;e++)if(e in this&&this[e]===t)return e;return-1},n={}.hasOwnProperty;i=function(){function t(){}return t.insertAt=function(t,e,s){return s.insertBefore(t,s.children[e].nextSibling)},t.getFlattenedOptionsAndGroups=function(t){var e,s,i,n,r,o,h,l,c;for(e=[],o=0,l=(i=Array.prototype.filter.call(t.childNodes,function(t){var e;return"OPTION"===(e=t.nodeName.toUpperCase())||"OPTGROUP"===e})).length;o<l;o++)if(s=i[o],e.push(s),"OPTGROUP"===s.nodeName.toUpperCase())for(h=0,c=(r=Array.prototype.filter.call(s.childNodes,function(t){return"OPTION"===t.nodeName.toUpperCase()})).length;h<c;h++)n=r[h],e.push(n);return e},t.isValidMultipleSelectElement=function(t){return null!=t&&"SELECT"===t.nodeName&&t.multiple},t.getChosenUIContainer=function(t){return""!==t.id?document.getElementById(t.id.replace(/-/g,"_")+"_chosen"):this.searchChosenUIContainer(t)},t.isChosenified=function(t){return null!=this.getChosenUIContainer(t)},t.forceSelection=function(t,e){var s,i,n,r;for(n=this.getFlattenedOptionsAndGroups(t),s=0;s<n.length;)r=(i=n[s]).getAttribute("value"),0<=o.call(e,r)?(i.selected=!0,i.setAttribute("selected","")):(i.selected=!1,i.removeAttribute("selected")),s++;return this.triggerEvent(t,"chosen:updated")},t.CSFChosenOrder=function(t,e,s){var i,n,r,o,h,l,c,a,u,_,d,p,f,g;if(null!=this.getDOMElement&&(t=this.getDOMElement(t)),this.isValidMultipleSelectElement(t)&&null!=(n=this.getChosenUIContainer(t))&&e instanceof Array){for(e=e.map(Function.prototype.call,String.prototype.trim),c=this.getFlattenedOptionsAndGroups(t),null!=s&&!0===s&&this.forceSelection(t,e),g=[],r=_=0,p=e.length;_<p;r=++_){for(h=e[r],a=null,o=d=0,f=c.length;d<f;o=++d)c[o].value===h&&(a=o);i=n.querySelectorAll(".search-choice"),u=this.relAttributeName,null!=(l=Array.prototype.filter.call(i,function(t){return null!=t.querySelector("a.search-choice-close["+u+'="'+a+'"]')})[0])&&(n.querySelector("ul.chosen-choices"),g.push(this.insertAt(l,r,n.querySelector("ul.chosen-choices"))))}return g}},t}(),(s=jQuery).fn.extend({CSFChosenOrder:function(t,e){return _CSFChosenOrder.CSFChosenOrder(this,t,e)}}),this._CSFChosenOrder=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return function(t,e){for(var s in e)n.call(e,s)&&(t[s]=e[s]);function i(){this.constructor=t}i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype}(e,i),e.relAttributeName="data-option-array-index",e.isjQueryObject=function(t){return"undefined"!=typeof jQuery&&null!==jQuery&&t instanceof jQuery},e.getDOMElement=function(t){return this.isjQueryObject(t)?t.get(0):t},e.searchChosenUIContainer=function(t){return null!=s(t).data("chosen")?s(t).data("chosen").container[0]:s(t).next(".chosen-container.chosen-container-multi").get(0)},e.triggerEvent=function(t,e){return s(t).trigger(e)},e}()}.call(this),function(){var h,s,n,o,r={}.hasOwnProperty;(o=function(){function t(){this.options_index=0,this.parsed=[]}return t.prototype.add_node=function(t){return"OPTGROUP"===t.nodeName.toUpperCase()?this.add_group(t):this.add_option(t)},t.prototype.add_group=function(t){var e,s,i,n,r,o;for(e=this.parsed.length,this.parsed.push({array_index:e,group:!0,label:t.label,title:t.title?t.title:void 0,children:0,disabled:t.disabled,classes:t.className}),o=[],s=0,i=(r=t.childNodes).length;s<i;s++)n=r[s],o.push(this.add_option(n,e,t.disabled));return o},t.prototype.add_option=function(t,e,s){if("OPTION"===t.nodeName.toUpperCase())return""!==t.text?(null!=e&&(this.parsed[e].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:t.value,text:t.text,html:t.innerHTML,title:t.title?t.title:void 0,selected:t.selected,disabled:!0===s?s:t.disabled,group_array_index:e,group_label:null!=e?this.parsed[e].label:null,classes:t.className,style:t.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1},t}()).select_to_array=function(t){var e,s,i,n,r;for(n=new o,s=0,i=(r=t.childNodes).length;s<i;s++)e=r[s],n.add_node(e);return n.parsed},s=function(){function n(t,e){var s,i;this.form_field=t,this.options=null!=e?e:{},this.label_click_handler=(s=this.label_click_handler,i=this,function(){return s.apply(i,arguments)}),n.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers(),this.on_ready())}return n.prototype.set_default_values=function(){var e,s;return this.click_test_action=(e=this,function(t){return e.test_active_click(t)}),this.activate_action=(s=this,function(t){return s.activate_field(t)}),this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.is_rtl=this.options.rtl||/\bchosen-rtl\b/.test(this.form_field.className),this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text&&this.options.allow_single_deselect,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null==this.options.enable_split_word_search||this.options.enable_split_word_search,this.group_search=null==this.options.group_search||this.options.group_search,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null==this.options.single_backstroke_delete||this.options.single_backstroke_delete,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null==this.options.display_selected_options||this.options.display_selected_options,this.display_disabled_options=null==this.options.display_disabled_options||this.options.display_disabled_options,this.include_group_label_in_selected=this.options.include_group_label_in_selected||!1,this.max_shown_results=this.options.max_shown_results||Number.POSITIVE_INFINITY,this.case_sensitive_search=this.options.case_sensitive_search||!1,this.hide_results_on_select=null==this.options.hide_results_on_select||this.options.hide_results_on_select},n.prototype.set_default_text=function(){return this.form_field.getAttribute("data-placeholder")?this.default_text=this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.default_text=this.options.placeholder_text_multiple||this.options.placeholder_text||n.default_multiple_text:this.default_text=this.options.placeholder_text_single||this.options.placeholder_text||n.default_single_text,this.default_text=this.escape_html(this.default_text),this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||n.default_no_result_text},n.prototype.choice_label=function(t){return this.include_group_label_in_selected&&null!=t.group_label?"<b class='group-name'>"+this.escape_html(t.group_label)+"</b>"+t.html:t.html},n.prototype.mouse_enter=function(){return this.mouse_on_container=!0},n.prototype.mouse_leave=function(){return this.mouse_on_container=!1},n.prototype.input_focus=function(t){if(this.is_multiple){if(!this.active_field)return setTimeout((e=this,function(){return e.container_mousedown()}),50)}else if(!this.active_field)return this.activate_field();var e},n.prototype.input_blur=function(t){if(!this.mouse_on_container)return this.active_field=!1,setTimeout((e=this,function(){return e.blur_test()}),100);var e},n.prototype.label_click_handler=function(t){return this.is_multiple?this.container_mousedown(t):this.activate_field()},n.prototype.results_option_build=function(t){var e,s,i,n,r,o,h;for(e="",n=h=0,r=(o=this.results_data).length;n<r&&((i="")!==(i=(s=o[n]).group?this.result_add_group(s):this.result_add_option(s))&&(h++,e+=i),(null!=t?t.first:void 0)&&(s.selected&&this.is_multiple?this.choice_build(s):s.selected&&!this.is_multiple&&this.single_set_selected_text(this.choice_label(s))),!(h>=this.max_shown_results));n++);return e},n.prototype.result_add_option=function(t){var e,s;return t.search_match&&this.include_option_in_results(t)?(e=[],t.disabled||t.selected&&this.is_multiple||e.push("active-result"),!t.disabled||t.selected&&this.is_multiple||e.push("disabled-result"),t.selected&&e.push("result-selected"),null!=t.group_array_index&&e.push("group-option"),""!==t.classes&&e.push(t.classes),(s=document.createElement("li")).className=e.join(" "),t.style&&(s.style.cssText=t.style),s.setAttribute("data-option-array-index",t.array_index),s.innerHTML=t.highlighted_html||t.html,t.title&&(s.title=t.title),this.outerHTML(s)):""},n.prototype.result_add_group=function(t){var e,s;return(t.search_match||t.group_match)&&0<t.active_options?((e=[]).push("group-result"),t.classes&&e.push(t.classes),(s=document.createElement("li")).className=e.join(" "),s.innerHTML=t.highlighted_html||this.escape_html(t.label),t.title&&(s.title=t.title),this.outerHTML(s)):""},n.prototype.results_update_field=function(){if(this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing)return this.winnow_results()},n.prototype.reset_single_select_options=function(){var t,e,s,i,n;for(n=[],t=0,e=(s=this.results_data).length;t<e;t++)(i=s[t]).selected?n.push(i.selected=!1):n.push(void 0);return n},n.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},n.prototype.results_search=function(t){return this.results_showing?this.winnow_results():this.results_show()},n.prototype.winnow_results=function(t){var e,s,i,n,r,o,h,l,c,a,u,_,d,p,f;for(this.no_results_clear(),a=0,e=(h=this.get_search_text()).replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),c=this.get_search_regex(e),i=0,n=(l=this.results_data).length;i<n;i++)(r=l[i]).search_match=!1,_=u=null,r.highlighted_html="",this.include_option_in_results(r)&&(r.group&&(r.group_match=!1,r.active_options=0),null!=r.group_array_index&&this.results_data[r.group_array_index]&&(0===(u=this.results_data[r.group_array_index]).active_options&&u.search_match&&(a+=1),u.active_options+=1),f=r.group?r.label:r.text,r.group&&!this.group_search||(_=this.search_string_match(f,c),r.search_match=null!=_,r.search_match&&!r.group&&(a+=1),r.search_match?(h.length&&(d=_.index,o=f.slice(0,d),s=f.slice(d,d+h.length),p=f.slice(d+h.length),r.highlighted_html=this.escape_html(o)+"<em>"+this.escape_html(s)+"</em>"+this.escape_html(p)),null!=u&&(u.group_match=!0)):null!=r.group_array_index&&this.results_data[r.group_array_index].search_match&&(r.search_match=!0)));return this.result_clear_highlight(),a<1&&h.length?(this.update_results_content(""),this.no_results(h)):(this.update_results_content(this.results_option_build()),(null!=t?t.skip_highlight:void 0)?void 0:this.winnow_results_set_highlight())},n.prototype.get_search_regex=function(t){var e,s;return s=this.search_contains?t:"(^|\\s|\\b)"+t+"[^\\s]*",this.enable_split_word_search||this.search_contains||(s="^"+s),e=this.case_sensitive_search?"":"i",new RegExp(s,e)},n.prototype.search_string_match=function(t,e){var s;return s=e.exec(t),!this.search_contains&&(null!=s?s[1]:void 0)&&(s.index+=1),s},n.prototype.choices_count=function(){var t,e,s;if(null!=this.selected_option_count)return this.selected_option_count;for(t=this.selected_option_count=0,e=(s=this.form_field.options).length;t<e;t++)s[t].selected&&(this.selected_option_count+=1);return this.selected_option_count},n.prototype.choices_click=function(t){if(t.preventDefault(),this.activate_field(),!this.results_showing&&!this.is_disabled)return this.results_show()},n.prototype.keydown_checker=function(t){var e,s;switch(s=null!=(e=t.which)?e:t.keyCode,this.search_field_scale(),8!==s&&this.pending_backstroke&&this.clear_backstroke(),s){case 8:this.backstroke_length=this.get_search_field_value().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(t),this.mouse_on_container=!1;break;case 13:case 27:this.results_showing&&t.preventDefault();break;case 32:this.disable_search&&t.preventDefault();break;case 38:t.preventDefault(),this.keyup_arrow();break;case 40:t.preventDefault(),this.keydown_arrow()}},n.prototype.keyup_checker=function(t){var e,s;switch(s=null!=(e=t.which)?e:t.keyCode,this.search_field_scale(),s){case 8:this.is_multiple&&this.backstroke_length<1&&0<this.choices_count()?this.keydown_backstroke():this.pending_backstroke||(this.result_clear_highlight(),this.results_search());break;case 13:t.preventDefault(),this.results_showing&&this.result_select(t);break;case 27:this.results_showing&&this.results_hide();break;case 9:case 16:case 17:case 18:case 38:case 40:case 91:break;default:this.results_search()}},n.prototype.clipboard_event_checker=function(t){var e;if(!this.is_disabled)return setTimeout((e=this,function(){return e.results_search()}),50)},n.prototype.container_width=function(){return null!=this.options.width?this.options.width:this.form_field.offsetWidth+"px"},n.prototype.include_option_in_results=function(t){return!(this.is_multiple&&!this.display_selected_options&&t.selected)&&(!(!this.display_disabled_options&&t.disabled)&&!t.empty)},n.prototype.search_results_touchstart=function(t){return this.touch_started=!0,this.search_results_mouseover(t)},n.prototype.search_results_touchmove=function(t){return this.touch_started=!1,this.search_results_mouseout(t)},n.prototype.search_results_touchend=function(t){if(this.touch_started)return this.search_results_mouseup(t)},n.prototype.outerHTML=function(t){var e;return t.outerHTML?t.outerHTML:((e=document.createElement("div")).appendChild(t),e.innerHTML)},n.prototype.get_single_html=function(){return'<a class="chosen-single chosen-default">\n <span>'+this.default_text+'</span>\n <div><b></b></div>\n</a>\n<div class="chosen-drop">\n <div class="chosen-search">\n <input class="chosen-search-input" type="text" autocomplete="off" />\n </div>\n <ul class="chosen-results"></ul>\n</div>'},n.prototype.get_multi_html=function(){return'<ul class="chosen-choices">\n <li class="search-field">\n <input class="chosen-search-input" type="text" autocomplete="off" value="'+this.default_text+'" />\n </li>\n</ul>\n<div class="chosen-drop">\n <ul class="chosen-results"></ul>\n</div>'},n.prototype.get_no_results_html=function(t){return'<li class="no-results">\n '+this.results_none_found+" <span>"+this.escape_html(t)+"</span>\n</li>"},n.browser_is_supported=function(){return"Microsoft Internet Explorer"===window.navigator.appName?8<=document.documentMode:!(/iP(od|hone)/i.test(window.navigator.userAgent)||/IEMobile/i.test(window.navigator.userAgent)||/Windows Phone/i.test(window.navigator.userAgent)||/BlackBerry/i.test(window.navigator.userAgent)||/BB10/i.test(window.navigator.userAgent)||/Android.*Mobile/i.test(window.navigator.userAgent))},n.default_multiple_text="Select Some Options",n.default_single_text="Select an Option",n.default_no_result_text="No results match",n}(),(h=jQuery).fn.extend({chosen:function(i){return s.browser_is_supported()?this.each(function(t){var e,s;s=(e=h(this)).data("chosen"),"destroy"!==i?s instanceof n||e.data("chosen",new n(this,i)):s instanceof n&&s.destroy()}):this}}),n=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return function(t,e){for(var s in e)r.call(e,s)&&(t[s]=e[s]);function i(){this.constructor=t}i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype}(e,s),e.prototype.setup=function(){return this.form_field_jq=h(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex},e.prototype.set_up_html=function(){var t,e;return(t=["chosen-container"]).push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&t.push(this.form_field.className),this.is_rtl&&t.push("chosen-rtl"),e={class:t.join(" "),title:this.form_field.title},this.form_field.id.length&&(e.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=h("<div />",e),this.container.width(this.container_width()),this.is_multiple?this.container.html(this.get_multi_html()):this.container.html(this.get_single_html()),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior()},e.prototype.on_ready=function(){return this.form_field_jq.trigger("chosen:ready",{chosen:this})},e.prototype.register_observers=function(){var e,s,i,n,r,o,h,l,c,a,u,_,d,p,f,g,m,v,y,b,w,x,k,C;return this.container.on("touchstart.chosen",(e=this,function(t){e.container_mousedown(t)})),this.container.on("touchend.chosen",(s=this,function(t){s.container_mouseup(t)})),this.container.on("mousedown.chosen",(i=this,function(t){i.container_mousedown(t)})),this.container.on("mouseup.chosen",(n=this,function(t){n.container_mouseup(t)})),this.container.on("mouseenter.chosen",(r=this,function(t){r.mouse_enter(t)})),this.container.on("mouseleave.chosen",(o=this,function(t){o.mouse_leave(t)})),this.search_results.on("mouseup.chosen",(h=this,function(t){h.search_results_mouseup(t)})),this.search_results.on("mouseover.chosen",(l=this,function(t){l.search_results_mouseover(t)})),this.search_results.on("mouseout.chosen",(c=this,function(t){c.search_results_mouseout(t)})),this.search_results.on("mousewheel.chosen DOMMouseScroll.chosen",(a=this,function(t){a.search_results_mousewheel(t)})),this.search_results.on("touchstart.chosen",(u=this,function(t){u.search_results_touchstart(t)})),this.search_results.on("touchmove.chosen",(_=this,function(t){_.search_results_touchmove(t)})),this.search_results.on("touchend.chosen",(d=this,function(t){d.search_results_touchend(t)})),this.form_field_jq.on("chosen:updated.chosen",(p=this,function(t){p.results_update_field(t)})),this.form_field_jq.on("chosen:activate.chosen",(f=this,function(t){f.activate_field(t)})),this.form_field_jq.on("chosen:open.chosen",(g=this,function(t){g.container_mousedown(t)})),this.form_field_jq.on("chosen:close.chosen",(m=this,function(t){m.close_field(t)})),this.search_field.on("blur.chosen",(v=this,function(t){v.input_blur(t)})),this.search_field.on("keyup.chosen",(y=this,function(t){y.keyup_checker(t)})),this.search_field.on("keydown.chosen",(b=this,function(t){b.keydown_checker(t)})),this.search_field.on("focus.chosen",(w=this,function(t){w.input_focus(t)})),this.search_field.on("cut.chosen",(x=this,function(t){x.clipboard_event_checker(t)})),this.search_field.on("paste.chosen",(k=this,function(t){k.clipboard_event_checker(t)})),this.is_multiple?this.search_choices.on("click.chosen",(C=this,function(t){C.choices_click(t)})):this.container.on("click.chosen",function(t){t.preventDefault()})},e.prototype.destroy=function(){return h(this.container[0].ownerDocument).off("click.chosen",this.click_test_action),0<this.form_field_label.length&&this.form_field_label.off("click.chosen"),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},e.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field.disabled||this.form_field_jq.parents("fieldset").is(":disabled"),this.container.toggleClass("chosen-disabled",this.is_disabled),this.search_field[0].disabled=this.is_disabled,this.is_multiple||this.selected_item.off("focus.chosen",this.activate_field),this.is_disabled?this.close_field():this.is_multiple?void 0:this.selected_item.on("focus.chosen",this.activate_field)},e.prototype.container_mousedown=function(t){var e;if(!this.is_disabled)return!t||"mousedown"!==(e=t.type)&&"touchstart"!==e||this.results_showing||t.preventDefault(),null!=t&&h(t.target).hasClass("search-choice-close")?void 0:(this.active_field?this.is_multiple||!t||h(t.target)[0]!==this.selected_item[0]&&!h(t.target).parents("a.chosen-single").length||(t.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),h(this.container[0].ownerDocument).on("click.chosen",this.click_test_action),this.results_show()),this.activate_field())},e.prototype.container_mouseup=function(t){if("ABBR"===t.target.nodeName&&!this.is_disabled)return this.results_reset(t)},e.prototype.search_results_mousewheel=function(t){var e;if(t.originalEvent&&(e=t.originalEvent.deltaY||-t.originalEvent.wheelDelta||t.originalEvent.detail),null!=e)return t.preventDefault(),"DOMMouseScroll"===t.type&&(e*=40),this.search_results.scrollTop(e+this.search_results.scrollTop())},e.prototype.blur_test=function(t){if(!this.active_field&&this.container.hasClass("chosen-container-active"))return this.close_field()},e.prototype.close_field=function(){return h(this.container[0].ownerDocument).off("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale(),this.search_field.blur()},e.prototype.activate_field=function(){if(!this.is_disabled)return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},e.prototype.test_active_click=function(t){var e;return(e=h(t.target).closest(".chosen-container")).length&&this.container[0]===e[0]?this.active_field=!0:this.close_field()},e.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=o.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},e.prototype.result_do_highlight=function(t){var e,s,i,n;if(t.length){if(this.result_clear_highlight(),this.result_highlight=t,this.result_highlight.addClass("highlighted"),(i=parseInt(this.search_results.css("maxHeight"),10))+(n=this.search_results.scrollTop())<=(e=(s=this.result_highlight.position().top+this.search_results.scrollTop())+this.result_highlight.outerHeight()))return this.search_results.scrollTop(0<e-i?e-i:0);if(s<n)return this.search_results.scrollTop(s)}},e.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},e.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.get_search_field_value()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},e.prototype.update_results_content=function(t){return this.search_results.html(t)},e.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},e.prototype.set_tab_index=function(t){var e;if(this.form_field.tabIndex)return e=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=e},e.prototype.set_label_behavior=function(){if(this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=h("label[for='"+this.form_field.id+"']")),0<this.form_field_label.length)return this.form_field_label.on("click.chosen",this.label_click_handler)},e.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},e.prototype.search_results_mouseup=function(t){var e;if((e=h(t.target).hasClass("active-result")?h(t.target):h(t.target).parents(".active-result").first()).length)return this.result_highlight=e,this.result_select(t),this.search_field.focus()},e.prototype.search_results_mouseover=function(t){var e;if(e=h(t.target).hasClass("active-result")?h(t.target):h(t.target).parents(".active-result").first())return this.result_do_highlight(e)},e.prototype.search_results_mouseout=function(t){if(h(t.target).hasClass("active-result")||h(t.target).parents(".active-result").first())return this.result_clear_highlight()},e.prototype.choice_build=function(t){var e,s,i;return e=h("<li />",{class:"search-choice"}).html("<span>"+this.choice_label(t)+"</span>"),t.disabled?e.addClass("search-choice-disabled"):((s=h("<a />",{class:"search-choice-close","data-option-array-index":t.array_index})).on("click.chosen",(i=this,function(t){return i.choice_destroy_link_click(t)})),e.append(s)),this.search_container.before(e)},e.prototype.choice_destroy_link_click=function(t){if(t.preventDefault(),t.stopPropagation(),!this.is_disabled)return this.choice_destroy(h(t.target))},e.prototype.choice_destroy=function(t){if(this.result_deselect(t[0].getAttribute("data-option-array-index")))return this.active_field?this.search_field.focus():this.show_search_field_default(),this.is_multiple&&0<this.choices_count()&&this.get_search_field_value().length<1&&this.results_hide(),t.parents("li").first().remove(),this.search_field_scale()},e.prototype.results_reset=function(){if(this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.trigger_form_field_change(),this.active_field)return this.results_hide()},e.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},e.prototype.result_select=function(t){var e,s;if(this.result_highlight)return e=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?e.removeClass("active-result"):this.reset_single_select_options(),e.addClass("result-selected"),(s=this.results_data[e[0].getAttribute("data-option-array-index")]).selected=!0,this.form_field.options[s.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(s):this.single_set_selected_text(this.choice_label(s)),this.is_multiple&&(!this.hide_results_on_select||t.metaKey||t.ctrlKey)?t.metaKey||t.ctrlKey?this.winnow_results({skip_highlight:!0}):(this.search_field.val(""),this.winnow_results()):(this.results_hide(),this.show_search_field_default()),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.trigger_form_field_change({selected:this.form_field.options[s.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,t.preventDefault(),this.search_field_scale())},e.prototype.single_set_selected_text=function(t){return null==t&&(t=this.default_text),t===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").html(t)},e.prototype.result_deselect=function(t){var e;return e=this.results_data[t],!this.form_field.options[e.options_index].disabled&&(e.selected=!1,this.form_field.options[e.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.trigger_form_field_change({deselected:this.form_field.options[e.options_index].value}),this.search_field_scale(),!0)},e.prototype.single_deselect_control_build=function(){if(this.allow_single_deselect)return this.selected_item.find("abbr").length||this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>'),this.selected_item.addClass("chosen-single-with-deselect")},e.prototype.get_search_field_value=function(){return this.search_field.val()},e.prototype.get_search_text=function(){return h.trim(this.get_search_field_value())},e.prototype.escape_html=function(t){return h("<div/>").text(t).html()},e.prototype.winnow_results_set_highlight=function(){var t,e;if(null!=(t=(e=this.is_multiple?[]:this.search_results.find(".result-selected.active-result")).length?e.first():this.search_results.find(".active-result").first()))return this.result_do_highlight(t)},e.prototype.no_results=function(t){var e;return e=this.get_no_results_html(t),this.search_results.append(e),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},e.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},e.prototype.keydown_arrow=function(){var t;return this.results_showing&&this.result_highlight?(t=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(t):void 0:this.results_show()},e.prototype.keyup_arrow=function(){var t;return this.results_showing||this.is_multiple?this.result_highlight?(t=this.result_highlight.prevAll("li.active-result")).length?this.result_do_highlight(t.first()):(0<this.choices_count()&&this.results_hide(),this.result_clear_highlight()):void 0:this.results_show()},e.prototype.keydown_backstroke=function(){var t;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(t=this.search_container.siblings("li.search-choice").last()).length&&!t.hasClass("search-choice-disabled")?(this.pending_backstroke=t,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0},e.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},e.prototype.search_field_scale=function(){var t,e,s,i,n,r,o;if(this.is_multiple){for(n={position:"absolute",left:"-1000px",top:"-1000px",display:"none",whiteSpace:"pre"},e=0,s=(r=["fontSize","fontStyle","fontWeight","fontFamily","lineHeight","textTransform","letterSpacing"]).length;e<s;e++)n[i=r[e]]=this.search_field.css(i);return(t=h("<div />").css(n)).text(this.get_search_field_value()),h("body").append(t),o=t.width()+25,t.remove(),this.container.is(":visible")&&(o=Math.min(this.container.outerWidth()-10,o)),this.search_field.width(o)}},e.prototype.trigger_form_field_change=function(t){return this.form_field_jq.trigger("input",t),this.form_field_jq.trigger("change",t)},e}()}.call(this),function(o){"use strict";function n(t,e,s){this.init(t,e,s)}function t(){this.rules=[]}o.extend(n.prototype,{init:function(t,e,s){this.controller=t,this.condition=e,this.value=s,this.rules=[],this.controls=[]},evalCondition:function(t,e,s,i,n){if("=="==s)return this.checkBoolean(i)==this.checkBoolean(n);if("!="==s)return this.checkBoolean(i)!=this.checkBoolean(n);if(">="==s)return Number(n)>=Number(i);if("<="==s)return Number(n)<=Number(i);if(">"==s)return Number(n)>Number(i);if("<"==s)return Number(n)<Number(i);if("()"==s)return window[i](t,e,n);if("any"==s){if(o.isArray(n)){for(var r=n.length-1;0<=r;r--)if(-1!==o.inArray(n[r],i.split(",")))return!0}else if(-1!==o.inArray(n,i.split(",")))return!0}else if("not-any"==s)if(o.isArray(n)){for(r=n.length-1;0<=r;r--)if(-1==o.inArray(n[r],i.split(",")))return!0}else if(-1==o.inArray(n,i.split(",")))return!0;return!1},checkBoolean:function(t){switch(t){case!0:case"true":case 1:case"1":t=!0;break;case null:case!1:case"false":case 0:case"0":t=!1}return t},checkCondition:function(t){if(!this.condition)return!0;var e=t.find(this.controller),s=this.getControlValue(t,e);return void 0!==s&&(s=this.normalizeValue(e,this.value,s),this.evalCondition(t,e,this.condition,this.value,s))},normalizeValue:function(t,e,s){return"number"==typeof e?parseFloat(s):s},getControlValue:function(t,e){return 1<e.length&&("radio"==e.attr("type")||"checkbox"==e.attr("type"))?e.filter(":checked").map(function(){return this.value}).get():"checkbox"==e.attr("type")||"radio"==e.attr("type")?e.is(":checked"):e.val()},createRule:function(t,e,s){var i=new n(t,e,s);return this.rules.push(i),i},include:function(t){this.controls.push(t)},applyRule:function(s,t){var e;e=void 0===t?this.checkCondition(s):t;var i=o.map(this.controls,function(t,e){return s.find(t)});e?(o(i).each(function(){o(this).removeClass("csf-depend-on")}),o(this.rules).each(function(){this.applyRule(s)})):(o(i).each(function(){o(this).addClass("csf-depend-on")}),o(this.rules).each(function(){this.applyRule(s,!1)}))}}),o.extend(t.prototype,{createRule:function(t,e,s){var i=new n(t,e,s);return this.rules.push(i),i},applyRules:function(t){o(this.rules).each(function(){this.applyRule(t)})}}),o.csf_deps={createRuleset:function(){return new t},enable:function(s,i,n){return s.on("change keyup",function(t){var e=t.target.getAttribute("data-depend-id")||t.target.getAttribute("data-sub-depend-id");-1!==n.indexOf(e)&&i.applyRules(s)}),i.applyRules(s),!0}}}(jQuery),function(t,s){if("function"==typeof define&&define.amd)define(["exports","jquery"],function(t,e){return s(t,e)});else if("undefined"!=typeof exports){var e=require("jquery");s(exports,e)}else s(t,t.jQuery||t.Zepto||t.ender||t.$)}(this,function(t,e){var h={validate:/^(?!(_nonce|_pseudo))[a-zA-Z0-9_-]*(?:\[(?:\d*|(?!(_nonce|_pseudo))[a-zA-Z0-9_-]+)\])*$/i,key:/[a-zA-Z0-9_-]+|(?=\[\])/g,named:/^[a-zA-Z0-9_-]+$/,push:/^$/,fixed:/^\d+$/};function s(i,t){var s={},r={};function o(t,e,s){return t[e]=s,t}function e(){return s}this.addPair=function(t){if(!h.validate.test(t.name))return this;var e=function(t,e){for(var s,i=t.match(h.key);void 0!==(s=i.pop());)h.push.test(s)?e=o([],(n=t.replace(/\[\]$/,""),void 0===r[n]&&(r[n]=0),r[n]++),e):h.fixed.test(s)?e=o([],s,e):h.named.test(s)&&(e=o({},s,e));var n;return e}(t.name,t.value);return s=i.extend(!0,s,e),this},this.addPairs=function(t){if(!i.isArray(t))throw new Error("formSerializer.addPairs expects an Array");for(var e=0,s=t.length;e<s;e++)this.addPair(t[e]);return this},this.serialize=e,this.serializeJSON=function(){return JSON.stringify(e())}}return s.patterns=h,s.serializeObject=function(){return new s(e,this).addPairs(this.serializeArray()).serialize()},s.serializeJSON=function(){return new s(e,this).addPairs(this.serializeArray()).serializeJSON()},void 0!==e.fn&&(e.fn.serializeObjectCSF=s.serializeObject,e.fn.serializeJSONCSF=s.serializeJSON),t.FormSerializer=s});
admin/settings/assets/js/csf.js CHANGED
@@ -95,70 +95,6 @@
95
  };
96
  },
97
 
98
- //
99
- // Get a cookie
100
- //
101
- get_cookie: function( name ) {
102
-
103
- var e, b, cookie = document.cookie, p = name + '=';
104
-
105
- if ( ! cookie ) {
106
- return;
107
- }
108
-
109
- b = cookie.indexOf( '; ' + p );
110
-
111
- if ( b === -1 ) {
112
- b = cookie.indexOf(p);
113
-
114
- if ( b !== 0 ) {
115
- return null;
116
- }
117
- } else {
118
- b += 2;
119
- }
120
-
121
- e = cookie.indexOf( ';', b );
122
-
123
- if ( e === -1 ) {
124
- e = cookie.length;
125
- }
126
-
127
- return decodeURIComponent( cookie.substring( b + p.length, e ) );
128
-
129
- },
130
-
131
- //
132
- // Set a cookie
133
- //
134
- set_cookie: function( name, value, expires, path, domain, secure ) {
135
-
136
- var d = new Date();
137
-
138
- if ( typeof( expires ) === 'object' && expires.toGMTString ) {
139
- expires = expires.toGMTString();
140
- } else if ( parseInt( expires, 10 ) ) {
141
- d.setTime( d.getTime() + ( parseInt( expires, 10 ) * 1000 ) );
142
- expires = d.toGMTString();
143
- } else {
144
- expires = '';
145
- }
146
-
147
- document.cookie = name + '=' + encodeURIComponent( value ) +
148
- ( expires ? '; expires=' + expires : '' ) +
149
- ( path ? '; path=' + path : '' ) +
150
- ( domain ? '; domain=' + domain : '' ) +
151
- ( secure ? '; secure' : '' );
152
-
153
- },
154
-
155
- //
156
- // Remove a cookie
157
- //
158
- remove_cookie: function( name, path, domain, secure ) {
159
- CSF.helper.set_cookie( name, '', -1000, path, domain, secure );
160
- },
161
-
162
  };
163
 
164
  //
@@ -210,34 +146,42 @@
210
  $.fn.csf_nav_options = function() {
211
  return this.each( function() {
212
 
213
- var $nav = $(this),
214
- $links = $nav.find('a'),
215
- $hidden = $nav.closest('.csf').find('.csf-section-id'),
216
- $last_section;
217
 
218
  $(window).on('hashchange csf.hashchange', function() {
219
 
220
- var hash = window.location.hash.match(new RegExp('tab=([^&]*)'));
221
- var slug = hash ? hash[1] : $links.first().attr('href').replace('#tab=', '');
222
- var $link = $('#csf-tab-link-'+ slug);
223
 
224
- if ( $link.length > 0 ) {
225
 
226
- $link.closest('.csf-tab-depth-0').addClass('csf-tab-active').siblings().removeClass('csf-tab-active');
227
- $links.removeClass('csf-section-active');
228
- $link.addClass('csf-section-active');
229
 
230
- if ( $last_section !== undefined ) {
231
- $last_section.hide();
 
 
 
 
 
 
 
 
 
 
232
  }
233
 
234
- var $section = $('#csf-section-'+slug);
 
235
  $section.show();
236
  $section.csf_reload_script();
237
 
238
- $hidden.val(slug);
239
 
240
- $last_section = $section;
241
 
242
  }
243
 
@@ -254,46 +198,36 @@
254
 
255
  var $nav = $(this),
256
  $links = $nav.find('a'),
257
- unique_id = $nav.data('unique'),
258
- post_id = $('#post_ID').val() || 'global',
259
- $last_section,
260
- $last_link;
261
 
262
- $links.on('click', function( e ) {
263
 
264
- e.preventDefault();
265
 
266
- var $link = $(this),
267
- section_id = $link.data('section');
268
 
269
- if ( $last_link !== undefined ) {
270
- $last_link.removeClass('csf-section-active');
271
- }
272
 
273
- if ( $last_section !== undefined ) {
274
- $last_section.hide();
275
- }
 
 
 
276
 
277
- $link.addClass('csf-section-active');
278
 
279
- var $section = $('#csf-section-'+section_id);
280
- $section.show();
281
- $section.csf_reload_script();
282
 
283
- CSF.helper.set_cookie('csf-last-metabox-tab-'+ post_id +'-'+ unique_id, section_id);
284
 
285
- $last_section = $section;
286
- $last_link = $link;
287
 
288
  });
289
 
290
- var get_cookie = CSF.helper.get_cookie('csf-last-metabox-tab-'+ post_id +'-'+ unique_id);
291
-
292
- if ( get_cookie ) {
293
- $nav.find('a[data-section="'+ get_cookie +'"]').trigger('click');
294
- } else {
295
- $links.first('a').trigger('click');
296
- }
297
 
298
  });
299
  };
@@ -308,8 +242,8 @@
308
 
309
  var maybe_value = $(this).val() || 'default';
310
 
311
- $('.csf-page-templates').removeClass('csf-show').addClass('csf-hide');
312
- $('.csf-page-'+maybe_value.toLowerCase().replace(/[^a-zA-Z0-9]+/g,'-')).removeClass('csf-hide').addClass('csf-show');
313
 
314
  });
315
 
@@ -329,8 +263,8 @@
329
  // Fallback for classic editor version
330
  maybe_value = ( maybe_value === '0' ) ? 'default' : maybe_value;
331
 
332
- $('.csf-post-formats').removeClass('csf-show').addClass('csf-hide');
333
- $('.csf-post-format-'+maybe_value).removeClass('csf-hide').addClass('csf-show');
334
 
335
  });
336
 
@@ -351,12 +285,12 @@
351
  var value = $(this).val(),
352
  $wrapper = $('.csf-wrapper'),
353
  $section = $wrapper.find('.csf-section'),
354
- $fields = $section.find('> .csf-field:not(.hidden)'),
355
  $titles = $fields.find('> .csf-title, .csf-search-tags');
356
 
357
  if ( value.length > 3 ) {
358
 
359
- $fields.addClass('csf-hidden');
360
  $wrapper.addClass('csf-search-all');
361
 
362
  $titles.each( function() {
@@ -367,7 +301,7 @@
367
 
368
  var $field = $title.closest('.csf-field');
369
 
370
- $field.removeClass('csf-hidden');
371
  $field.parent().csf_reload_script();
372
 
373
  }
@@ -376,7 +310,7 @@
376
 
377
  } else {
378
 
379
- $fields.removeClass('csf-hidden');
380
  $wrapper.removeClass('csf-search-all');
381
 
382
  }
@@ -1055,7 +989,7 @@
1055
  var $button = $(this);
1056
  var $modal = $('#csf-modal-icon');
1057
 
1058
- $modal.show();
1059
 
1060
  CSF.vars.$icon_target = $this;
1061
 
@@ -1084,7 +1018,7 @@
1084
  CSF.vars.$icon_target.find('.csf-icon-preview').removeClass('hidden');
1085
  CSF.vars.$icon_target.find('.csf-icon-remove').removeClass('hidden');
1086
 
1087
- $modal.hide();
1088
 
1089
  });
1090
 
@@ -1108,13 +1042,15 @@
1108
  });
1109
 
1110
  $modal.on('click', '.csf-modal-close, .csf-modal-overlay', function() {
1111
- $modal.hide();
1112
  });
1113
 
1114
  }).fail( function( response ) {
1115
  $modal.find('.csf-modal-loading').hide();
1116
  $modal.find('.csf-modal-load').html( response.error );
1117
- $modal.on('click', function() { $modal.hide(); });
 
 
1118
  });
1119
  }
1120
 
@@ -2272,6 +2208,7 @@
2272
 
2273
  if ( confirm_answer ) {
2274
  CSF.vars.is_confirm = true;
 
2275
  } else {
2276
  e.preventDefault();
2277
  return false;
@@ -2344,7 +2281,7 @@
2344
  $link = $('#csf-tab-link-'+ ($field.closest('.csf-section').index()+1)),
2345
  $tab = $link.closest('.csf-tab-depth-0');
2346
 
2347
- $field.closest('.csf-fieldset').append( '<p class="csf-text-error csf-error">'+ error_message +'</p>' );
2348
 
2349
  if ( !$link.find('.csf-error').length ) {
2350
  $link.append( error_icon );
@@ -2412,7 +2349,7 @@
2412
  if ( $form_warning.length ) {
2413
 
2414
  window.onbeforeunload = function() {
2415
- return ( CSF.vars.form_modified && CSF.vars.is_confirm === false ) ? true : undefined;
2416
  };
2417
 
2418
  $content.on('change keypress', ':input', function() {
@@ -2617,7 +2554,7 @@
2617
  target_id = $button.data('target-id') || false;
2618
  gutenberg_id = $button.data('gutenberg-id') || false;
2619
 
2620
- $modal.show();
2621
 
2622
  // single usage trigger first shortcode
2623
  if ( $modal.hasClass('csf-shortcode-single') && sc_name === undefined ) {
@@ -2676,7 +2613,7 @@
2676
  if ( $insert.prop('disabled') || $insert.attr('disabled') ) { return; }
2677
 
2678
  var shortcode = '';
2679
- var serialize = $modal.find('.csf-field:not(.hidden)').find(':input:not(.ignore)').serializeObjectCSF();
2680
 
2681
  switch ( sc_view ) {
2682
 
@@ -2728,7 +2665,7 @@
2728
 
2729
  }
2730
 
2731
- $modal.hide();
2732
 
2733
  });
2734
 
@@ -2757,7 +2694,7 @@
2757
  });
2758
 
2759
  $modal.on('click', '.csf-modal-close, .csf-modal-overlay', function() {
2760
- $modal.hide();
2761
  });
2762
 
2763
  });
@@ -2957,7 +2894,7 @@
2957
  // Chosen keep options order
2958
  if ( is_multiple ) {
2959
 
2960
- var $hidden_select = $this.parent().find('.csf-hidden-select');
2961
  var $hidden_value = $hidden_select.val() || [];
2962
 
2963
  $this.on('change', function(obj, result) {
@@ -2969,7 +2906,7 @@
2969
  }
2970
 
2971
  // Force customize refresh
2972
- if ( $hidden_select.children().length === 0 && window.wp.customize !== undefined ) {
2973
  window.wp.customize.control( $hidden_select.data('customize-setting-link') ).setting.set('');
2974
  }
2975
 
@@ -3007,7 +2944,7 @@
3007
 
3008
  var select_options = '';
3009
  var chosen_object = $this.data('chosen');
3010
- var $prev_select = $this.parent().find('.csf-hidden-select');
3011
 
3012
  $chosen_choices.find('.search-choice-close').each( function() {
3013
  var option_array_index = $(this).data('option-array-index');
@@ -3244,6 +3181,25 @@
3244
  }
3245
  };
3246
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3247
  //
3248
  // Retry Plugins
3249
  //
@@ -3352,6 +3308,7 @@
3352
  $('.csf-expand-all').csf_expand_all();
3353
  $('.csf-onload').csf_reload_script();
3354
  $('.widget').csf_widgets();
 
3355
 
3356
  });
3357
 
95
  };
96
  },
97
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
98
  };
99
 
100
  //
146
  $.fn.csf_nav_options = function() {
147
  return this.each( function() {
148
 
149
+ var $nav = $(this),
150
+ $links = $nav.find('a'),
151
+ $last;
 
152
 
153
  $(window).on('hashchange csf.hashchange', function() {
154
 
155
+ var hash = window.location.hash.replace('#tab=', '');
156
+ var slug = hash ? hash : $links.first().attr('href').replace('#tab=', '');
157
+ var $link = $('[data-tab-id="'+slug+'"]');
158
 
159
+ if ( $link.length ) {
160
 
161
+ $link.closest('.csf-tab-item').addClass('csf-tab-expanded').siblings().removeClass('csf-tab-expanded');
 
 
162
 
163
+ if( $link.next().is('ul') ) {
164
+
165
+ $link = $link.next().find('li').first().find('a');
166
+ slug = $link.data('tab-id');
167
+
168
+ }
169
+
170
+ $links.removeClass('csf-active');
171
+ $link.addClass('csf-active');
172
+
173
+ if ( $last ) {
174
+ $last.hide();
175
  }
176
 
177
+ var $section = $('[data-section-id="'+slug+'"]');
178
+
179
  $section.show();
180
  $section.csf_reload_script();
181
 
182
+ $('.csf-section-id').val( $section.index() );
183
 
184
+ $last = $section;
185
 
186
  }
187
 
198
 
199
  var $nav = $(this),
200
  $links = $nav.find('a'),
201
+ $sections = $nav.parent().find('.csf-section'),
202
+ $last;
 
 
203
 
204
+ $links.each( function( index ) {
205
 
206
+ $(this).on('click', function( e ) {
207
 
208
+ e.preventDefault();
 
209
 
210
+ var $link = $(this);
 
 
211
 
212
+ $links.removeClass('csf-active');
213
+ $link.addClass('csf-active');
214
+
215
+ if ( $last !== undefined ) {
216
+ $last.hide();
217
+ }
218
 
219
+ var $section = $sections.eq(index);
220
 
221
+ $section.show();
222
+ $section.csf_reload_script();
 
223
 
224
+ $last = $section;
225
 
226
+ });
 
227
 
228
  });
229
 
230
+ $links.first().trigger('click');
 
 
 
 
 
 
231
 
232
  });
233
  };
242
 
243
  var maybe_value = $(this).val() || 'default';
244
 
245
+ $('.csf-page-templates').removeClass('csf-metabox-show').addClass('csf-metabox-hide');
246
+ $('.csf-page-'+maybe_value.toLowerCase().replace(/[^a-zA-Z0-9]+/g,'-')).removeClass('csf-metabox-hide').addClass('csf-metabox-show');
247
 
248
  });
249
 
263
  // Fallback for classic editor version
264
  maybe_value = ( maybe_value === '0' ) ? 'default' : maybe_value;
265
 
266
+ $('.csf-post-formats').removeClass('csf-metabox-show').addClass('csf-metabox-hide');
267
+ $('.csf-post-format-'+maybe_value).removeClass('csf-metabox-hide').addClass('csf-metabox-show');
268
 
269
  });
270
 
285
  var value = $(this).val(),
286
  $wrapper = $('.csf-wrapper'),
287
  $section = $wrapper.find('.csf-section'),
288
+ $fields = $section.find('> .csf-field:not(.csf-depend-on)'),
289
  $titles = $fields.find('> .csf-title, .csf-search-tags');
290
 
291
  if ( value.length > 3 ) {
292
 
293
+ $fields.addClass('csf-metabox-hide');
294
  $wrapper.addClass('csf-search-all');
295
 
296
  $titles.each( function() {
301
 
302
  var $field = $title.closest('.csf-field');
303
 
304
+ $field.removeClass('csf-metabox-hide');
305
  $field.parent().csf_reload_script();
306
 
307
  }
310
 
311
  } else {
312
 
313
+ $fields.removeClass('csf-metabox-hide');
314
  $wrapper.removeClass('csf-search-all');
315
 
316
  }
989
  var $button = $(this);
990
  var $modal = $('#csf-modal-icon');
991
 
992
+ $modal.removeClass('hidden');
993
 
994
  CSF.vars.$icon_target = $this;
995
 
1018
  CSF.vars.$icon_target.find('.csf-icon-preview').removeClass('hidden');
1019
  CSF.vars.$icon_target.find('.csf-icon-remove').removeClass('hidden');
1020
 
1021
+ $modal.addClass('hidden');
1022
 
1023
  });
1024
 
1042
  });
1043
 
1044
  $modal.on('click', '.csf-modal-close, .csf-modal-overlay', function() {
1045
+ $modal.addClass('hidden');
1046
  });
1047
 
1048
  }).fail( function( response ) {
1049
  $modal.find('.csf-modal-loading').hide();
1050
  $modal.find('.csf-modal-load').html( response.error );
1051
+ $modal.on('click', function() {
1052
+ $modal.addClass('hidden');
1053
+ });
1054
  });
1055
  }
1056
 
2208
 
2209
  if ( confirm_answer ) {
2210
  CSF.vars.is_confirm = true;
2211
+ CSF.vars.form_modified = false;
2212
  } else {
2213
  e.preventDefault();
2214
  return false;
2281
  $link = $('#csf-tab-link-'+ ($field.closest('.csf-section').index()+1)),
2282
  $tab = $link.closest('.csf-tab-depth-0');
2283
 
2284
+ $field.closest('.csf-fieldset').append( '<p class="csf-error csf-error-text">'+ error_message +'</p>' );
2285
 
2286
  if ( !$link.find('.csf-error').length ) {
2287
  $link.append( error_icon );
2349
  if ( $form_warning.length ) {
2350
 
2351
  window.onbeforeunload = function() {
2352
+ return ( CSF.vars.form_modified ) ? true : undefined;
2353
  };
2354
 
2355
  $content.on('change keypress', ':input', function() {
2554
  target_id = $button.data('target-id') || false;
2555
  gutenberg_id = $button.data('gutenberg-id') || false;
2556
 
2557
+ $modal.removeClass('hidden');
2558
 
2559
  // single usage trigger first shortcode
2560
  if ( $modal.hasClass('csf-shortcode-single') && sc_name === undefined ) {
2613
  if ( $insert.prop('disabled') || $insert.attr('disabled') ) { return; }
2614
 
2615
  var shortcode = '';
2616
+ var serialize = $modal.find('.csf-field:not(.csf-depend-on)').find(':input:not(.ignore)').serializeObjectCSF();
2617
 
2618
  switch ( sc_view ) {
2619
 
2665
 
2666
  }
2667
 
2668
+ $modal.addClass('hidden');
2669
 
2670
  });
2671
 
2694
  });
2695
 
2696
  $modal.on('click', '.csf-modal-close, .csf-modal-overlay', function() {
2697
+ $modal.addClass('hidden');
2698
  });
2699
 
2700
  });
2894
  // Chosen keep options order
2895
  if ( is_multiple ) {
2896
 
2897
+ var $hidden_select = $this.parent().find('.csf-hide-select');
2898
  var $hidden_value = $hidden_select.val() || [];
2899
 
2900
  $this.on('change', function(obj, result) {
2906
  }
2907
 
2908
  // Force customize refresh
2909
+ if ( window.wp.customize !== undefined && $hidden_select.children().length === 0 && $hidden_select.data('customize-setting-link') ) {
2910
  window.wp.customize.control( $hidden_select.data('customize-setting-link') ).setting.set('');
2911
  }
2912
 
2944
 
2945
  var select_options = '';
2946
  var chosen_object = $this.data('chosen');
2947
+ var $prev_select = $this.parent().find('.csf-hide-select');
2948
 
2949
  $chosen_choices.find('.search-choice-close').each( function() {
2950
  var option_array_index = $(this).data('option-array-index');
3181
  }
3182
  };
3183
 
3184
+ //
3185
+ // Nav Menu Options Framework
3186
+ //
3187
+ $.fn.csf_nav_menu = function() {
3188
+ return this.each( function() {
3189
+
3190
+ var $navmenu = $(this);
3191
+
3192
+ $navmenu.on('click', 'a.item-edit', function() {
3193
+ $(this).closest('li.menu-item').find('.csf-fields').csf_reload_script();
3194
+ });
3195
+
3196
+ $navmenu.on('sortstop', function( event, ui ) {
3197
+ ui.item.find('.csf-fields').csf_reload_script_retry();
3198
+ });
3199
+
3200
+ });
3201
+ };
3202
+
3203
  //
3204
  // Retry Plugins
3205
  //
3308
  $('.csf-expand-all').csf_expand_all();
3309
  $('.csf-onload').csf_reload_script();
3310
  $('.widget').csf_widgets();
3311
+ $('#menu-to-edit').csf_nav_menu();
3312
 
3313
  });
3314
 
admin/settings/assets/js/csf.min.js CHANGED
@@ -1,3 +1,3 @@
1
- /* Codestar Framework | A Simple and Lightweight WordPress Option Framework - v2.1.5*/
2
 
3
- !function(e,t,n,i){"use strict";var a=a||{};a.funcs={},a.vars={onloaded:!1,$body:e("body"),$window:e(t),$document:e(n),$form_warning:null,is_confirm:!1,form_modified:!1,code_themes:[],is_rtl:e("body").hasClass("rtl")},a.helper={uid:function(e){return(e||"")+Math.random().toString(36).substr(2,9)},preg_quote:function(e){return(e+"").replace(/(\[|\-|\])/g,"\\$1")},name_nested_replace:function(t,n){var i=new RegExp("("+a.helper.preg_quote(n)+")\\[(\\d+)\\]","g");t.find(":radio").each(function(){(this.checked||this.orginal_checked)&&(this.orginal_checked=!0)}),t.each(function(t){e(this).find(":input").each(function(){this.name=this.name.replace(i,n+"["+t+"]"),this.orginal_checked&&(this.checked=!0)})})},debounce:function(e,t,n){var i;return function(){var a=this,s=arguments,c=n&&!i;clearTimeout(i),i=setTimeout(function(){i=null,n||e.apply(a,s)},t),c&&e.apply(a,s)}},get_cookie:function(e){var t,i,a=n.cookie,s=e+"=";if(a){if(-1===(i=a.indexOf("; "+s))){if(0!==(i=a.indexOf(s)))return null}else i+=2;return-1===(t=a.indexOf(";",i))&&(t=a.length),decodeURIComponent(a.substring(i+s.length,t))}},set_cookie:function(e,t,i,a,s,c){var r=new Date;"object"==typeof i&&i.toGMTString?i=i.toGMTString():parseInt(i,10)?(r.setTime(r.getTime()+1e3*parseInt(i,10)),i=r.toGMTString()):i="",n.cookie=e+"="+encodeURIComponent(t)+(i?"; expires="+i:"")+(a?"; path="+a:"")+(s?"; domain="+s:"")+(c?"; secure":"")},remove_cookie:function(e,t,n,i){a.helper.set_cookie(e,"",-1e3,t,n,i)}},e.fn.csf_clone=function(){for(var t=e.fn.clone.apply(this,arguments),n=this.find("select").add(this.filter("select")),i=t.find("select").add(t.filter("select")),a=0;a<n.length;++a)for(var s=0;s<n[a].options.length;++s)!0===n[a].options[s].selected&&(i[a].options[s].selected=!0);return this.find(":radio").each(function(){this.orginal_checked=this.checked}),t},e.fn.csf_expand_all=function(){return this.each(function(){e(this).on("click",function(t){t.preventDefault(),e(".csf-wrapper").toggleClass("csf-show-all"),e(".csf-section").csf_reload_script(),e(this).find(".fa").toggleClass("fa-indent").toggleClass("fa-outdent")})})},e.fn.csf_nav_options=function(){return this.each(function(){var n,a=e(this),s=a.find("a"),c=a.closest(".csf").find(".csf-section-id");e(t).on("hashchange csf.hashchange",function(){var a=t.location.hash.match(new RegExp("tab=([^&]*)")),r=a?a[1]:s.first().attr("href").replace("#tab=",""),o=e("#csf-tab-link-"+r);if(o.length>0){o.closest(".csf-tab-depth-0").addClass("csf-tab-active").siblings().removeClass("csf-tab-active"),s.removeClass("csf-section-active"),o.addClass("csf-section-active"),n!==i&&n.hide();var f=e("#csf-section-"+r);f.show(),f.csf_reload_script(),c.val(r),n=f}}).trigger("csf.hashchange")})},e.fn.csf_nav_metabox=function(){return this.each(function(){var t,n,s=e(this),c=s.find("a"),r=s.data("unique"),o=e("#post_ID").val()||"global";c.on("click",function(s){s.preventDefault();var c=e(this),f=c.data("section");n!==i&&n.removeClass("csf-section-active"),t!==i&&t.hide(),c.addClass("csf-section-active");var l=e("#csf-section-"+f);l.show(),l.csf_reload_script(),a.helper.set_cookie("csf-last-metabox-tab-"+o+"-"+r,f),t=l,n=c});var f=a.helper.get_cookie("csf-last-metabox-tab-"+o+"-"+r);f?s.find('a[data-section="'+f+'"]').trigger("click"):c.first("a").trigger("click")})},e.fn.csf_page_templates=function(){this.length&&e(n).on("change",".editor-page-attributes__template select, #page_template",function(){var t=e(this).val()||"default";e(".csf-page-templates").removeClass("csf-show").addClass("csf-hide"),e(".csf-page-"+t.toLowerCase().replace(/[^a-zA-Z0-9]+/g,"-")).removeClass("csf-hide").addClass("csf-show")})},e.fn.csf_post_formats=function(){this.length&&e(n).on("change",'.editor-post-format select, #formatdiv input[name="post_format"]',function(){var t=e(this).val()||"default";t="0"===t?"default":t,e(".csf-post-formats").removeClass("csf-show").addClass("csf-hide"),e(".csf-post-format-"+t).removeClass("csf-hide").addClass("csf-show")})},e.fn.csf_search=function(){return this.each(function(){e(this).find("input").on("change keyup",function(){var t=e(this).val(),n=e(".csf-wrapper"),i=n.find(".csf-section").find("> .csf-field:not(.hidden)"),a=i.find("> .csf-title, .csf-search-tags");t.length>3?(i.addClass("csf-hidden"),n.addClass("csf-search-all"),a.each(function(){var n=e(this);if(n.text().match(new RegExp(".*?"+t+".*?","i"))){var i=n.closest(".csf-field");i.removeClass("csf-hidden"),i.parent().csf_reload_script()}})):(i.removeClass("csf-hidden"),n.removeClass("csf-search-all"))})})},e.fn.csf_sticky=function(){return this.each(function(){var i=e(this),a=e(t),s=i.find(".csf-header-inner"),c=parseInt(s.css("padding-left"))+parseInt(s.css("padding-right")),r=0,o=!1,f=function(){o||requestAnimationFrame(function(){var e,a,f;e=i.offset().top,a=Math.max(32,e-r),f=Math.max(n.documentElement.clientWidth,t.innerWidth||0),a<=32&&f>782?(s.css({width:i.outerWidth()-c}),i.css({height:i.outerHeight()}).addClass("csf-sticky")):(s.removeAttr("style"),i.removeAttr("style").removeClass("csf-sticky")),o=!1}),o=!0},l=function(){r=a.scrollTop(),f()};a.on("scroll resize",l),l()})},e.fn.csf_dependency=function(){return this.each(function(){var t=e(this),n=e.csf_deps.createRuleset(),i=[],s=!1;t.children("[data-controller]").each(function(){var t=e(this),a=t.data("controller").split("|"),c=t.data("condition").split("|"),r=t.data("value").toString().split("|"),o=n;t.data("depend-global")&&(s=!0),e.each(a,function(e,n){var a=r[e]||"",s=c[e]||c[0];(o=o.createRule('[data-depend-id="'+n+'"]',s,a)).include(t),i.push(n)})}),i.length&&(s?e.csf_deps.enable(a.vars.$body,n,i):e.csf_deps.enable(t,n,i))})},e.fn.csf_field_accordion=function(){return this.each(function(){e(this).find(".csf-accordion-title").on("click",function(){var t=e(this),n=t.find(".csf-accordion-icon"),i=t.next();n.hasClass("fa-angle-right")?n.removeClass("fa-angle-right").addClass("fa-angle-down"):n.removeClass("fa-angle-down").addClass("fa-angle-right"),i.data("opened")||(i.csf_reload_script(),i.data("opened",!0)),i.toggleClass("csf-accordion-open")})})},e.fn.csf_field_backup=function(){return this.each(function(){if(t.wp.customize!==i){var n=this,s=e(this),c=(e("body"),s.find(".csf-import")),r=s.find(".csf-reset");n.notification=function(e){wp.customize.notifications&&wp.customize.OverlayNotification&&(wp.customize.state("saved").get()||(wp.customize.state("changesetStatus").set("trash"),wp.customize.each(function(e){e._dirty=!1}),wp.customize.state("saved").set(!0)),wp.customize.notifications.add(new wp.customize.OverlayNotification("csf_field_backup_notification",{type:"info",message:e,loading:!0})))},r.on("click",function(e){e.preventDefault(),a.vars.is_confirm&&(n.notification(t.csf_vars.i18n.reset_notification),t.wp.ajax.post("csf-reset",{unique:r.data("unique"),nonce:r.data("nonce")}).done(function(e){t.location.reload(!0)}).fail(function(e){alert(e.error),wp.customize.notifications.remove("csf_field_backup_notification")}))}),c.on("click",function(e){e.preventDefault(),a.vars.is_confirm&&(n.notification(t.csf_vars.i18n.import_notification),t.wp.ajax.post("csf-import",{unique:c.data("unique"),nonce:c.data("nonce"),data:s.find(".csf-import-data").val()}).done(function(e){t.location.reload(!0)}).fail(function(e){alert(e.error),wp.customize.notifications.remove("csf_field_backup_notification")}))})}})},e.fn.csf_field_background=function(){return this.each(function(){e(this).find(".csf--background-image").csf_reload_script()})},e.fn.csf_field_code_editor=function(){return this.each(function(){if("function"==typeof CodeMirror){var t=e(this),n=t.find("textarea"),i=t.find(".CodeMirror"),s=n.data("editor");i.length&&i.remove();var c=setInterval(function(){if(t.is(":visible")){var i=CodeMirror.fromTextArea(n[0],s);if("default"!==s.theme&&-1===a.vars.code_themes.indexOf(s.theme)){var r=e("<link>");e("#csf-codemirror-css").after(r),r.attr({rel:"stylesheet",id:"csf-codemirror-"+s.theme+"-css",href:s.cdnURL+"/theme/"+s.theme+".min.css",type:"text/css",media:"all"}),a.vars.code_themes.push(s.theme)}CodeMirror.modeURL=s.cdnURL+"/mode/%N/%N.min.js",CodeMirror.autoLoadMode(i,s.mode),i.on("change",function(e,t){n.val(i.getValue()).trigger("change")}),clearInterval(c)}})}})},e.fn.csf_field_date=function(){return this.each(function(){var t=e(this),n=t.find("input"),i=t.find(".csf-date-settings").data("settings"),a={showAnim:"",beforeShow:function(t,n){e(n.dpDiv).addClass("csf-datepicker-wrapper")},onClose:function(t,n){e(n.dpDiv).removeClass("csf-datepicker-wrapper")}};i=e.extend({},i,a),2===n.length&&(i=e.extend({},i,{onSelect:function(t){e(this),n.first();var a=n.first().attr("id")===e(this).attr("id")?"minDate":"maxDate",s=e.datepicker.parseDate(i.dateFormat,t);n.not(this).datepicker("option",a,s)}})),n.each(function(){var t=e(this);t.hasClass("hasDatepicker")&&t.removeAttr("id").removeClass("hasDatepicker"),t.datepicker(i)})})},e.fn.csf_field_fieldset=function(){return this.each(function(){e(this).find(".csf-fieldset-content").csf_reload_script()})},e.fn.csf_field_gallery=function(){return this.each(function(){var n,i=e(this),a=i.find(".csf-edit-gallery"),s=i.find(".csf-clear-gallery"),c=i.find("ul"),r=i.find("input");i.find("img");i.on("click",".csf-button, .csf-edit-gallery",function(i){var o=e(this),f=r.val(),l=o.hasClass("csf-edit-gallery")?"edit":"add",d="add"!==l||f.length?"gallery-edit":"gallery";i.preventDefault(),void 0!==t.wp&&t.wp.media&&t.wp.media.gallery&&("gallery"===d?(n=t.wp.media({library:{type:"image"},frame:"post",state:"gallery",multiple:!0})).open():(n=t.wp.media.gallery.edit('[gallery ids="'+f+'"]'),"add"===l&&n.setState("gallery-library")),n.on("update",function(e){c.empty();var t=e.models.map(function(e){var t=e.toJSON(),n=t.sizes&&t.sizes.thumbnail&&t.sizes.thumbnail.url?t.sizes.thumbnail.url:t.url;return c.append('<li><img src="'+n+'"></li>'),t.id});r.val(t.join(",")).trigger("change"),s.removeClass("hidden"),a.removeClass("hidden")}))}),s.on("click",function(e){e.preventDefault(),c.empty(),r.val("").trigger("change"),s.addClass("hidden"),a.addClass("hidden")})})},e.fn.csf_field_group=function(){return this.each(function(){var t=e(this),n=t.children(".csf-fieldset"),i=n.length?n:t,s=i.children(".csf-cloneable-wrapper"),c=i.children(".csf-cloneable-hidden"),r=i.children(".csf-cloneable-max"),o=i.children(".csf-cloneable-min"),f=s.data("field-id"),l=s.data("unique-id"),d=Boolean(Number(s.data("title-number"))),h=parseInt(s.data("max")),p=parseInt(s.data("min"));s.hasClass("ui-accordion")&&s.find(".ui-accordion-header-icon").remove();var u=function(t){t.find(".csf-cloneable-title-number").each(function(t){e(this).html(e(this).closest(".csf-cloneable-item").index()+1+".")})};s.accordion({header:"> .csf-cloneable-item > .csf-cloneable-title",collapsible:!0,active:!1,animate:!1,heightStyle:"content",icons:{header:"csf-cloneable-header-icon fas fa-angle-right",activeHeader:"csf-cloneable-header-icon fas fa-angle-down"},activate:function(e,t){var n=t.newPanel,i=t.newHeader;if(n.length&&!n.data("opened")){var a=n.children().first().find(":input").first(),s=i.find(".csf-cloneable-value");a.on("change keyup",function(e){s.text(a.val())}),n.csf_reload_script(),n.data("opened",!0),n.data("retry",!1)}else n.data("retry")&&(n.csf_reload_script_retry(),n.data("retry",!1))}}),s.sortable({axis:"y",handle:".csf-cloneable-title,.csf-cloneable-sort",helper:"original",cursor:"move",placeholder:"widget-placeholder",start:function(e,t){s.accordion({active:!1}),s.sortable("refreshPositions"),t.item.children(".csf-cloneable-content").data("retry",!0)},update:function(e,t){a.helper.name_nested_replace(s.children(".csf-cloneable-item"),f),s.csf_customizer_refresh(),d&&u(s)}}),i.children(".csf-cloneable-add").on("click",function(t){t.preventDefault();var n=s.children(".csf-cloneable-item").length;if(o.hide(),h&&n+1>h)r.show();else{var i=l+f+"["+n+"]",a=c.csf_clone(!0);a.removeClass("csf-cloneable-hidden"),a.find(':input[name!="_pseudo"]').each(function(){this.name=i+this.name.replace(this.name.startsWith("_nonce")?"_nonce":l,"")}),a.find(".csf-data-wrapper").each(function(){e(this).attr("data-unique-id",i)}),s.append(a),s.accordion("refresh"),s.accordion({active:n}),s.csf_customizer_refresh(),s.csf_customizer_listen({closest:!0}),d&&u(s)}});var v=function(t){t.preventDefault();var n=s.children(".csf-cloneable-item").length;if(o.hide(),h&&n+1>h)r.show();else{var i=e(this).parent().parent(),c=i.children(".csf-cloneable-helper").csf_clone(!0),l=i.children(".csf-cloneable-title").csf_clone(),p=i.children(".csf-cloneable-content").csf_clone(),v=new RegExp("("+a.helper.preg_quote(f)+")\\[(\\d+)\\]","g");p.find(".csf-data-wrapper").each(function(){var t=e(this);t.attr("data-unique-id",t.attr("data-unique-id").replace(v,f+"["+(i.index()+1)+"]"))});var g=e('<div class="csf-cloneable-item" />');g.append(c),g.append(l),g.append(p),s.children().eq(i.index()).after(g),a.helper.name_nested_replace(s.children(".csf-cloneable-item"),f),s.accordion("refresh"),s.csf_customizer_refresh(),s.csf_customizer_listen({closest:!0}),d&&u(s)}};s.children(".csf-cloneable-item").children(".csf-cloneable-helper").on("click",".csf-cloneable-clone",v),i.children(".csf-cloneable-hidden").children(".csf-cloneable-helper").on("click",".csf-cloneable-clone",v);var g=function(t){t.preventDefault();var n=s.children(".csf-cloneable-item").length;r.hide(),o.hide(),p&&n-1<p?o.show():(e(this).closest(".csf-cloneable-item").remove(),a.helper.name_nested_replace(s.children(".csf-cloneable-item"),f),s.csf_customizer_refresh(),d&&u(s))};s.children(".csf-cloneable-item").children(".csf-cloneable-helper").on("click",".csf-cloneable-remove",g),i.children(".csf-cloneable-hidden").children(".csf-cloneable-helper").on("click",".csf-cloneable-remove",g)})},e.fn.csf_field_icon=function(){return this.each(function(){var n=e(this);n.on("click",".csf-icon-add",function(i){i.preventDefault();var s=e(this),c=e("#csf-modal-icon");c.show(),a.vars.$icon_target=n,a.vars.icon_modal_loaded||(c.find(".csf-modal-loading").show(),t.wp.ajax.post("csf-get-icons",{nonce:s.data("nonce")}).done(function(t){c.find(".csf-modal-loading").hide(),a.vars.icon_modal_loaded=!0;var n=c.find(".csf-modal-load").html(t.content);n.on("click","i",function(t){t.preventDefault();var n=e(this).attr("title");a.vars.$icon_target.find("i").removeAttr("class").addClass(n),a.vars.$icon_target.find("input").val(n).trigger("change"),a.vars.$icon_target.find(".csf-icon-preview").removeClass("hidden"),a.vars.$icon_target.find(".csf-icon-remove").removeClass("hidden"),c.hide()}),c.on("change keyup",".csf-icon-search",function(){var t=e(this).val();n.find("i").each(function(){var n=e(this);n.attr("title").search(new RegExp(t,"i"))<0?n.hide():n.show()})}),c.on("click",".csf-modal-close, .csf-modal-overlay",function(){c.hide()})}).fail(function(e){c.find(".csf-modal-loading").hide(),c.find(".csf-modal-load").html(e.error),c.on("click",function(){c.hide()})}))}),n.on("click",".csf-icon-remove",function(t){t.preventDefault(),n.find(".csf-icon-preview").addClass("hidden"),n.find("input").val("").trigger("change"),e(this).addClass("hidden")})})},e.fn.csf_field_map=function(){return this.each(function(){if("undefined"!=typeof L){var t=e(this),n=t.find(".csf--map-osm"),i=t.find(".csf--map-search input"),a=t.find(".csf--latitude"),s=t.find(".csf--longitude"),c=t.find(".csf--zoom"),r=n.data("map"),o=L.map(n.get(0),r);L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:'&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'}).addTo(o);var f=L.marker(r.center,{draggable:!0}).addTo(o),l=function(e){a.val(e.lat),s.val(e.lng),c.val(o.getZoom())};o.on("click",function(e){f.setLatLng(e.latlng),l(e.latlng)}),o.on("zoom",function(){l(f.getLatLng())}),f.on("drag",function(){l(f.getLatLng())}),i.length||(i=e('[data-depend-id="'+t.find(".csf--address-field").data("address-field")+'"]'));var d={};i.autocomplete({source:function(t,n){var i=t.term;i in d?n(d[i]):e.get("https://nominatim.openstreetmap.org/search",{format:"json",q:i},function(e){var t;t=e.length?e.map(function(e){return{value:e.display_name,label:e.display_name,lat:e.lat,lon:e.lon}},"json"):[{value:"no-data",label:"No Results."}],d[i]=t,n(t)})},select:function(e,t){if("no-data"===t.item.value)return!1;var n=L.latLng(t.item.lat,t.item.lon);o.panTo(n),f.setLatLng(n),l(n)},create:function(t,n){e(this).autocomplete("widget").addClass("csf-map-ui-autocomplate")}});var h=function(){var e=L.latLng(a.val(),s.val());o.panTo(e),f.setLatLng(e)};a.on("change",h),s.on("change",h)}})},e.fn.csf_field_media=function(){return this.each(function(){var n,i=e(this),a=i.find(".csf--button"),s=i.find(".csf--remove"),c=a.data("library")&&a.data("library").split(",")||"",r=!!i.hasClass("csf-assign-field-background")&&i.closest(".csf-field-background").find(".csf--auto-attributes");a.on("click",function(e){e.preventDefault(),void 0!==t.wp&&t.wp.media&&t.wp.media.gallery&&(n?n.open():((n=t.wp.media({library:{type:c}})).on("select",function(){var e,t=n.state().get("selection").first().attributes,o=a.data("preview-size")||"thumbnail";c.length&&-1===c.indexOf(t.subtype)&&-1===c.indexOf(t.type)||(i.find(".csf--id").val(t.id),i.find(".csf--width").val(t.width),i.find(".csf--height").val(t.height),i.find(".csf--alt").val(t.alt),i.find(".csf--title").val(t.title),i.find(".csf--description").val(t.description),e=void 0!==t.sizes&&void 0!==t.sizes.thumbnail&&"thumbnail"===o?t.sizes.thumbnail.url:void 0!==t.sizes&&void 0!==t.sizes.full?t.sizes.full.url:t.icon,r&&r.removeClass("csf--attributes-hidden"),s.removeClass("hidden"),i.find(".csf--preview").removeClass("hidden"),i.find(".csf--src").attr("src",e),i.find(".csf--thumbnail").val(e),i.find(".csf--url").val(t.url).trigger("change"))}),n.open()))}),s.on("click",function(e){e.preventDefault(),r&&r.addClass("csf--attributes-hidden"),s.addClass("hidden"),i.find("input").val(""),i.find(".csf--preview").addClass("hidden"),i.find(".csf--url").trigger("change")})})},e.fn.csf_field_repeater=function(){return this.each(function(){var t=e(this),n=t.children(".csf-fieldset"),i=n.length?n:t,s=i.children(".csf-repeater-wrapper"),c=i.children(".csf-repeater-hidden"),r=i.children(".csf-repeater-max"),o=i.children(".csf-repeater-min"),f=s.data("field-id"),l=s.data("unique-id"),d=parseInt(s.data("max")),h=parseInt(s.data("min"));s.children(".csf-repeater-item").children(".csf-repeater-content").csf_reload_script(),s.sortable({axis:"y",handle:".csf-repeater-sort",helper:"original",cursor:"move",placeholder:"widget-placeholder",update:function(e,t){a.helper.name_nested_replace(s.children(".csf-repeater-item"),f),s.csf_customizer_refresh(),t.item.csf_reload_script_retry()}}),i.children(".csf-repeater-add").on("click",function(t){t.preventDefault();var n=s.children(".csf-repeater-item").length;if(o.hide(),d&&n+1>d)r.show();else{var i=l+f+"["+n+"]",a=c.csf_clone(!0);a.removeClass("csf-repeater-hidden"),a.find(':input[name!="_pseudo"]').each(function(){this.name=i+this.name.replace(this.name.startsWith("_nonce")?"_nonce":l,"")}),a.find(".csf-data-wrapper").each(function(){e(this).attr("data-unique-id",i)}),s.append(a),a.children(".csf-repeater-content").csf_reload_script(),s.csf_customizer_refresh(),s.csf_customizer_listen({closest:!0})}});var p=function(t){t.preventDefault();var n=s.children(".csf-repeater-item").length;if(o.hide(),d&&n+1>d)r.show();else{var i=e(this).parent().parent().parent(),c=i.children(".csf-repeater-content").csf_clone(),l=i.children(".csf-repeater-helper").csf_clone(!0),h=new RegExp("("+a.helper.preg_quote(f)+")\\[(\\d+)\\]","g");c.find(".csf-data-wrapper").each(function(){var t=e(this);t.attr("data-unique-id",t.attr("data-unique-id").replace(h,f+"["+(i.index()+1)+"]"))});var p=e('<div class="csf-repeater-item" />');p.append(c),p.append(l),s.children().eq(i.index()).after(p),p.children(".csf-repeater-content").csf_reload_script(),a.helper.name_nested_replace(s.children(".csf-repeater-item"),f),s.csf_customizer_refresh(),s.csf_customizer_listen({closest:!0})}};s.children(".csf-repeater-item").children(".csf-repeater-helper").on("click",".csf-repeater-clone",p),i.children(".csf-repeater-hidden").children(".csf-repeater-helper").on("click",".csf-repeater-clone",p);var u=function(t){t.preventDefault();var n=s.children(".csf-repeater-item").length;r.hide(),o.hide(),h&&n-1<h?o.show():(e(this).closest(".csf-repeater-item").remove(),a.helper.name_nested_replace(s.children(".csf-repeater-item"),f),s.csf_customizer_refresh())};s.children(".csf-repeater-item").children(".csf-repeater-helper").on("click",".csf-repeater-remove",u),i.children(".csf-repeater-hidden").children(".csf-repeater-helper").on("click",".csf-repeater-remove",u)})},e.fn.csf_field_slider=function(){return this.each(function(){var t=e(this),n=t.find("input"),i=t.find(".csf-slider-ui"),a=n.data(),s=n.val()||0;i.hasClass("ui-slider")&&i.empty(),i.slider({range:"min",value:s,min:a.min,max:a.max,step:a.step,slide:function(e,t){n.val(t.value).trigger("change")}}),n.on("keyup",function(){i.slider("value",n.val())})})},e.fn.csf_field_sortable=function(){return this.each(function(){var t=e(this).find(".csf--sortable");t.sortable({axis:"y",helper:"original",cursor:"move",placeholder:"widget-placeholder",update:function(e,n){t.csf_customizer_refresh()}}),t.find(".csf--sortable-content").csf_reload_script()})},e.fn.csf_field_sorter=function(){return this.each(function(){var t=e(this),n=t.find(".csf-enabled"),i=t.find(".csf-disabled"),a=!!i.length&&i;n.sortable({connectWith:a,placeholder:"ui-sortable-placeholder",update:function(e,n){var i=n.item.find("input");n.item.parent().hasClass("csf-enabled")?i.attr("name",i.attr("name").replace("disabled","enabled")):i.attr("name",i.attr("name").replace("enabled","disabled")),t.csf_customizer_refresh()}}),a&&a.sortable({connectWith:n,placeholder:"ui-sortable-placeholder",update:function(e,n){t.csf_customizer_refresh()}})})},e.fn.csf_field_spinner=function(){return this.each(function(){var t=e(this),n=t.find("input"),i=t.find(".ui-spinner-button"),a=n.data("unit");i.length&&i.remove(),n.spinner({max:n.data("max")||100,min:n.data("min")||0,step:n.data("step")||1,create:function(e,n){a.length&&t.find(".ui-spinner-up").after('<span class="ui-button-text-only csf--unit">'+a+"</span>")},spin:function(e,t){n.val(t.value).trigger("change")}})})},e.fn.csf_field_switcher=function(){return this.each(function(){var t=e(this).find(".csf--switcher");t.on("click",function(){var e=0,n=t.find("input");t.hasClass("csf--active")?t.removeClass("csf--active"):(e=1,t.addClass("csf--active")),n.val(e).trigger("change")})})},e.fn.csf_field_tabbed=function(){return this.each(function(){var t=e(this),n=t.find(".csf-tabbed-nav a"),i=t.find(".csf-tabbed-section");i.eq(0).csf_reload_script(),n.on("click",function(t){t.preventDefault();var n=e(this),a=n.index(),s=i.eq(a);n.addClass("csf-tabbed-active").siblings().removeClass("csf-tabbed-active"),s.csf_reload_script(),s.removeClass("hidden").siblings().addClass("hidden")})})},e.fn.csf_field_typography=function(){return this.each(function(){var t=this,n=e(this),i=[],s=csf_typography_json.webfonts,c=csf_typography_json.googlestyles,r=csf_typography_json.defaultstyles;t.sanitize_subset=function(e){return e=(e=e.replace("-ext"," Extended")).charAt(0).toUpperCase()+e.slice(1)},t.sanitize_style=function(e){return c[e]?c[e]:e},t.load_google_font=function(e,t,n){e&&"object"==typeof WebFont&&(t=t?t.replace("normal",""):"",n=n?n.replace("normal",""):"",(t||n)&&(e=e+":"+t+n),-1===i.indexOf(e)&&WebFont.load({google:{families:[e]}}),i.push(e))},t.append_select_options=function(n,i,a,s,c){n.find("option").not(":first").remove();var r="";e.each(i,function(e,n){var i,o=n;i=c?a&&-1!==a.indexOf(n)?" selected":"":a&&a===n?" selected":"","subset"===s?o=t.sanitize_subset(n):"style"===s&&(o=t.sanitize_style(n)),r+='<option value="'+n+'"'+i+">"+o+"</option>"}),n.append(r).trigger("csf.change").trigger("chosen:updated")},t.init=function(){var i=[],c=n.find(".csf--typography"),o=n.find(".csf--type"),f=n.find(".csf--block-font-style"),l=c.data("unit"),d=c.data("line-height-unit"),h=c.data("exclude")?c.data("exclude").split(","):[];n.find(".csf--chosen").length&&n.find("select").each(function(){var t=e(this),n=t.parent().find(".chosen-container");n.length&&n.remove(),t.chosen({allow_single_deselect:!0,disable_search_threshold:15,width:"100%"})});var p=n.find(".csf--font-family"),u=p.val();p.find("option").not(":first-child").remove();var v="";e.each(s,function(t,n){h&&-1!==h.indexOf(t)||(v+='<optgroup label="'+n.label+'">',e.each(n.fonts,function(e,n){v+='<option value="'+(n="object"==typeof n?e:n)+'" data-type="'+t+'"'+(n===u?" selected":"")+">"+n+"</option>"}),v+="</optgroup>")}),p.append(v).trigger("chosen:updated");var g=n.find(".csf--block-font-style");if(g.length){var _=n.find(".csf--font-style-select"),m=_.val()?_.val().replace(/normal/g,""):"";_.on("change csf.change",function(e){var t=_.val();!t&&i&&-1===i.indexOf("normal")&&(t=i[0]);var a=t&&"italic"!==t&&"normal"===t?"normal":"",s=t&&"italic"!==t&&"normal"!==t?t.replace("italic",""):a,c=t&&"italic"===t.substr(-6)?"italic":"";n.find(".csf--font-weight").val(s),n.find(".csf--font-style").val(c)});var b=n.find(".csf--block-extra-styles");if(b.length)var y=n.find(".csf--extra-styles"),w=y.val()}var k=n.find(".csf--block-subset");if(k.length)var C=n.find(".csf--subset"),x=C.val(),z=C.data("multiple")||!1;var D=n.find(".csf--block-backup-font-family");p.on("change csf.change",function(e){k.length&&k.addClass("hidden"),b.length&&b.addClass("hidden"),D.length&&D.addClass("hidden");var n=p.find(":selected"),a=n.val(),c=n.data("type");if(c&&a){if("google"!==c&&"custom"!==c||!D.length||D.removeClass("hidden"),g.length){var l=r;"google"===c&&s[c].fonts[a][0]?l=s[c].fonts[a][0]:"custom"===c&&s[c].fonts[a]&&(l=s[c].fonts[a]),i=l;var d=-1!==l.indexOf("normal")?"normal":l[0],h=m&&-1!==l.indexOf(m)?m:d;t.append_select_options(_,l,h,"style"),m=!1,g.removeClass("hidden"),"google"===c&&b.length&&l.length>1&&(t.append_select_options(y,l,w,"style",!0),w=!1,b.removeClass("hidden"))}if("google"===c&&k.length&&s[c].fonts[a][1]){var u=s[c].fonts[a][1],v=u.length<2&&"latin"!==u[0]?u[0]:"",O=x&&-1!==u.indexOf(x)?x:v;O=z&&x?x:O,t.append_select_options(C,u,O,"subset",z),x=!1,k.removeClass("hidden")}}else f.find(":input").val(""),k.length&&(C.find("option").not(":first-child").remove(),C.trigger("chosen:updated")),g.length&&(_.find("option").not(":first-child").remove(),_.trigger("chosen:updated"));o.val(c)}).trigger("csf.change");var O=n.find(".csf--block-preview");if(O.length){var S=n.find(".csf--preview");n.on("change",a.helper.debounce(function(e){O.removeClass("hidden");var i=p.val(),a=n.find(".csf--font-weight").val(),s=n.find(".csf--font-style").val(),c=n.find(".csf--font-size").val(),r=n.find(".csf--font-variant").val(),o=n.find(".csf--line-height").val(),f=n.find(".csf--text-align").val(),h=n.find(".csf--text-transform").val(),u=n.find(".csf--text-decoration").val(),v=n.find(".csf--color").val(),g=n.find(".csf--word-spacing").val(),_=n.find(".csf--letter-spacing").val(),m=n.find(".csf--custom-style").val();"google"===n.find(".csf--type").val()&&t.load_google_font(i,a,s);var b={};i&&(b.fontFamily=i),a&&(b.fontWeight=a),s&&(b.fontStyle=s),r&&(b.fontVariant=r),c&&(b.fontSize=c+l),o&&(b.lineHeight=o+d),_&&(b.letterSpacing=_+l),g&&(b.wordSpacing=g+l),f&&(b.textAlign=f),h&&(b.textTransform=h),u&&(b.textDecoration=u),v&&(b.color=v),S.removeAttr("style"),m&&S.attr("style",m),S.css(b)},100)),O.on("click",function(){S.toggleClass("csf--black-background");var e=O.find(".csf--toggle");e.hasClass("fa-toggle-off")?e.removeClass("fa-toggle-off").addClass("fa-toggle-on"):e.removeClass("fa-toggle-on").addClass("fa-toggle-off")}),O.hasClass("hidden")||n.trigger("change")}},t.init()})},e.fn.csf_field_upload=function(){return this.each(function(){var n,i=e(this),a=i.find("input"),s=i.find(".csf--button"),c=i.find(".csf--remove"),r=s.data("library")&&s.data("library").split(",")||"";a.on("change",function(e){a.val()?c.removeClass("hidden"):c.addClass("hidden")}),s.on("click",function(e){e.preventDefault(),void 0!==t.wp&&t.wp.media&&t.wp.media.gallery&&(n?n.open():((n=t.wp.media({library:{type:r}})).on("select",function(){var e=n.state().get("selection").first().attributes;r.length&&-1===r.indexOf(e.subtype)&&-1===r.indexOf(e.type)||a.val(e.url).trigger("change")}),n.open()))}),c.on("click",function(e){e.preventDefault(),a.val("").trigger("change")})})},e.fn.csf_field_wp_editor=function(){return this.each(function(){if(void 0!==t.wp.editor&&void 0!==t.tinyMCEPreInit&&void 0!==t.tinyMCEPreInit.mceInit.csf_wp_editor){var n=e(this),i=n.find(".csf-wp-editor"),s=n.find("textarea");(n.find(".wp-editor-wrap").length||n.find(".mce-container").length)&&(i.empty(),i.append(s),s.css("display",""));var c=a.helper.uid("csf-editor-");s.attr("id",c);var r={tinymce:t.tinyMCEPreInit.mceInit.csf_wp_editor,quicktags:t.tinyMCEPreInit.qtInit.csf_wp_editor},o=i.data("editor-settings"),f=wp.oldEditor?wp.oldEditor:wp.editor;f&&f.hasOwnProperty("autop")&&(wp.editor.autop=f.autop,wp.editor.removep=f.removep,wp.editor.initialize=f.initialize),r.tinymce=e.extend({},r.tinymce,{selector:"#"+c,setup:function(e){e.on("change",a.helper.debounce(function(){e.save(),s.trigger("change")},250))}}),!1===o.tinymce&&(r.tinymce=!1,i.addClass("csf-no-tinymce")),!1===o.quicktags&&(r.quicktags=!1,i.addClass("csf-no-quicktags"));var l=setInterval(function(){n.is(":visible")&&(t.wp.editor.initialize(c,r),clearInterval(l))});if(o.media_buttons&&t.csf_media_buttons){var d=i.find(".wp-media-buttons");if(d.length)d.find(".csf-shortcode-button").data("editor-id",c);else{var h=e(t.csf_media_buttons);h.find(".csf-shortcode-button").data("editor-id",c),i.prepend(h)}}}})},e.fn.csf_confirm=function(){return this.each(function(){e(this).on("click",function(n){var i=e(this).data("confirm")||t.csf_vars.i18n.confirm;if(!confirm(i))return n.preventDefault(),!1;a.vars.is_confirm=!0})})},e.fn.serializeObject=function(){var t={};return e.each(this.serializeArray(),function(n,a){var s=a.name,c=a.value;t[s]=t[s]===i?c:e.isArray(t[s])?t[s].concat(c):[t[s],c]}),t},e.fn.csf_save=function(){return this.each(function(){var n,i=e(this),s=e(".csf-save"),c=e(".csf-options"),r=!1;i.on("click",function(o){if(!r){var f=i.data("save"),l=i.val();s.attr("value",f),i.hasClass("csf-save-ajax")?(o.preventDefault(),c.addClass("csf-saving"),s.prop("disabled",!0),t.wp.ajax.post("csf_"+c.data("unique")+"_ajax_save",{data:e("#csf-form").serializeJSONCSF()}).done(function(t){if(e(".csf-error").remove(),Object.keys(t.errors).length){var i='<i class="csf-label-error csf-error">!</i>';e.each(t.errors,function(t,n){var a=e('[data-depend-id="'+t+'"]'),s=e("#csf-tab-link-"+(a.closest(".csf-section").index()+1)),c=s.closest(".csf-tab-depth-0");a.closest(".csf-fieldset").append('<p class="csf-text-error csf-error">'+n+"</p>"),s.find(".csf-error").length||s.append(i),c.find(".csf-arrow .csf-error").length||c.find(".csf-arrow").append(i)})}c.removeClass("csf-saving"),s.prop("disabled",!1).attr("value",l),r=!1,a.vars.form_modified=!1,a.vars.$form_warning.hide(),clearTimeout(n);var o=e(".csf-form-success");o.empty().append(t.notice).fadeIn("fast",function(){n=setTimeout(function(){o.fadeOut("fast")},1e3)})}).fail(function(e){alert(e.error)})):a.vars.form_modified=!1}r=!0})})},e.fn.csf_options=function(){return this.each(function(){var s=e(this),c=s.find(".csf-content"),r=s.find(".csf-form-success"),o=s.find(".csf-form-warning"),f=s.find(".csf-header .csf-save");a.vars.$form_warning=o,o.length&&(t.onbeforeunload=function(){return!(!a.vars.form_modified||!1!==a.vars.is_confirm)||i},c.on("change keypress",":input",function(){a.vars.form_modified||(r.hide(),o.fadeIn("fast"),a.vars.form_modified=!0)})),r.hasClass("csf-form-show")&&setTimeout(function(){r.fadeOut("fast")},1e3),e(n).keydown(function(e){if((e.ctrlKey||e.metaKey)&&83===e.which)return f.trigger("click"),e.preventDefault(),!1})})},e.fn.csf_taxonomy=function(){return this.each(function(){var t=e(this),n=t.parents("form");if("addtag"===n.attr("id")){var i=n.find("#submit"),a=t.find(".csf-field").csf_clone();i.on("click",function(){n.find(".form-required").hasClass("form-invalid")||(t.data("inited",!1),t.empty(),t.html(a),a=a.csf_clone(),t.csf_reload_script())})}})},e.fn.csf_shortcode=function(){var s=this;return s.shortcode_parse=function(t,n){var i="";return e.each(t,function(t,a){i+="["+(n=n||t),e.each(a,function(e,t){"content"===e?(i+="]",i+=t,i+="[/"+n):i+=s.shortcode_tags(e,t)}),i+="]"}),i},s.shortcode_tags=function(t,n){var i="";return""!==n&&("object"!=typeof n||e.isArray(n)?i+=" "+t.replace("-","_")+'="'+n.toString()+'"':e.each(n,function(e,t){switch(e){case"background-image":t=t.url?t.url:""}""!==t&&(i+=" "+e.replace("-","_")+'="'+t.toString()+'"')})),i},s.insertAtChars=function(e,t){var n=void 0!==e[0].name?e[0]:e;return n.value.length&&void 0!==n.selectionStart?(n.focus(),n.value.substring(0,n.selectionStart)+t+n.value.substring(n.selectionEnd,n.value.length)):(n.focus(),t)},s.send_to_editor=function(t,n){var i;if("undefined"!=typeof tinymce&&(i=tinymce.get(n)),i&&!i.isHidden())i.execCommand("mceInsertContent",!1,t);else{var a=e("#"+n);a.val(s.insertAtChars(a,t)).trigger("change")}},this.each(function(){var c,r,o,f,l,d,h,p,u,v=e(this),g=v.find(".csf-modal-load"),_=(v.find(".csf-modal-content"),v.find(".csf-modal-insert")),m=v.find(".csf-modal-loading"),b=v.find("select"),y=v.data("modal-id"),w=v.data("nonce");e(n).on("click",'.csf-shortcode-button[data-modal-id="'+y+'"]',function(t){t.preventDefault(),u=e(this),c=u.data("editor-id")||!1,r=u.data("target-id")||!1,o=u.data("gutenberg-id")||!1,v.show(),v.hasClass("csf-shortcode-single")&&l===i&&b.trigger("change")}),b.on("change",function(){var n=e(this),i=n.find(":selected");f=n.val(),l=i.data("shortcode"),d=i.data("view")||"normal",h=i.data("group")||l,g.empty(),f?(m.show(),t.wp.ajax.post("csf-get-shortcode-"+y,{shortcode_key:f,nonce:w}).done(function(t){m.hide();var n=e(t.content).appendTo(g);_.parent().removeClass("hidden"),p=n.find(".csf--repeat-shortcode").csf_clone(),n.csf_reload_script(),n.find(".csf-fields").csf_reload_script()})):_.parent().addClass("hidden")}),_.on("click",function(n){if(n.preventDefault(),!_.prop("disabled")&&!_.attr("disabled")){var i="",a=v.find(".csf-field:not(.hidden)").find(":input:not(.ignore)").serializeObjectCSF();switch(d){case"contents":var f=l?a[l]:a;e.each(f,function(e,t){var n=l||e;i+="["+n+"]"+t+"[/"+n+"]"});break;case"group":i+="["+l,e.each(a[l],function(e,t){i+=s.shortcode_tags(e,t)}),i+="]",i+=s.shortcode_parse(a[h],h),i+="[/"+l+"]";break;case"repeater":i+=s.shortcode_parse(a[h],h);break;default:i+=s.shortcode_parse(a)}if(i=""===i?"["+l+"]":i,o){var p=t.csf_gutenberg_props.attributes.hasOwnProperty("shortcode")?t.csf_gutenberg_props.attributes.shortcode:"";t.csf_gutenberg_props.setAttributes({shortcode:p+i})}else if(c)s.send_to_editor(i,c);else{var g=r?e(r):u.parent().find("textarea");g.val(s.insertAtChars(g,i)).trigger("change")}v.hide()}}),v.on("click",".csf--repeat-button",function(e){e.preventDefault();var t=v.find(".csf--repeatable"),n=p.csf_clone(),i=n.find(".csf-repeat-remove");n.appendTo(t);n.find(".csf-fields").csf_reload_script(),a.helper.name_nested_replace(v.find(".csf--repeat-shortcode"),h),i.on("click",function(){n.remove(),a.helper.name_nested_replace(v.find(".csf--repeat-shortcode"),h)})}),v.on("click",".csf-modal-close, .csf-modal-overlay",function(){v.hide()})})},"function"==typeof Color&&(Color.prototype.toString=function(){if(this._alpha<1)return this.toCSS("rgba",this._alpha).replace(/\s+/g,"");var e=parseInt(this._color,10).toString(16);if(this.error)return"";if(e.length<6)for(var t=6-e.length-1;t>=0;t--)e="0"+e;return"#"+e}),a.funcs.parse_color=function(e){var t=e.replace(/\s+/g,""),n=-1!==t.indexOf("rgba")?parseFloat(100*t.replace(/^.*,(.+)\)/,"$1")):100;return{value:t,transparent:n,rgba:n<100}},e.fn.csf_color=function(){return this.each(function(){var n,i=e(this),s=a.funcs.parse_color(i.val()),c=!t.csf_vars.color_palette.length||t.csf_vars.color_palette;i.hasClass("wp-color-picker")&&i.closest(".wp-picker-container").after(i).remove(),i.wpColorPicker({palettes:c,change:function(e,t){var a=t.color.toString();n.removeClass("csf--transparent-active"),n.find(".csf--transparent-offset").css("background-color",a),i.val(a).trigger("change")},create:function(){n=i.closest(".wp-picker-container");var t=i.data("a8cIris"),c=e('<div class="csf--transparent-wrap"><div class="csf--transparent-slider"></div><div class="csf--transparent-offset"></div><div class="csf--transparent-text"></div><div class="csf--transparent-button">transparent <i class="fas fa-toggle-off"></i></div></div>').appendTo(n.find(".wp-picker-holder")),r=c.find(".csf--transparent-slider"),o=c.find(".csf--transparent-text"),f=c.find(".csf--transparent-offset"),l=c.find(".csf--transparent-button");"transparent"===i.val()&&n.addClass("csf--transparent-active"),l.on("click",function(){"transparent"!==i.val()?(i.val("transparent").trigger("change").removeClass("iris-error"),n.addClass("csf--transparent-active")):(i.val(t._color.toString()).trigger("change"),n.removeClass("csf--transparent-active"))}),r.slider({value:s.transparent,step:1,min:0,max:100,slide:function(e,n){var a=parseFloat(n.value/100);t._color._alpha=a,i.wpColorPicker("color",t._color.toString()),o.text(1===a||0===a?"":a)},create:function(){var e=parseFloat(s.transparent/100),c=e<1?e:"";o.text(c),f.css("background-color",s.value),n.on("click",".wp-picker-clear",function(){t._color._alpha=1,o.text(""),r.slider("option","value",100),n.removeClass("csf--transparent-active"),i.trigger("change")}),n.on("click",".wp-picker-default",function(){var e=a.funcs.parse_color(i.data("default-color")),n=parseFloat(e.transparent/100),s=n<1?n:"";t._color._alpha=n,o.text(s),r.slider("option","value",e.transparent)})}})}})})},e.fn.csf_chosen=function(){return this.each(function(){var n=e(this),a=n.parent().find(".chosen-container"),s=n.hasClass("csf-chosen-sortable")||!1,c=n.hasClass("csf-chosen-ajax")||!1,r=n.attr("multiple")||!1,o=r?"100%":"auto",f=e.extend({allow_single_deselect:!0,disable_search_threshold:10,width:o,no_results_text:t.csf_vars.i18n.no_results_text},n.data("chosen-settings"));if(a.length&&a.remove(),c){var l=e.extend({data:{type:"post",nonce:""},allow_single_deselect:!0,disable_search_threshold:-1,width:"100%",min_length:3,type_delay:500,typing_text:t.csf_vars.i18n.typing_text,searching_text:t.csf_vars.i18n.searching_text,no_results_text:t.csf_vars.i18n.no_results_text},n.data("chosen-settings"));n.CSFAjaxChosen(l)}else n.chosen(f);if(r){var d=n.parent().find(".csf-hidden-select"),h=d.val()||[];n.on("change",function(e,n){n&&n.selected?d.append('<option value="'+n.selected+'" selected="selected">'+n.selected+"</option>"):n&&n.deselected&&d.find('option[value="'+n.deselected+'"]').remove(),0===d.children().length&&t.wp.customize!==i&&t.wp.customize.control(d.data("customize-setting-link")).setting.set(""),d.trigger("change")}),n.CSFChosenOrder(h,!0)}if(s){var p=n.parent().find(".chosen-container").find(".chosen-choices");p.bind("mousedown",function(t){e(t.target).is("span")&&t.stopPropagation()}),p.sortable({items:"li:not(.search-field)",helper:"orginal",cursor:"move",placeholder:"search-choice-placeholder",start:function(e,t){t.placeholder.width(t.item.innerWidth()),t.placeholder.height(t.item.innerHeight())},update:function(t,i){var a="",s=n.data("chosen"),c=n.parent().find(".csf-hidden-select");p.find(".search-choice-close").each(function(){var t=e(this).data("option-array-index");e.each(s.results_data,function(e,n){n.array_index===t&&(a+='<option value="'+n.value+'" selected>'+n.value+"</option>")})}),c.children().remove(),c.append(a),c.trigger("change")}})}})},e.fn.csf_checkbox=function(){return this.each(function(){var t=e(this),n=t.find(".csf--input"),i=t.find(".csf--checkbox");i.on("click",function(){n.val(Number(i.prop("checked"))).trigger("change")})})},e.fn.csf_siblings=function(){return this.each(function(){var t=e(this),n=t.find(".csf--sibling"),i=t.data("multiple")||!1;n.on("click",function(){var n=e(this);i?n.hasClass("csf--active")?(n.removeClass("csf--active"),n.find("input").prop("checked",!1).trigger("change")):(n.addClass("csf--active"),n.find("input").prop("checked",!0).trigger("change")):(t.find("input").prop("checked",!1),n.find("input").prop("checked",!0).trigger("change"),n.addClass("csf--active").siblings().removeClass("csf--active"))})})},e.fn.csf_help=function(){return this.each(function(){var t,n,s=e(this);s.on({mouseenter:function(){t=e('<div class="csf-tooltip"></div>').html(s.find(".csf-help-text").html()).appendTo("body"),n=a.vars.is_rtl?s.offset().left+24:s.offset().left-t.outerWidth(),t.css({top:s.offset().top-(t.outerHeight()/2-14),left:n})},mouseleave:function(){t!==i&&t.remove()}})})},e.fn.csf_customizer_refresh=function(){return this.each(function(){var i=e(this),a=i.closest(".csf-customize-complex");if(a.length){var s=a.find(":input"),c=a.data("unique-id"),r=a.data("option-id"),o=s.serializeObjectCSF(),f=e.isEmptyObject(o)?"":o[c][r],l=t.wp.customize.control(c+"["+r+"]");l.setting._value=null,l.setting.set(f)}else i.find(":input").first().trigger("change");e(n).trigger("csf-customizer-refresh",i)})},e.fn.csf_customizer_listen=function(n){var s=e.extend({closest:!1},n);return this.each(function(){if(t.wp.customize!==i){var n=s.closest?e(this).closest(".csf-customize-complex"):e(this),c=n.find(":input"),r=n.data("unique-id"),o=n.data("option-id");r!==i&&c.on("change keyup",a.helper.debounce(function(){var i=n.find(":input").serializeObjectCSF(),a=!e.isEmptyObject(i)&&i[r]&&i[r][o]?i[r][o]:"";t.wp.customize.control(r+"["+o+"]").setting.set(a)},250))}})},e(n).on("expanded",".control-section",function(){var t=e(this);if(t.hasClass("open")&&!t.data("inited")){var n=t.find(".csf-customize-field"),i=t.find(".csf-customize-complex");n.length&&(t.csf_dependency(),n.csf_reload_script({dependency:!1}),i.csf_customizer_listen()),t.data("inited",!0)}}),a.vars.$window.on("resize csf.resize",a.helper.debounce(function(n){(navigator.userAgent.indexOf("AppleWebKit/")>-1?a.vars.$window.width():t.innerWidth)<=782&&!a.vars.onloaded&&(e(".csf-section").csf_reload_script(),a.vars.onloaded=!0)},200)).trigger("csf.resize"),e.fn.csf_widgets=function(){this.length&&(e(n).on("widget-added widget-updated",function(e,t){t.find(".csf-fields").csf_reload_script()}),e(".widgets-sortables, .control-section-sidebar").on("sortstop",function(e,t){t.item.find(".csf-fields").csf_reload_script_retry()}),e(n).on("click",".widget-top",function(t){e(this).parent().find(".csf-fields").csf_reload_script()}))},e.fn.csf_reload_script_retry=function(){return this.each(function(){var t=e(this);t.data("inited")&&t.children(".csf-field-wp_editor").csf_field_wp_editor()})},e.fn.csf_reload_script=function(t){var i=e.extend({dependency:!0},t);return this.each(function(){var t=e(this);t.data("inited")||(t.children(".csf-field-accordion").csf_field_accordion(),t.children(".csf-field-backup").csf_field_backup(),t.children(".csf-field-background").csf_field_background(),t.children(".csf-field-code_editor").csf_field_code_editor(),t.children(".csf-field-date").csf_field_date(),t.children(".csf-field-fieldset").csf_field_fieldset(),t.children(".csf-field-gallery").csf_field_gallery(),t.children(".csf-field-group").csf_field_group(),t.children(".csf-field-icon").csf_field_icon(),t.children(".csf-field-media").csf_field_media(),t.children(".csf-field-map").csf_field_map(),t.children(".csf-field-repeater").csf_field_repeater(),t.children(".csf-field-slider").csf_field_slider(),t.children(".csf-field-sortable").csf_field_sortable(),t.children(".csf-field-sorter").csf_field_sorter(),t.children(".csf-field-spinner").csf_field_spinner(),t.children(".csf-field-switcher").csf_field_switcher(),t.children(".csf-field-tabbed").csf_field_tabbed(),t.children(".csf-field-typography").csf_field_typography(),t.children(".csf-field-upload").csf_field_upload(),t.children(".csf-field-wp_editor").csf_field_wp_editor(),t.children(".csf-field-border").find(".csf-color").csf_color(),t.children(".csf-field-background").find(".csf-color").csf_color(),t.children(".csf-field-color").find(".csf-color").csf_color(),t.children(".csf-field-color_group").find(".csf-color").csf_color(),t.children(".csf-field-link_color").find(".csf-color").csf_color(),t.children(".csf-field-typography").find(".csf-color").csf_color(),t.children(".csf-field-select").find(".csf-chosen").csf_chosen(),t.children(".csf-field-checkbox").find(".csf-checkbox").csf_checkbox(),t.children(".csf-field-button_set").find(".csf-siblings").csf_siblings(),t.children(".csf-field-image_select").find(".csf-siblings").csf_siblings(),t.children(".csf-field-palette").find(".csf-siblings").csf_siblings(),t.children(".csf-field").find(".csf-help").csf_help(),i.dependency&&t.csf_dependency(),t.data("inited",!0),e(n).trigger("csf-reload-script",t))})},e(n).ready(function(){e(".csf-save").csf_save(),e(".csf-options").csf_options(),e(".csf-sticky-header").csf_sticky(),e(".csf-nav-options").csf_nav_options(),e(".csf-nav-metabox").csf_nav_metabox(),e(".csf-taxonomy").csf_taxonomy(),e(".csf-page-templates").csf_page_templates(),e(".csf-post-formats").csf_post_formats(),e(".csf-shortcode").csf_shortcode(),e(".csf-search").csf_search(),e(".csf-confirm").csf_confirm(),e(".csf-expand-all").csf_expand_all(),e(".csf-onload").csf_reload_script(),e(".widget").csf_widgets()})}(jQuery,window,document);
1
+ /* Codestar Framework | A Simple and Lightweight WordPress Option Framework - v2.1.6*/
2
 
3
+ !function(A,_,b,y){"use strict";var E=E||{};E.funcs={},E.vars={onloaded:!1,$body:A("body"),$window:A(_),$document:A(b),$form_warning:null,is_confirm:!1,form_modified:!1,code_themes:[],is_rtl:A("body").hasClass("rtl")},E.helper={uid:function(e){return(e||"")+Math.random().toString(36).substr(2,9)},preg_quote:function(e){return(e+"").replace(/(\[|\-|\])/g,"\\$1")},name_nested_replace:function(e,t){var n=new RegExp("("+E.helper.preg_quote(t)+")\\[(\\d+)\\]","g");e.find(":radio").each(function(){(this.checked||this.orginal_checked)&&(this.orginal_checked=!0)}),e.each(function(e){A(this).find(":input").each(function(){this.name=this.name.replace(n,t+"["+e+"]"),this.orginal_checked&&(this.checked=!0)})})},debounce:function(i,a,s){var c;return function(){var e=this,t=arguments,n=s&&!c;clearTimeout(c),c=setTimeout(function(){c=null,s||i.apply(e,t)},a),n&&i.apply(e,t)}}},A.fn.csf_clone=function(){for(var e=A.fn.clone.apply(this,arguments),t=this.find("select").add(this.filter("select")),n=e.find("select").add(e.filter("select")),i=0;i<t.length;++i)for(var a=0;a<t[i].options.length;++a)!0===t[i].options[a].selected&&(n[i].options[a].selected=!0);return this.find(":radio").each(function(){this.orginal_checked=this.checked}),e},A.fn.csf_expand_all=function(){return this.each(function(){A(this).on("click",function(e){e.preventDefault(),A(".csf-wrapper").toggleClass("csf-show-all"),A(".csf-section").csf_reload_script(),A(this).find(".fa").toggleClass("fa-indent").toggleClass("fa-outdent")})})},A.fn.csf_nav_options=function(){return this.each(function(){var a,s=A(this).find("a");A(_).on("hashchange csf.hashchange",function(){var e=_.location.hash.replace("#tab=",""),t=e||s.first().attr("href").replace("#tab=",""),n=A('[data-tab-id="'+t+'"]');if(n.length){n.closest(".csf-tab-item").addClass("csf-tab-expanded").siblings().removeClass("csf-tab-expanded"),n.next().is("ul")&&(t=(n=n.next().find("li").first().find("a")).data("tab-id")),s.removeClass("csf-active"),n.addClass("csf-active"),a&&a.hide();var i=A('[data-section-id="'+t+'"]');i.show(),i.csf_reload_script(),A(".csf-section-id").val(i.index()),a=i}}).trigger("csf.hashchange")})},A.fn.csf_nav_metabox=function(){return this.each(function(){var a,e=A(this),s=e.find("a"),c=e.parent().find(".csf-section");s.each(function(i){A(this).on("click",function(e){e.preventDefault();var t=A(this);s.removeClass("csf-active"),t.addClass("csf-active"),a!==y&&a.hide();var n=c.eq(i);n.show(),n.csf_reload_script(),a=n})}),s.first().trigger("click")})},A.fn.csf_page_templates=function(){this.length&&A(b).on("change",".editor-page-attributes__template select, #page_template",function(){var e=A(this).val()||"default";A(".csf-page-templates").removeClass("csf-metabox-show").addClass("csf-metabox-hide"),A(".csf-page-"+e.toLowerCase().replace(/[^a-zA-Z0-9]+/g,"-")).removeClass("csf-metabox-hide").addClass("csf-metabox-show")})},A.fn.csf_post_formats=function(){this.length&&A(b).on("change",'.editor-post-format select, #formatdiv input[name="post_format"]',function(){var e=A(this).val()||"default";e="0"===e?"default":e,A(".csf-post-formats").removeClass("csf-metabox-show").addClass("csf-metabox-hide"),A(".csf-post-format-"+e).removeClass("csf-metabox-hide").addClass("csf-metabox-show")})},A.fn.csf_search=function(){return this.each(function(){A(this).find("input").on("change keyup",function(){var n=A(this).val(),e=A(".csf-wrapper"),t=e.find(".csf-section").find("> .csf-field:not(.csf-depend-on)"),i=t.find("> .csf-title, .csf-search-tags");3<n.length?(t.addClass("csf-metabox-hide"),e.addClass("csf-search-all"),i.each(function(){var e=A(this);if(e.text().match(new RegExp(".*?"+n+".*?","i"))){var t=e.closest(".csf-field");t.removeClass("csf-metabox-hide"),t.parent().csf_reload_script()}})):(t.removeClass("csf-metabox-hide"),e.removeClass("csf-search-all"))})})},A.fn.csf_sticky=function(){return this.each(function(){var i=A(this),e=A(_),a=i.find(".csf-header-inner"),s=parseInt(a.css("padding-left"))+parseInt(a.css("padding-right")),c=0,r=!1,t=function(){r||requestAnimationFrame(function(){var e,t,n;e=i.offset().top,t=Math.max(32,e-c),n=Math.max(b.documentElement.clientWidth,_.innerWidth||0),t<=32&&782<n?(a.css({width:i.outerWidth()-s}),i.css({height:i.outerHeight()}).addClass("csf-sticky")):(a.removeAttr("style"),i.removeAttr("style").removeClass("csf-sticky")),r=!1}),r=!0},n=function(){c=e.scrollTop(),t()};e.on("scroll resize",n),n()})},A.fn.csf_dependency=function(){return this.each(function(){var e=A(this),t=A.csf_deps.createRuleset(),o=[],n=!1;e.children("[data-controller]").each(function(){var a=A(this),e=a.data("controller").split("|"),s=a.data("condition").split("|"),c=a.data("value").toString().split("|"),r=t;a.data("depend-global")&&(n=!0),A.each(e,function(e,t){var n=c[e]||"",i=s[e]||s[0];(r=r.createRule('[data-depend-id="'+t+'"]',i,n)).include(a),o.push(t)})}),o.length&&(n?A.csf_deps.enable(E.vars.$body,t,o):A.csf_deps.enable(e,t,o))})},A.fn.csf_field_accordion=function(){return this.each(function(){A(this).find(".csf-accordion-title").on("click",function(){var e=A(this),t=e.find(".csf-accordion-icon"),n=e.next();t.hasClass("fa-angle-right")?t.removeClass("fa-angle-right").addClass("fa-angle-down"):t.removeClass("fa-angle-down").addClass("fa-angle-right"),n.data("opened")||(n.csf_reload_script(),n.data("opened",!0)),n.toggleClass("csf-accordion-open")})})},A.fn.csf_field_backup=function(){return this.each(function(){if(_.wp.customize!==y){var t=this,n=A(this),i=(A("body"),n.find(".csf-import")),a=n.find(".csf-reset");t.notification=function(e){wp.customize.notifications&&wp.customize.OverlayNotification&&(wp.customize.state("saved").get()||(wp.customize.state("changesetStatus").set("trash"),wp.customize.each(function(e){e._dirty=!1}),wp.customize.state("saved").set(!0)),wp.customize.notifications.add(new wp.customize.OverlayNotification("csf_field_backup_notification",{type:"info",message:e,loading:!0})))},a.on("click",function(e){e.preventDefault(),E.vars.is_confirm&&(t.notification(_.csf_vars.i18n.reset_notification),_.wp.ajax.post("csf-reset",{unique:a.data("unique"),nonce:a.data("nonce")}).done(function(e){_.location.reload(!0)}).fail(function(e){alert(e.error),wp.customize.notifications.remove("csf_field_backup_notification")}))}),i.on("click",function(e){e.preventDefault(),E.vars.is_confirm&&(t.notification(_.csf_vars.i18n.import_notification),_.wp.ajax.post("csf-import",{unique:i.data("unique"),nonce:i.data("nonce"),data:n.find(".csf-import-data").val()}).done(function(e){_.location.reload(!0)}).fail(function(e){alert(e.error),wp.customize.notifications.remove("csf_field_backup_notification")}))})}})},A.fn.csf_field_background=function(){return this.each(function(){A(this).find(".csf--background-image").csf_reload_script()})},A.fn.csf_field_code_editor=function(){return this.each(function(){if("function"==typeof CodeMirror){var t=A(this),i=t.find("textarea"),e=t.find(".CodeMirror"),a=i.data("editor");e.length&&e.remove();var s=setInterval(function(){if(t.is(":visible")){var n=CodeMirror.fromTextArea(i[0],a);if("default"!==a.theme&&-1===E.vars.code_themes.indexOf(a.theme)){var e=A("<link>");A("#csf-codemirror-css").after(e),e.attr({rel:"stylesheet",id:"csf-codemirror-"+a.theme+"-css",href:a.cdnURL+"/theme/"+a.theme+".min.css",type:"text/css",media:"all"}),E.vars.code_themes.push(a.theme)}CodeMirror.modeURL=a.cdnURL+"/mode/%N/%N.min.js",CodeMirror.autoLoadMode(n,a.mode),n.on("change",function(e,t){i.val(n.getValue()).trigger("change")}),clearInterval(s)}})}})},A.fn.csf_field_date=function(){return this.each(function(){var e=A(this),i=e.find("input"),a=e.find(".csf-date-settings").data("settings"),t={showAnim:"",beforeShow:function(e,t){A(t.dpDiv).addClass("csf-datepicker-wrapper")},onClose:function(e,t){A(t.dpDiv).removeClass("csf-datepicker-wrapper")}};a=A.extend({},a,t),2===i.length&&(a=A.extend({},a,{onSelect:function(e){A(this),i.first();var t=i.first().attr("id")===A(this).attr("id")?"minDate":"maxDate",n=A.datepicker.parseDate(a.dateFormat,e);i.not(this).datepicker("option",t,n)}})),i.each(function(){var e=A(this);e.hasClass("hasDatepicker")&&e.removeAttr("id").removeClass("hasDatepicker"),e.datepicker(a)})})},A.fn.csf_field_fieldset=function(){return this.each(function(){A(this).find(".csf-fieldset-content").csf_reload_script()})},A.fn.csf_field_gallery=function(){return this.each(function(){var s,e=A(this),c=e.find(".csf-edit-gallery"),r=e.find(".csf-clear-gallery"),o=e.find("ul"),f=e.find("input");e.find("img");e.on("click",".csf-button, .csf-edit-gallery",function(e){var t=A(this),n=f.val(),i=t.hasClass("csf-edit-gallery")?"edit":"add",a="add"!==i||n.length?"gallery-edit":"gallery";e.preventDefault(),void 0!==_.wp&&_.wp.media&&_.wp.media.gallery&&("gallery"===a?(s=_.wp.media({library:{type:"image"},frame:"post",state:"gallery",multiple:!0})).open():(s=_.wp.media.gallery.edit('[gallery ids="'+n+'"]'),"add"===i&&s.setState("gallery-library")),s.on("update",function(e){o.empty();var t=e.models.map(function(e){var t=e.toJSON(),n=t.sizes&&t.sizes.thumbnail&&t.sizes.thumbnail.url?t.sizes.thumbnail.url:t.url;return o.append('<li><img src="'+n+'"></li>'),t.id});f.val(t.join(",")).trigger("change"),r.removeClass("hidden"),c.removeClass("hidden")}))}),r.on("click",function(e){e.preventDefault(),o.empty(),f.val("").trigger("change"),r.addClass("hidden"),c.addClass("hidden")})})},A.fn.csf_field_group=function(){return this.each(function(){var e=A(this),t=e.children(".csf-fieldset"),n=t.length?t:e,o=n.children(".csf-cloneable-wrapper"),a=n.children(".csf-cloneable-hidden"),f=n.children(".csf-cloneable-max"),l=n.children(".csf-cloneable-min"),d=o.data("field-id"),s=o.data("unique-id"),h=Boolean(Number(o.data("title-number"))),p=parseInt(o.data("max")),i=parseInt(o.data("min"));o.hasClass("ui-accordion")&&o.find(".ui-accordion-header-icon").remove();var u=function(e){e.find(".csf-cloneable-title-number").each(function(e){A(this).html(A(this).closest(".csf-cloneable-item").index()+1+".")})};o.accordion({header:"> .csf-cloneable-item > .csf-cloneable-title",collapsible:!0,active:!1,animate:!1,heightStyle:"content",icons:{header:"csf-cloneable-header-icon fas fa-angle-right",activeHeader:"csf-cloneable-header-icon fas fa-angle-down"},activate:function(e,t){var n=t.newPanel,i=t.newHeader;if(n.length&&!n.data("opened")){var a=n.children().first().find(":input").first(),s=i.find(".csf-cloneable-value");a.on("change keyup",function(e){s.text(a.val())}),n.csf_reload_script(),n.data("opened",!0),n.data("retry",!1)}else n.data("retry")&&(n.csf_reload_script_retry(),n.data("retry",!1))}}),o.sortable({axis:"y",handle:".csf-cloneable-title,.csf-cloneable-sort",helper:"original",cursor:"move",placeholder:"widget-placeholder",start:function(e,t){o.accordion({active:!1}),o.sortable("refreshPositions"),t.item.children(".csf-cloneable-content").data("retry",!0)},update:function(e,t){E.helper.name_nested_replace(o.children(".csf-cloneable-item"),d),o.csf_customizer_refresh(),h&&u(o)}}),n.children(".csf-cloneable-add").on("click",function(e){e.preventDefault();var t=o.children(".csf-cloneable-item").length;if(l.hide(),p&&p<t+1)f.show();else{var n=s+d+"["+t+"]",i=a.csf_clone(!0);i.removeClass("csf-cloneable-hidden"),i.find(':input[name!="_pseudo"]').each(function(){this.name=n+this.name.replace(this.name.startsWith("_nonce")?"_nonce":s,"")}),i.find(".csf-data-wrapper").each(function(){A(this).attr("data-unique-id",n)}),o.append(i),o.accordion("refresh"),o.accordion({active:t}),o.csf_customizer_refresh(),o.csf_customizer_listen({closest:!0}),h&&u(o)}});var c=function(e){e.preventDefault();var t=o.children(".csf-cloneable-item").length;if(l.hide(),p&&p<t+1)f.show();else{var n=A(this).parent().parent(),i=n.children(".csf-cloneable-helper").csf_clone(!0),a=n.children(".csf-cloneable-title").csf_clone(),s=n.children(".csf-cloneable-content").csf_clone(),c=new RegExp("("+E.helper.preg_quote(d)+")\\[(\\d+)\\]","g");s.find(".csf-data-wrapper").each(function(){var e=A(this);e.attr("data-unique-id",e.attr("data-unique-id").replace(c,d+"["+(n.index()+1)+"]"))});var r=A('<div class="csf-cloneable-item" />');r.append(i),r.append(a),r.append(s),o.children().eq(n.index()).after(r),E.helper.name_nested_replace(o.children(".csf-cloneable-item"),d),o.accordion("refresh"),o.csf_customizer_refresh(),o.csf_customizer_listen({closest:!0}),h&&u(o)}};o.children(".csf-cloneable-item").children(".csf-cloneable-helper").on("click",".csf-cloneable-clone",c),n.children(".csf-cloneable-hidden").children(".csf-cloneable-helper").on("click",".csf-cloneable-clone",c);var r=function(e){e.preventDefault();var t=o.children(".csf-cloneable-item").length;f.hide(),l.hide(),i&&t-1<i?l.show():(A(this).closest(".csf-cloneable-item").remove(),E.helper.name_nested_replace(o.children(".csf-cloneable-item"),d),o.csf_customizer_refresh(),h&&u(o))};o.children(".csf-cloneable-item").children(".csf-cloneable-helper").on("click",".csf-cloneable-remove",r),n.children(".csf-cloneable-hidden").children(".csf-cloneable-helper").on("click",".csf-cloneable-remove",r)})},A.fn.csf_field_icon=function(){return this.each(function(){var n=A(this);n.on("click",".csf-icon-add",function(e){e.preventDefault();var t=A(this),i=A("#csf-modal-icon");i.removeClass("hidden"),E.vars.$icon_target=n,E.vars.icon_modal_loaded||(i.find(".csf-modal-loading").show(),_.wp.ajax.post("csf-get-icons",{nonce:t.data("nonce")}).done(function(e){i.find(".csf-modal-loading").hide(),E.vars.icon_modal_loaded=!0;var n=i.find(".csf-modal-load").html(e.content);n.on("click","i",function(e){e.preventDefault();var t=A(this).attr("title");E.vars.$icon_target.find("i").removeAttr("class").addClass(t),E.vars.$icon_target.find("input").val(t).trigger("change"),E.vars.$icon_target.find(".csf-icon-preview").removeClass("hidden"),E.vars.$icon_target.find(".csf-icon-remove").removeClass("hidden"),i.addClass("hidden")}),i.on("change keyup",".csf-icon-search",function(){var t=A(this).val();n.find("i").each(function(){var e=A(this);e.attr("title").search(new RegExp(t,"i"))<0?e.hide():e.show()})}),i.on("click",".csf-modal-close, .csf-modal-overlay",function(){i.addClass("hidden")})}).fail(function(e){i.find(".csf-modal-loading").hide(),i.find(".csf-modal-load").html(e.error),i.on("click",function(){i.addClass("hidden")})}))}),n.on("click",".csf-icon-remove",function(e){e.preventDefault(),n.find(".csf-icon-preview").addClass("hidden"),n.find("input").val("").trigger("change"),A(this).addClass("hidden")})})},A.fn.csf_field_map=function(){return this.each(function(){if("undefined"!=typeof L){var e=A(this),t=e.find(".csf--map-osm"),n=e.find(".csf--map-search input"),i=e.find(".csf--latitude"),a=e.find(".csf--longitude"),s=e.find(".csf--zoom"),c=t.data("map"),r=L.map(t.get(0),c);L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:'&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'}).addTo(r);var o=L.marker(c.center,{draggable:!0}).addTo(r),f=function(e){i.val(e.lat),a.val(e.lng),s.val(r.getZoom())};r.on("click",function(e){o.setLatLng(e.latlng),f(e.latlng)}),r.on("zoom",function(){f(o.getLatLng())}),o.on("drag",function(){f(o.getLatLng())}),n.length||(n=A('[data-depend-id="'+e.find(".csf--address-field").data("address-field")+'"]'));var l={};n.autocomplete({source:function(e,n){var i=e.term;i in l?n(l[i]):A.get("https://nominatim.openstreetmap.org/search",{format:"json",q:i},function(e){var t;t=e.length?e.map(function(e){return{value:e.display_name,label:e.display_name,lat:e.lat,lon:e.lon}},"json"):[{value:"no-data",label:"No Results."}],l[i]=t,n(t)})},select:function(e,t){if("no-data"===t.item.value)return!1;var n=L.latLng(t.item.lat,t.item.lon);r.panTo(n),o.setLatLng(n),f(n)},create:function(e,t){A(this).autocomplete("widget").addClass("csf-map-ui-autocomplate")}});var d=function(){var e=L.latLng(i.val(),a.val());r.panTo(e),o.setLatLng(e)};i.on("change",d),a.on("change",d)}})},A.fn.csf_field_media=function(){return this.each(function(){var i,a=A(this),s=a.find(".csf--button"),c=a.find(".csf--remove"),r=s.data("library")&&s.data("library").split(",")||"",o=!!a.hasClass("csf-assign-field-background")&&a.closest(".csf-field-background").find(".csf--auto-attributes");s.on("click",function(e){e.preventDefault(),void 0!==_.wp&&_.wp.media&&_.wp.media.gallery&&(i||(i=_.wp.media({library:{type:r}})).on("select",function(){var e,t=i.state().get("selection").first().attributes,n=s.data("preview-size")||"thumbnail";r.length&&-1===r.indexOf(t.subtype)&&-1===r.indexOf(t.type)||(a.find(".csf--id").val(t.id),a.find(".csf--width").val(t.width),a.find(".csf--height").val(t.height),a.find(".csf--alt").val(t.alt),a.find(".csf--title").val(t.title),a.find(".csf--description").val(t.description),e=void 0!==t.sizes&&void 0!==t.sizes.thumbnail&&"thumbnail"===n?t.sizes.thumbnail.url:void 0!==t.sizes&&void 0!==t.sizes.full?t.sizes.full.url:t.icon,o&&o.removeClass("csf--attributes-hidden"),c.removeClass("hidden"),a.find(".csf--preview").removeClass("hidden"),a.find(".csf--src").attr("src",e),a.find(".csf--thumbnail").val(e),a.find(".csf--url").val(t.url).trigger("change"))}),i.open())}),c.on("click",function(e){e.preventDefault(),o&&o.addClass("csf--attributes-hidden"),c.addClass("hidden"),a.find("input").val(""),a.find(".csf--preview").addClass("hidden"),a.find(".csf--url").trigger("change")})})},A.fn.csf_field_repeater=function(){return this.each(function(){var e=A(this),t=e.children(".csf-fieldset"),n=t.length?t:e,r=n.children(".csf-repeater-wrapper"),a=n.children(".csf-repeater-hidden"),o=n.children(".csf-repeater-max"),f=n.children(".csf-repeater-min"),l=r.data("field-id"),s=r.data("unique-id"),d=parseInt(r.data("max")),i=parseInt(r.data("min"));r.children(".csf-repeater-item").children(".csf-repeater-content").csf_reload_script(),r.sortable({axis:"y",handle:".csf-repeater-sort",helper:"original",cursor:"move",placeholder:"widget-placeholder",update:function(e,t){E.helper.name_nested_replace(r.children(".csf-repeater-item"),l),r.csf_customizer_refresh(),t.item.csf_reload_script_retry()}}),n.children(".csf-repeater-add").on("click",function(e){e.preventDefault();var t=r.children(".csf-repeater-item").length;if(f.hide(),d&&d<t+1)o.show();else{var n=s+l+"["+t+"]",i=a.csf_clone(!0);i.removeClass("csf-repeater-hidden"),i.find(':input[name!="_pseudo"]').each(function(){this.name=n+this.name.replace(this.name.startsWith("_nonce")?"_nonce":s,"")}),i.find(".csf-data-wrapper").each(function(){A(this).attr("data-unique-id",n)}),r.append(i),i.children(".csf-repeater-content").csf_reload_script(),r.csf_customizer_refresh(),r.csf_customizer_listen({closest:!0})}});var c=function(e){e.preventDefault();var t=r.children(".csf-repeater-item").length;if(f.hide(),d&&d<t+1)o.show();else{var n=A(this).parent().parent().parent(),i=n.children(".csf-repeater-content").csf_clone(),a=n.children(".csf-repeater-helper").csf_clone(!0),s=new RegExp("("+E.helper.preg_quote(l)+")\\[(\\d+)\\]","g");i.find(".csf-data-wrapper").each(function(){var e=A(this);e.attr("data-unique-id",e.attr("data-unique-id").replace(s,l+"["+(n.index()+1)+"]"))});var c=A('<div class="csf-repeater-item" />');c.append(i),c.append(a),r.children().eq(n.index()).after(c),c.children(".csf-repeater-content").csf_reload_script(),E.helper.name_nested_replace(r.children(".csf-repeater-item"),l),r.csf_customizer_refresh(),r.csf_customizer_listen({closest:!0})}};r.children(".csf-repeater-item").children(".csf-repeater-helper").on("click",".csf-repeater-clone",c),n.children(".csf-repeater-hidden").children(".csf-repeater-helper").on("click",".csf-repeater-clone",c);var h=function(e){e.preventDefault();var t=r.children(".csf-repeater-item").length;o.hide(),f.hide(),i&&t-1<i?f.show():(A(this).closest(".csf-repeater-item").remove(),E.helper.name_nested_replace(r.children(".csf-repeater-item"),l),r.csf_customizer_refresh())};r.children(".csf-repeater-item").children(".csf-repeater-helper").on("click",".csf-repeater-remove",h),n.children(".csf-repeater-hidden").children(".csf-repeater-helper").on("click",".csf-repeater-remove",h)})},A.fn.csf_field_slider=function(){return this.each(function(){var e=A(this),n=e.find("input"),t=e.find(".csf-slider-ui"),i=n.data(),a=n.val()||0;t.hasClass("ui-slider")&&t.empty(),t.slider({range:"min",value:a,min:i.min,max:i.max,step:i.step,slide:function(e,t){n.val(t.value).trigger("change")}}),n.on("keyup",function(){t.slider("value",n.val())})})},A.fn.csf_field_sortable=function(){return this.each(function(){var n=A(this).find(".csf--sortable");n.sortable({axis:"y",helper:"original",cursor:"move",placeholder:"widget-placeholder",update:function(e,t){n.csf_customizer_refresh()}}),n.find(".csf--sortable-content").csf_reload_script()})},A.fn.csf_field_sorter=function(){return this.each(function(){var i=A(this),e=i.find(".csf-enabled"),t=i.find(".csf-disabled"),n=!!t.length&&t;e.sortable({connectWith:n,placeholder:"ui-sortable-placeholder",update:function(e,t){var n=t.item.find("input");t.item.parent().hasClass("csf-enabled")?n.attr("name",n.attr("name").replace("disabled","enabled")):n.attr("name",n.attr("name").replace("enabled","disabled")),i.csf_customizer_refresh()}}),n&&n.sortable({connectWith:e,placeholder:"ui-sortable-placeholder",update:function(e,t){i.csf_customizer_refresh()}})})},A.fn.csf_field_spinner=function(){return this.each(function(){var n=A(this),i=n.find("input"),e=n.find(".ui-spinner-button"),a=i.data("unit");e.length&&e.remove(),i.spinner({max:i.data("max")||100,min:i.data("min")||0,step:i.data("step")||1,create:function(e,t){a.length&&n.find(".ui-spinner-up").after('<span class="ui-button-text-only csf--unit">'+a+"</span>")},spin:function(e,t){i.val(t.value).trigger("change")}})})},A.fn.csf_field_switcher=function(){return this.each(function(){var n=A(this).find(".csf--switcher");n.on("click",function(){var e=0,t=n.find("input");n.hasClass("csf--active")?n.removeClass("csf--active"):(e=1,n.addClass("csf--active")),t.val(e).trigger("change")})})},A.fn.csf_field_tabbed=function(){return this.each(function(){var e=A(this),t=e.find(".csf-tabbed-nav a"),a=e.find(".csf-tabbed-section");a.eq(0).csf_reload_script(),t.on("click",function(e){e.preventDefault();var t=A(this),n=t.index(),i=a.eq(n);t.addClass("csf-tabbed-active").siblings().removeClass("csf-tabbed-active"),i.csf_reload_script(),i.removeClass("hidden").siblings().addClass("hidden")})})},A.fn.csf_field_typography=function(){return this.each(function(){var S=this,j=A(this),i=[],L=csf_typography_json.webfonts,t=csf_typography_json.googlestyles,I=csf_typography_json.defaultstyles;S.sanitize_subset=function(e){return e=(e=e.replace("-ext"," Extended")).charAt(0).toUpperCase()+e.slice(1)},S.sanitize_style=function(e){return t[e]?t[e]:e},S.load_google_font=function(e,t,n){e&&"object"==typeof WebFont&&(t=t?t.replace("normal",""):"",n=n?n.replace("normal",""):"",(t||n)&&(e=e+":"+t+n),-1===i.indexOf(e)&&WebFont.load({google:{families:[e]}}),i.push(e))},S.append_select_options=function(e,t,a,s,c){e.find("option").not(":first").remove();var r="";A.each(t,function(e,t){var n,i=t;n=c?a&&-1!==a.indexOf(t)?" selected":"":a&&a===t?" selected":"","subset"===s?i=S.sanitize_subset(t):"style"===s&&(i=S.sanitize_style(t)),r+='<option value="'+t+'"'+n+">"+i+"</option>"}),e.append(r).trigger("csf.change").trigger("chosen:updated")},S.init=function(){var l=[],e=j.find(".csf--typography"),d=j.find(".csf--type"),h=j.find(".csf--block-font-style"),v=e.data("unit"),g=e.data("line-height-unit"),t=e.data("exclude")?e.data("exclude").split(","):[];j.find(".csf--chosen").length&&j.find("select").each(function(){var e=A(this),t=e.parent().find(".chosen-container");t.length&&t.remove(),e.chosen({allow_single_deselect:!0,disable_search_threshold:15,width:"100%"})});var m=j.find(".csf--font-family"),i=m.val();m.find("option").not(":first-child").remove();var a="";A.each(L,function(n,e){t&&-1!==t.indexOf(n)||(a+='<optgroup label="'+e.label+'">',A.each(e.fonts,function(e,t){a+='<option value="'+(t="object"==typeof t?e:t)+'" data-type="'+n+'"'+(t===i?" selected":"")+">"+t+"</option>"}),a+="</optgroup>")}),m.append(a).trigger("chosen:updated");var p=j.find(".csf--block-font-style");if(p.length){var u=j.find(".csf--font-style-select"),_=u.val()?u.val().replace(/normal/g,""):"";u.on("change csf.change",function(e){var t=u.val();!t&&l&&-1===l.indexOf("normal")&&(t=l[0]);var n=t&&"italic"!==t&&"normal"===t?"normal":"",i=t&&"italic"!==t&&"normal"!==t?t.replace("italic",""):n,a=t&&"italic"===t.substr(-6)?"italic":"";j.find(".csf--font-weight").val(i),j.find(".csf--font-style").val(a)});var b=j.find(".csf--block-extra-styles");if(b.length)var y=j.find(".csf--extra-styles"),w=y.val()}var C=j.find(".csf--block-subset");if(C.length)var x=j.find(".csf--subset"),k=x.val(),z=x.data("multiple")||!1;var D=j.find(".csf--block-backup-font-family");m.on("change csf.change",function(e){C.length&&C.addClass("hidden"),b.length&&b.addClass("hidden"),D.length&&D.addClass("hidden");var t=m.find(":selected"),n=t.val(),i=t.data("type");if(i&&n){if("google"!==i&&"custom"!==i||!D.length||D.removeClass("hidden"),p.length){var a=I;"google"===i&&L[i].fonts[n][0]?a=L[i].fonts[n][0]:"custom"===i&&L[i].fonts[n]&&(a=L[i].fonts[n]);var s=-1!==(l=a).indexOf("normal")?"normal":a[0],c=_&&-1!==a.indexOf(_)?_:s;S.append_select_options(u,a,c,"style"),_=!1,p.removeClass("hidden"),"google"===i&&b.length&&1<a.length&&(S.append_select_options(y,a,w,"style",!0),w=!1,b.removeClass("hidden"))}if("google"===i&&C.length&&L[i].fonts[n][1]){var r=L[i].fonts[n][1],o=r.length<2&&"latin"!==r[0]?r[0]:"",f=k&&-1!==r.indexOf(k)?k:o;f=z&&k?k:f,S.append_select_options(x,r,f,"subset",z),k=!1,C.removeClass("hidden")}}else h.find(":input").val(""),C.length&&(x.find("option").not(":first-child").remove(),x.trigger("chosen:updated")),p.length&&(u.find("option").not(":first-child").remove(),u.trigger("chosen:updated"));d.val(i)}).trigger("csf.change");var q=j.find(".csf--block-preview");if(q.length){var O=j.find(".csf--preview");j.on("change",E.helper.debounce(function(e){q.removeClass("hidden");var t=m.val(),n=j.find(".csf--font-weight").val(),i=j.find(".csf--font-style").val(),a=j.find(".csf--font-size").val(),s=j.find(".csf--font-variant").val(),c=j.find(".csf--line-height").val(),r=j.find(".csf--text-align").val(),o=j.find(".csf--text-transform").val(),f=j.find(".csf--text-decoration").val(),l=j.find(".csf--color").val(),d=j.find(".csf--word-spacing").val(),h=j.find(".csf--letter-spacing").val(),p=j.find(".csf--custom-style").val();"google"===j.find(".csf--type").val()&&S.load_google_font(t,n,i);var u={};t&&(u.fontFamily=t),n&&(u.fontWeight=n),i&&(u.fontStyle=i),s&&(u.fontVariant=s),a&&(u.fontSize=a+v),c&&(u.lineHeight=c+g),h&&(u.letterSpacing=h+v),d&&(u.wordSpacing=d+v),r&&(u.textAlign=r),o&&(u.textTransform=o),f&&(u.textDecoration=f),l&&(u.color=l),O.removeAttr("style"),p&&O.attr("style",p),O.css(u)},100)),q.on("click",function(){O.toggleClass("csf--black-background");var e=q.find(".csf--toggle");e.hasClass("fa-toggle-off")?e.removeClass("fa-toggle-off").addClass("fa-toggle-on"):e.removeClass("fa-toggle-on").addClass("fa-toggle-off")}),q.hasClass("hidden")||j.trigger("change")}},S.init()})},A.fn.csf_field_upload=function(){return this.each(function(){var t,e=A(this),n=e.find("input"),i=e.find(".csf--button"),a=e.find(".csf--remove"),s=i.data("library")&&i.data("library").split(",")||"";n.on("change",function(e){n.val()?a.removeClass("hidden"):a.addClass("hidden")}),i.on("click",function(e){e.preventDefault(),void 0!==_.wp&&_.wp.media&&_.wp.media.gallery&&(t||(t=_.wp.media({library:{type:s}})).on("select",function(){var e=t.state().get("selection").first().attributes;s.length&&-1===s.indexOf(e.subtype)&&-1===s.indexOf(e.type)||n.val(e.url).trigger("change")}),t.open())}),a.on("click",function(e){e.preventDefault(),n.val("").trigger("change")})})},A.fn.csf_field_wp_editor=function(){return this.each(function(){if(void 0!==_.wp.editor&&void 0!==_.tinyMCEPreInit&&void 0!==_.tinyMCEPreInit.mceInit.csf_wp_editor){var e=A(this),t=e.find(".csf-wp-editor"),n=e.find("textarea");(e.find(".wp-editor-wrap").length||e.find(".mce-container").length)&&(t.empty(),t.append(n),n.css("display",""));var i=E.helper.uid("csf-editor-");n.attr("id",i);var a={tinymce:_.tinyMCEPreInit.mceInit.csf_wp_editor,quicktags:_.tinyMCEPreInit.qtInit.csf_wp_editor},s=t.data("editor-settings"),c=wp.oldEditor?wp.oldEditor:wp.editor;c&&c.hasOwnProperty("autop")&&(wp.editor.autop=c.autop,wp.editor.removep=c.removep,wp.editor.initialize=c.initialize),a.tinymce=A.extend({},a.tinymce,{selector:"#"+i,setup:function(e){e.on("change",E.helper.debounce(function(){e.save(),n.trigger("change")},250))}}),!1===s.tinymce&&(a.tinymce=!1,t.addClass("csf-no-tinymce")),!1===s.quicktags&&(a.quicktags=!1,t.addClass("csf-no-quicktags"));var r=setInterval(function(){e.is(":visible")&&(_.wp.editor.initialize(i,a),clearInterval(r))});if(s.media_buttons&&_.csf_media_buttons){var o=t.find(".wp-media-buttons");if(o.length)o.find(".csf-shortcode-button").data("editor-id",i);else{var f=A(_.csf_media_buttons);f.find(".csf-shortcode-button").data("editor-id",i),t.prepend(f)}}}})},A.fn.csf_confirm=function(){return this.each(function(){A(this).on("click",function(e){var t=A(this).data("confirm")||_.csf_vars.i18n.confirm;if(!confirm(t))return e.preventDefault(),!1;E.vars.is_confirm=!0,E.vars.form_modified=!1})})},A.fn.serializeObject=function(){var a={};return A.each(this.serializeArray(),function(e,t){var n=t.name,i=t.value;a[n]=a[n]===y?i:A.isArray(a[n])?a[n].concat(i):[a[n],i]}),a},A.fn.csf_save=function(){return this.each(function(){var i,a=A(this),c=A(".csf-save"),r=A(".csf-options"),o=!1;a.on("click",function(e){if(!o){var t=a.data("save"),n=a.val();c.attr("value",t),a.hasClass("csf-save-ajax")?(e.preventDefault(),r.addClass("csf-saving"),c.prop("disabled",!0),_.wp.ajax.post("csf_"+r.data("unique")+"_ajax_save",{data:A("#csf-form").serializeJSONCSF()}).done(function(e){if(A(".csf-error").remove(),Object.keys(e.errors).length){var s='<i class="csf-label-error csf-error">!</i>';A.each(e.errors,function(e,t){var n=A('[data-depend-id="'+e+'"]'),i=A("#csf-tab-link-"+(n.closest(".csf-section").index()+1)),a=i.closest(".csf-tab-depth-0");n.closest(".csf-fieldset").append('<p class="csf-error csf-error-text">'+t+"</p>"),i.find(".csf-error").length||i.append(s),a.find(".csf-arrow .csf-error").length||a.find(".csf-arrow").append(s)})}r.removeClass("csf-saving"),c.prop("disabled",!1).attr("value",n),o=!1,E.vars.form_modified=!1,E.vars.$form_warning.hide(),clearTimeout(i);var t=A(".csf-form-success");t.empty().append(e.notice).fadeIn("fast",function(){i=setTimeout(function(){t.fadeOut("fast")},1e3)})}).fail(function(e){alert(e.error)})):E.vars.form_modified=!1}o=!0})})},A.fn.csf_options=function(){return this.each(function(){var e=A(this),t=e.find(".csf-content"),n=e.find(".csf-form-success"),i=e.find(".csf-form-warning"),a=e.find(".csf-header .csf-save");(E.vars.$form_warning=i).length&&(_.onbeforeunload=function(){return!!E.vars.form_modified||y},t.on("change keypress",":input",function(){E.vars.form_modified||(n.hide(),i.fadeIn("fast"),E.vars.form_modified=!0)})),n.hasClass("csf-form-show")&&setTimeout(function(){n.fadeOut("fast")},1e3),A(b).keydown(function(e){if((e.ctrlKey||e.metaKey)&&83===e.which)return a.trigger("click"),e.preventDefault(),!1})})},A.fn.csf_taxonomy=function(){return this.each(function(){var e=A(this),t=e.parents("form");if("addtag"===t.attr("id")){var n=t.find("#submit"),i=e.find(".csf-field").csf_clone();n.on("click",function(){t.find(".form-required").hasClass("form-invalid")||(e.data("inited",!1),e.empty(),e.html(i),i=i.csf_clone(),e.csf_reload_script())})}})},A.fn.csf_shortcode=function(){var m=this;return m.shortcode_parse=function(e,n){var i="";return A.each(e,function(e,t){i+="["+(n=n||e),A.each(t,function(e,t){"content"===e?(i+="]",i+=t,i+="[/"+n):i+=m.shortcode_tags(e,t)}),i+="]"}),i},m.shortcode_tags=function(e,t){var n="";return""!==t&&("object"!=typeof t||A.isArray(t)?n+=" "+e.replace("-","_")+'="'+t.toString()+'"':A.each(t,function(e,t){switch(e){case"background-image":t=t.url?t.url:""}""!==t&&(n+=" "+e.replace("-","_")+'="'+t.toString()+'"')})),n},m.insertAtChars=function(e,t){var n=void 0!==e[0].name?e[0]:e;return n.value.length&&void 0!==n.selectionStart?(n.focus(),n.value.substring(0,n.selectionStart)+t+n.value.substring(n.selectionEnd,n.value.length)):(n.focus(),t)},m.send_to_editor=function(e,t){var n;if("undefined"!=typeof tinymce&&(n=tinymce.get(t)),n&&!n.isHidden())n.execCommand("mceInsertContent",!1,e);else{var i=A("#"+t);i.val(m.insertAtChars(i,e)).trigger("change")}},this.each(function(){var c,r,o,n,f,l,d,a,h,p=A(this),i=p.find(".csf-modal-load"),u=(p.find(".csf-modal-content"),p.find(".csf-modal-insert")),s=p.find(".csf-modal-loading"),t=p.find("select"),v=p.data("modal-id"),g=p.data("nonce");A(b).on("click",'.csf-shortcode-button[data-modal-id="'+v+'"]',function(e){e.preventDefault(),h=A(this),c=h.data("editor-id")||!1,r=h.data("target-id")||!1,o=h.data("gutenberg-id")||!1,p.removeClass("hidden"),p.hasClass("csf-shortcode-single")&&f===y&&t.trigger("change")}),t.on("change",function(){var e=A(this),t=e.find(":selected");n=e.val(),f=t.data("shortcode"),l=t.data("view")||"normal",d=t.data("group")||f,i.empty(),n?(s.show(),_.wp.ajax.post("csf-get-shortcode-"+v,{shortcode_key:n,nonce:g}).done(function(e){s.hide();var t=A(e.content).appendTo(i);u.parent().removeClass("hidden"),a=t.find(".csf--repeat-shortcode").csf_clone(),t.csf_reload_script(),t.find(".csf-fields").csf_reload_script()})):u.parent().addClass("hidden")}),u.on("click",function(e){if(e.preventDefault(),!u.prop("disabled")&&!u.attr("disabled")){var i="",t=p.find(".csf-field:not(.csf-depend-on)").find(":input:not(.ignore)").serializeObjectCSF();switch(l){case"contents":var n=f?t[f]:t;A.each(n,function(e,t){var n=f||e;i+="["+n+"]"+t+"[/"+n+"]"});break;case"group":i+="["+f,A.each(t[f],function(e,t){i+=m.shortcode_tags(e,t)}),i+="]",i+=m.shortcode_parse(t[d],d),i+="[/"+f+"]";break;case"repeater":i+=m.shortcode_parse(t[d],d);break;default:i+=m.shortcode_parse(t)}if(i=""===i?"["+f+"]":i,o){var a=_.csf_gutenberg_props.attributes.hasOwnProperty("shortcode")?_.csf_gutenberg_props.attributes.shortcode:"";_.csf_gutenberg_props.setAttributes({shortcode:a+i})}else if(c)m.send_to_editor(i,c);else{var s=r?A(r):h.parent().find("textarea");s.val(m.insertAtChars(s,i)).trigger("change")}p.addClass("hidden")}}),p.on("click",".csf--repeat-button",function(e){e.preventDefault();var t=p.find(".csf--repeatable"),n=a.csf_clone(),i=n.find(".csf-repeat-remove");n.appendTo(t);n.find(".csf-fields").csf_reload_script(),E.helper.name_nested_replace(p.find(".csf--repeat-shortcode"),d),i.on("click",function(){n.remove(),E.helper.name_nested_replace(p.find(".csf--repeat-shortcode"),d)})}),p.on("click",".csf-modal-close, .csf-modal-overlay",function(){p.addClass("hidden")})})},"function"==typeof Color&&(Color.prototype.toString=function(){if(this._alpha<1)return this.toCSS("rgba",this._alpha).replace(/\s+/g,"");var e=parseInt(this._color,10).toString(16);if(this.error)return"";if(e.length<6)for(var t=6-e.length-1;0<=t;t--)e="0"+e;return"#"+e}),E.funcs.parse_color=function(e){var t=e.replace(/\s+/g,""),n=-1!==t.indexOf("rgba")?parseFloat(100*t.replace(/^.*,(.+)\)/,"$1")):100;return{value:t,transparent:n,rgba:n<100}},A.fn.csf_color=function(){return this.each(function(){var c,r=A(this),o=E.funcs.parse_color(r.val()),e=!_.csf_vars.color_palette.length||_.csf_vars.color_palette;r.hasClass("wp-color-picker")&&r.closest(".wp-picker-container").after(r).remove(),r.wpColorPicker({palettes:e,change:function(e,t){var n=t.color.toString();c.removeClass("csf--transparent-active"),c.find(".csf--transparent-offset").css("background-color",n),r.val(n).trigger("change")},create:function(){c=r.closest(".wp-picker-container");var i=r.data("a8cIris"),e=A('<div class="csf--transparent-wrap"><div class="csf--transparent-slider"></div><div class="csf--transparent-offset"></div><div class="csf--transparent-text"></div><div class="csf--transparent-button">transparent <i class="fas fa-toggle-off"></i></div></div>').appendTo(c.find(".wp-picker-holder")),a=e.find(".csf--transparent-slider"),s=e.find(".csf--transparent-text"),n=e.find(".csf--transparent-offset"),t=e.find(".csf--transparent-button");"transparent"===r.val()&&c.addClass("csf--transparent-active"),t.on("click",function(){"transparent"!==r.val()?(r.val("transparent").trigger("change").removeClass("iris-error"),c.addClass("csf--transparent-active")):(r.val(i._color.toString()).trigger("change"),c.removeClass("csf--transparent-active"))}),a.slider({value:o.transparent,step:1,min:0,max:100,slide:function(e,t){var n=parseFloat(t.value/100);i._color._alpha=n,r.wpColorPicker("color",i._color.toString()),s.text(1===n||0===n?"":n)},create:function(){var e=parseFloat(o.transparent/100),t=e<1?e:"";s.text(t),n.css("background-color",o.value),c.on("click",".wp-picker-clear",function(){i._color._alpha=1,s.text(""),a.slider("option","value",100),c.removeClass("csf--transparent-active"),r.trigger("change")}),c.on("click",".wp-picker-default",function(){var e=E.funcs.parse_color(r.data("default-color")),t=parseFloat(e.transparent/100),n=t<1?t:"";i._color._alpha=t,s.text(n),a.slider("option","value",e.transparent)})}})}})})},A.fn.csf_chosen=function(){return this.each(function(){var s=A(this),e=s.parent().find(".chosen-container"),t=s.hasClass("csf-chosen-sortable")||!1,n=s.hasClass("csf-chosen-ajax")||!1,i=s.attr("multiple")||!1,a=i?"100%":"auto",c=A.extend({allow_single_deselect:!0,disable_search_threshold:10,width:a,no_results_text:_.csf_vars.i18n.no_results_text},s.data("chosen-settings"));if(e.length&&e.remove(),n){var r=A.extend({data:{type:"post",nonce:""},allow_single_deselect:!0,disable_search_threshold:-1,width:"100%",min_length:3,type_delay:500,typing_text:_.csf_vars.i18n.typing_text,searching_text:_.csf_vars.i18n.searching_text,no_results_text:_.csf_vars.i18n.no_results_text},s.data("chosen-settings"));s.CSFAjaxChosen(r)}else s.chosen(c);if(i){var o=s.parent().find(".csf-hide-select"),f=o.val()||[];s.on("change",function(e,t){t&&t.selected?o.append('<option value="'+t.selected+'" selected="selected">'+t.selected+"</option>"):t&&t.deselected&&o.find('option[value="'+t.deselected+'"]').remove(),_.wp.customize!==y&&0===o.children().length&&o.data("customize-setting-link")&&_.wp.customize.control(o.data("customize-setting-link")).setting.set(""),o.trigger("change")}),s.CSFChosenOrder(f,!0)}if(t){var l=s.parent().find(".chosen-container").find(".chosen-choices");l.bind("mousedown",function(e){A(e.target).is("span")&&e.stopPropagation()}),l.sortable({items:"li:not(.search-field)",helper:"orginal",cursor:"move",placeholder:"search-choice-placeholder",start:function(e,t){t.placeholder.width(t.item.innerWidth()),t.placeholder.height(t.item.innerHeight())},update:function(e,t){var i="",a=s.data("chosen"),n=s.parent().find(".csf-hide-select");l.find(".search-choice-close").each(function(){var n=A(this).data("option-array-index");A.each(a.results_data,function(e,t){t.array_index===n&&(i+='<option value="'+t.value+'" selected>'+t.value+"</option>")})}),n.children().remove(),n.append(i),n.trigger("change")}})}})},A.fn.csf_checkbox=function(){return this.each(function(){var e=A(this),t=e.find(".csf--input"),n=e.find(".csf--checkbox");n.on("click",function(){t.val(Number(n.prop("checked"))).trigger("change")})})},A.fn.csf_siblings=function(){return this.each(function(){var t=A(this),e=t.find(".csf--sibling"),n=t.data("multiple")||!1;e.on("click",function(){var e=A(this);n?e.hasClass("csf--active")?(e.removeClass("csf--active"),e.find("input").prop("checked",!1).trigger("change")):(e.addClass("csf--active"),e.find("input").prop("checked",!0).trigger("change")):(t.find("input").prop("checked",!1),e.find("input").prop("checked",!0).trigger("change"),e.addClass("csf--active").siblings().removeClass("csf--active"))})})},A.fn.csf_help=function(){return this.each(function(){var e,t,n=A(this);n.on({mouseenter:function(){e=A('<div class="csf-tooltip"></div>').html(n.find(".csf-help-text").html()).appendTo("body"),t=E.vars.is_rtl?n.offset().left+24:n.offset().left-e.outerWidth(),e.css({top:n.offset().top-(e.outerHeight()/2-14),left:t})},mouseleave:function(){e!==y&&e.remove()}})})},A.fn.csf_customizer_refresh=function(){return this.each(function(){var e=A(this),t=e.closest(".csf-customize-complex");if(t.length){var n=t.find(":input"),i=t.data("unique-id"),a=t.data("option-id"),s=n.serializeObjectCSF(),c=A.isEmptyObject(s)?"":s[i][a],r=_.wp.customize.control(i+"["+a+"]");r.setting._value=null,r.setting.set(c)}else e.find(":input").first().trigger("change");A(b).trigger("csf-customizer-refresh",e)})},A.fn.csf_customizer_listen=function(e){var t=A.extend({closest:!1},e);return this.each(function(){if(_.wp.customize!==y){var n=t.closest?A(this).closest(".csf-customize-complex"):A(this),e=n.find(":input"),i=n.data("unique-id"),a=n.data("option-id");i!==y&&e.on("change keyup",E.helper.debounce(function(){var e=n.find(":input").serializeObjectCSF(),t=!A.isEmptyObject(e)&&e[i]&&e[i][a]?e[i][a]:"";_.wp.customize.control(i+"["+a+"]").setting.set(t)},250))}})},A(b).on("expanded",".control-section",function(){var e=A(this);if(e.hasClass("open")&&!e.data("inited")){var t=e.find(".csf-customize-field"),n=e.find(".csf-customize-complex");t.length&&(e.csf_dependency(),t.csf_reload_script({dependency:!1}),n.csf_customizer_listen()),e.data("inited",!0)}}),E.vars.$window.on("resize csf.resize",E.helper.debounce(function(e){(-1<navigator.userAgent.indexOf("AppleWebKit/")?E.vars.$window.width():_.innerWidth)<=782&&!E.vars.onloaded&&(A(".csf-section").csf_reload_script(),E.vars.onloaded=!0)},200)).trigger("csf.resize"),A.fn.csf_widgets=function(){this.length&&(A(b).on("widget-added widget-updated",function(e,t){t.find(".csf-fields").csf_reload_script()}),A(".widgets-sortables, .control-section-sidebar").on("sortstop",function(e,t){t.item.find(".csf-fields").csf_reload_script_retry()}),A(b).on("click",".widget-top",function(e){A(this).parent().find(".csf-fields").csf_reload_script()}))},A.fn.csf_nav_menu=function(){return this.each(function(){var e=A(this);e.on("click","a.item-edit",function(){A(this).closest("li.menu-item").find(".csf-fields").csf_reload_script()}),e.on("sortstop",function(e,t){t.item.find(".csf-fields").csf_reload_script_retry()})})},A.fn.csf_reload_script_retry=function(){return this.each(function(){var e=A(this);e.data("inited")&&e.children(".csf-field-wp_editor").csf_field_wp_editor()})},A.fn.csf_reload_script=function(e){var t=A.extend({dependency:!0},e);return this.each(function(){var e=A(this);e.data("inited")||(e.children(".csf-field-accordion").csf_field_accordion(),e.children(".csf-field-backup").csf_field_backup(),e.children(".csf-field-background").csf_field_background(),e.children(".csf-field-code_editor").csf_field_code_editor(),e.children(".csf-field-date").csf_field_date(),e.children(".csf-field-fieldset").csf_field_fieldset(),e.children(".csf-field-gallery").csf_field_gallery(),e.children(".csf-field-group").csf_field_group(),e.children(".csf-field-icon").csf_field_icon(),e.children(".csf-field-media").csf_field_media(),e.children(".csf-field-map").csf_field_map(),e.children(".csf-field-repeater").csf_field_repeater(),e.children(".csf-field-slider").csf_field_slider(),e.children(".csf-field-sortable").csf_field_sortable(),e.children(".csf-field-sorter").csf_field_sorter(),e.children(".csf-field-spinner").csf_field_spinner(),e.children(".csf-field-switcher").csf_field_switcher(),e.children(".csf-field-tabbed").csf_field_tabbed(),e.children(".csf-field-typography").csf_field_typography(),e.children(".csf-field-upload").csf_field_upload(),e.children(".csf-field-wp_editor").csf_field_wp_editor(),e.children(".csf-field-border").find(".csf-color").csf_color(),e.children(".csf-field-background").find(".csf-color").csf_color(),e.children(".csf-field-color").find(".csf-color").csf_color(),e.children(".csf-field-color_group").find(".csf-color").csf_color(),e.children(".csf-field-link_color").find(".csf-color").csf_color(),e.children(".csf-field-typography").find(".csf-color").csf_color(),e.children(".csf-field-select").find(".csf-chosen").csf_chosen(),e.children(".csf-field-checkbox").find(".csf-checkbox").csf_checkbox(),e.children(".csf-field-button_set").find(".csf-siblings").csf_siblings(),e.children(".csf-field-image_select").find(".csf-siblings").csf_siblings(),e.children(".csf-field-palette").find(".csf-siblings").csf_siblings(),e.children(".csf-field").find(".csf-help").csf_help(),t.dependency&&e.csf_dependency(),e.data("inited",!0),A(b).trigger("csf-reload-script",e))})},A(b).ready(function(){A(".csf-save").csf_save(),A(".csf-options").csf_options(),A(".csf-sticky-header").csf_sticky(),A(".csf-nav-options").csf_nav_options(),A(".csf-nav-metabox").csf_nav_metabox(),A(".csf-taxonomy").csf_taxonomy(),A(".csf-page-templates").csf_page_templates(),A(".csf-post-formats").csf_post_formats(),A(".csf-shortcode").csf_shortcode(),A(".csf-search").csf_search(),A(".csf-confirm").csf_confirm(),A(".csf-expand-all").csf_expand_all(),A(".csf-onload").csf_reload_script(),A(".widget").csf_widgets(),A("#menu-to-edit").csf_nav_menu()})}(jQuery,window,document);
admin/settings/assets/scss/csf-rtl.scss CHANGED
@@ -43,10 +43,11 @@
43
  * 02. 26. Field: number
44
  * 03. Taxonomy
45
  * 04. Profile
46
- * 05. Modal
47
- * 06. Customizer
48
- * 07. Responsive
49
- * 08. Others
 
50
  *
51
  * ---------------------------------------------------------
52
  *
@@ -57,7 +58,7 @@
57
  /**
58
  * 01. Base
59
  */
60
- .csf{
61
  margin-left: 20px;
62
  margin-right: 0;
63
  }
@@ -101,7 +102,7 @@
101
  clear: right;
102
 
103
  li{
104
- .csf-section-active:after{
105
  right: auto;
106
  left: 0;
107
  border-left-color: #fff;
@@ -114,7 +115,7 @@
114
  left: 10px;
115
  }
116
 
117
- &.csf-tab-active .csf-arrow:after{
118
  @include transform( rotate(-90deg) );
119
  }
120
  }
@@ -134,7 +135,7 @@
134
  }
135
  }
136
 
137
- .fa{
138
  margin-left: 5px;
139
  margin-right: 0;
140
  }
@@ -202,17 +203,15 @@
202
 
203
  .csf-section-title{
204
  padding: 20px;
205
-
206
- .fa{
207
- margin-left: 5px;
208
- margin-right: 0;
209
- }
210
  }
211
  }
212
 
213
- .csf-section-title .fa{
214
- margin-left: 5px;
215
- margin-right: 0;
 
 
 
216
  }
217
 
218
  /**
@@ -256,10 +255,24 @@
256
  .csf-field-checkbox,
257
  .csf-field-radio{
258
 
 
 
 
 
 
 
 
 
 
259
  .csf--inline-list li{
260
  margin-right: 0;
261
  margin-left: 15px;
262
  }
 
 
 
 
 
263
  }
264
 
265
  /**
@@ -572,6 +585,8 @@
572
  * 03. Taxonomy
573
  */
574
  .csf-taxonomy-add-fields{
 
 
575
 
576
  .csf-field > .csf-fieldset > .csf-help{
577
  left: -5px;
@@ -580,6 +595,8 @@
580
  }
581
 
582
  .csf-taxonomy-edit-fields{
 
 
583
 
584
  .csf-field > .csf-fieldset > .csf-help{
585
  right: auto;
@@ -590,7 +607,7 @@
590
  /**
591
  * 04. Profile
592
  */
593
- .csf-profile{
594
 
595
  > h2 > .fa{
596
  padding-right: 0;
@@ -610,7 +627,28 @@
610
  }
611
 
612
  /**
613
- * 05. Modal
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
614
  */
615
  .csf-modal-content{
616
 
@@ -629,7 +667,7 @@
629
  }
630
 
631
  /**
632
- * 06. Customizer
633
  */
634
  .control-section{
635
 
@@ -642,7 +680,7 @@
642
  }
643
 
644
  /**
645
- * 07. Responsive
646
  */
647
  @media only screen and (max-width:1200px){
648
  .csf-metabox .csf-field .csf-fieldset{
@@ -658,7 +696,7 @@
658
  }
659
 
660
  /**
661
- * 08. Others
662
  */
663
  .csf-field{
664
 
43
  * 02. 26. Field: number
44
  * 03. Taxonomy
45
  * 04. Profile
46
+ * 05. Nav Menu
47
+ * 06. Modal
48
+ * 07. Customizer
49
+ * 08. Responsive
50
+ * 09. Others
51
  *
52
  * ---------------------------------------------------------
53
  *
58
  /**
59
  * 01. Base
60
  */
61
+ .csf-options{
62
  margin-left: 20px;
63
  margin-right: 0;
64
  }
102
  clear: right;
103
 
104
  li{
105
+ .csf-active:after{
106
  right: auto;
107
  left: 0;
108
  border-left-color: #fff;
115
  left: 10px;
116
  }
117
 
118
+ &.csf-tab-expanded .csf-arrow:after{
119
  @include transform( rotate(-90deg) );
120
  }
121
  }
135
  }
136
  }
137
 
138
+ .csf-tab-icon{
139
  margin-left: 5px;
140
  margin-right: 0;
141
  }
203
 
204
  .csf-section-title{
205
  padding: 20px;
 
 
 
 
 
206
  }
207
  }
208
 
209
+ .csf-section-title{
210
+
211
+ .csf-section-icon{
212
+ margin-left: 5px;
213
+ margin-right: 0;
214
+ }
215
  }
216
 
217
  /**
255
  .csf-field-checkbox,
256
  .csf-field-radio{
257
 
258
+ ul ul li{
259
+ margin-left: 0;
260
+ margin-right: 8px;
261
+
262
+ &:first-child{
263
+ margin-right: 0;
264
+ }
265
+ }
266
+
267
  .csf--inline-list li{
268
  margin-right: 0;
269
  margin-left: 15px;
270
  }
271
+
272
+ .csf--text{
273
+ margin-left: 0;
274
+ margin-right: 5px;
275
+ }
276
  }
277
 
278
  /**
585
  * 03. Taxonomy
586
  */
587
  .csf-taxonomy-add-fields{
588
+ margin-right: 0;
589
+ margin-left: 30px;
590
 
591
  .csf-field > .csf-fieldset > .csf-help{
592
  left: -5px;
595
  }
596
 
597
  .csf-taxonomy-edit-fields{
598
+ margin-right: 0;
599
+ margin-left: 35px;
600
 
601
  .csf-field > .csf-fieldset > .csf-help{
602
  right: auto;
607
  /**
608
  * 04. Profile
609
  */
610
+ .csf-profile-options{
611
 
612
  > h2 > .fa{
613
  padding-right: 0;
627
  }
628
 
629
  /**
630
+ * 05. Nav Menu
631
+ */
632
+ .csf-nav-menu-options{
633
+
634
+ > .csf-fields{
635
+ margin-left: 0;
636
+ margin-right: -10px;
637
+ }
638
+ }
639
+
640
+ .csf-nav-menu-title {
641
+ padding-left: 14px;
642
+ padding-right: 12px;
643
+ }
644
+
645
+ .csf-nav-menu-icon{
646
+ margin-right: 0;
647
+ margin-left: 5px;
648
+ }
649
+
650
+ /**
651
+ * 06. Modal
652
  */
653
  .csf-modal-content{
654
 
667
  }
668
 
669
  /**
670
+ * 07. Customizer
671
  */
672
  .control-section{
673
 
680
  }
681
 
682
  /**
683
+ * 08. Responsive
684
  */
685
  @media only screen and (max-width:1200px){
686
  .csf-metabox .csf-field .csf-fieldset{
696
  }
697
 
698
  /**
699
+ * 09. Others
700
  */
701
  .csf-field{
702
 
admin/settings/assets/scss/csf.scss CHANGED
@@ -66,14 +66,15 @@
66
  * 05. Customizer
67
  * 06. Taxonomy
68
  * 07. Profile
69
- * 08. Modal
70
- * 08. 01. Shortcode Modal
71
- * 08. 02. Gutenberg Modal
72
- * 08. 03. Icon Modal
73
- * 09. Helper
74
- * 10. Welcome Page
75
- * 11. Responsive
76
- * 12. Others
 
77
  *
78
  * ---------------------------------------------------------
79
  *
@@ -86,6 +87,7 @@
86
  @import "vendor/widget";
87
  @import "vendor/customizer";
88
  @import "vendor/taxonomy";
 
89
  @import "vendor/profile";
90
  @import "vendor/modal";
91
  @import "vendor/helper";
66
  * 05. Customizer
67
  * 06. Taxonomy
68
  * 07. Profile
69
+ * 08. Nav Menu
70
+ * 09. Modal
71
+ * 09. 01. Shortcode Modal
72
+ * 09. 02. Gutenberg Modal
73
+ * 09. 03. Icon Modal
74
+ * 10. Helper
75
+ * 11. Welcome Page
76
+ * 12. Responsive
77
+ * 13. Others
78
  *
79
  * ---------------------------------------------------------
80
  *
87
  @import "vendor/widget";
88
  @import "vendor/customizer";
89
  @import "vendor/taxonomy";
90
+ @import "vendor/navmenu";
91
  @import "vendor/profile";
92
  @import "vendor/modal";
93
  @import "vendor/helper";
admin/settings/assets/scss/vendor/_base.scss CHANGED
@@ -33,6 +33,7 @@
33
 
34
  .csf-header-inner{
35
  padding: 25px;
 
36
 
37
  h1{
38
  float: left;
@@ -55,9 +56,9 @@
55
 
56
  .csf-header-inner{
57
  position: fixed;
58
- z-index: 99999;
59
  top: 32px;
60
- @include box-shadow(0 5px 25px rgba(black, 0.125));
61
  }
62
  }
63
 
@@ -115,7 +116,9 @@
115
  display: block;
116
  padding: 14px 12px;
117
  text-decoration: none;
118
- @include transition(all 0.3s ease);
 
 
119
 
120
  &:focus{
121
  outline: none;
@@ -123,23 +126,6 @@
123
  }
124
  }
125
 
126
- .csf-section-active{
127
-
128
- &:after{
129
- content: " ";
130
- position: absolute;
131
- right: 0;
132
- top: 50%;
133
- height: 0;
134
- width: 0;
135
- pointer-events: none;
136
- border: solid transparent;
137
- border-right-color: #fff;
138
- border-width: 4px;
139
- margin-top: -4px;
140
- }
141
- }
142
-
143
  .csf-arrow:after{
144
  content: "\f054";
145
  display: inline-block;
@@ -154,7 +140,7 @@
154
  @include transform(rotate(0));
155
  }
156
 
157
- &.csf-tab-active{
158
 
159
  .csf-arrow:after{
160
  @include transform( rotate(90deg) );
@@ -353,6 +339,10 @@
353
  .csf-metabox{
354
  margin: -6px -12px -12px -12px;
355
 
 
 
 
 
356
  .csf-section-title{
357
  padding: 20px;
358
  }
@@ -373,12 +363,12 @@
373
  }
374
  }
375
 
376
-
377
- .csf-restore-wrapper{
 
378
  position: relative;
379
  z-index: 1000000;
380
  text-align: right;
381
- padding: 10px;
382
  border-top: 1px solid #eee;
383
 
384
  .csf-button-cancel,
@@ -386,6 +376,10 @@
386
  display: none;
387
  }
388
 
 
 
 
 
389
  span{
390
  -webkit-user-select: none;
391
  user-select: none;
@@ -409,12 +403,12 @@
409
  }
410
 
411
  .csf-field{
412
- padding: 12px;
413
 
414
  .csf-title{
415
  float: none;
416
  width: 100%;
417
- margin-bottom: 10px;
418
  }
419
 
420
  .csf-fieldset{
@@ -423,8 +417,12 @@
423
  }
424
  }
425
 
 
 
 
 
426
  .csf-notice{
427
- padding: 12px;
428
  }
429
  }
430
 
@@ -434,6 +432,10 @@
434
  .csf-comment-metabox{
435
  margin: -6px -12px -12px -12px;
436
 
 
 
 
 
437
  .csf-section-title{
438
  padding: 20px;
439
  }
33
 
34
  .csf-header-inner{
35
  padding: 25px;
36
+ transition: box-shadow .3s ease;
37
 
38
  h1{
39
  float: left;
56
 
57
  .csf-header-inner{
58
  position: fixed;
59
+ z-index: 99;
60
  top: 32px;
61
+ @include box-shadow(0 5px 10px rgba(black, 0.1));
62
  }
63
  }
64
 
116
  display: block;
117
  padding: 14px 12px;
118
  text-decoration: none;
119
+ transition-property: color;
120
+ transition-duration: 0.2s;
121
+ transition-timing-function: ease;
122
 
123
  &:focus{
124
  outline: none;
126
  }
127
  }
128
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
129
  .csf-arrow:after{
130
  content: "\f054";
131
  display: inline-block;
140
  @include transform(rotate(0));
141
  }
142
 
143
+ &.csf-tab-expanded{
144
 
145
  .csf-arrow:after{
146
  @include transform( rotate(90deg) );
339
  .csf-metabox{
340
  margin: -6px -12px -12px -12px;
341
 
342
+ .csf-field{
343
+ padding: 20px;
344
+ }
345
+
346
  .csf-section-title{
347
  padding: 20px;
348
  }
363
  }
364
  }
365
 
366
+ .csf-sections-restore{
367
+ float: left;
368
+ width: 100%;
369
  position: relative;
370
  z-index: 1000000;
371
  text-align: right;
 
372
  border-top: 1px solid #eee;
373
 
374
  .csf-button-cancel,
376
  display: none;
377
  }
378
 
379
+ label{
380
+ padding: 10px;
381
+ }
382
+
383
  span{
384
  -webkit-user-select: none;
385
  user-select: none;
403
  }
404
 
405
  .csf-field{
406
+ padding: 10px 15px;
407
 
408
  .csf-title{
409
  float: none;
410
  width: 100%;
411
+ margin-bottom: 6px;
412
  }
413
 
414
  .csf-fieldset{
417
  }
418
  }
419
 
420
+ .csf-field-text input{
421
+ width: 100%;
422
+ }
423
+
424
  .csf-notice{
425
+ padding: 10px 15px;
426
  }
427
  }
428
 
432
  .csf-comment-metabox{
433
  margin: -6px -12px -12px -12px;
434
 
435
+ .csf-field{
436
+ padding: 20px;
437
+ }
438
+
439
  .csf-section-title{
440
  padding: 20px;
441
  }
admin/settings/assets/scss/vendor/_customizer.scss CHANGED
@@ -52,7 +52,7 @@
52
  padding: 10px 15px;
53
  }
54
 
55
- .csf-text-subtitle{
56
  margin-top: 4px;
57
  font-size: 12px;
58
  }
52
  padding: 10px 15px;
53
  }
54
 
55
+ .csf-subtitle-text{
56
  margin-top: 4px;
57
  font-size: 12px;
58
  }
admin/settings/assets/scss/vendor/_fields.scss CHANGED
@@ -5,7 +5,7 @@
5
  position: relative;
6
  padding: 30px;
7
 
8
- + .csf-field:not(.hidden){
9
  border-top: 1px solid #eee;
10
  }
11
 
@@ -70,6 +70,10 @@
70
  position: relative;
71
  margin-bottom: 5px;
72
 
 
 
 
 
73
  h4{
74
  font-size: 1em;
75
  }
@@ -95,17 +99,17 @@
95
  outline: none;
96
  border-color: #999;
97
  }
98
- }
99
 
100
- .csf-accordion-icon{
101
- width: 14px;
102
- text-align: center;
 
 
103
  }
104
 
105
- .csf--icon{
106
- width: 20px;
107
  text-align: center;
108
- margin-right: 2px;
109
  }
110
 
111
  .csf-accordion-content{
@@ -145,6 +149,7 @@
145
 
146
  .csf--background-colors{
147
  display: flex;
 
148
  }
149
 
150
  .csf--background-attributes{
@@ -324,23 +329,40 @@
324
 
325
  ul{
326
  margin: 0;
327
- padding: 0 1px;
328
  list-style-type: none;
329
  overflow-y: auto;
330
  max-height: 305px;
331
 
 
 
 
 
332
  ul{
333
  max-height: none;
 
 
 
 
 
 
 
 
334
  }
335
  }
336
 
 
 
 
 
337
  .csf--inline-list li{
338
  display: inline-block;
339
  margin-right: 15px;
340
  }
341
 
342
- input[type="radio"]:checked:before{
343
- line-height: 10px;
 
344
  }
345
 
346
  .csf-checker{
@@ -927,6 +949,7 @@
927
 
928
  .csf--placeholder{
929
  display: flex;
 
930
 
931
  input{
932
  width: 100%;
@@ -1747,6 +1770,7 @@
1747
 
1748
  .csf--wrap{
1749
  display: flex;
 
1750
  }
1751
 
1752
  .button{
5
  position: relative;
6
  padding: 30px;
7
 
8
+ + .csf-field{
9
  border-top: 1px solid #eee;
10
  }
11
 
70
  position: relative;
71
  margin-bottom: 5px;
72
 
73
+ &:last-child{
74
+ margin-bottom: 0;
75
+ }
76
+
77
  h4{
78
  font-size: 1em;
79
  }
99
  outline: none;
100
  border-color: #999;
101
  }
 
102
 
103
+ .csf--icon{
104
+ width: 20px;
105
+ text-align: center;
106
+ margin-right: 2px;
107
+ }
108
  }
109
 
110
+ .csf-accordion-icon{
111
+ width: 16px;
112
  text-align: center;
 
113
  }
114
 
115
  .csf-accordion-content{
149
 
150
  .csf--background-colors{
151
  display: flex;
152
+ flex-wrap: wrap;
153
  }
154
 
155
  .csf--background-attributes{
329
 
330
  ul{
331
  margin: 0;
332
+ padding: 0;
333
  list-style-type: none;
334
  overflow-y: auto;
335
  max-height: 305px;
336
 
337
+ li{
338
+ margin-bottom: 6px;
339
+ }
340
+
341
  ul{
342
  max-height: none;
343
+
344
+ li{
345
+ margin-left: 8px;
346
+
347
+ &:first-child{
348
+ margin-left: 0;
349
+ }
350
+ }
351
  }
352
  }
353
 
354
+ input{
355
+ margin: 0 1px;
356
+ }
357
+
358
  .csf--inline-list li{
359
  display: inline-block;
360
  margin-right: 15px;
361
  }
362
 
363
+ .csf--text{
364
+ margin-left: 5px;
365
+ vertical-align: middle;
366
  }
367
 
368
  .csf-checker{
949
 
950
  .csf--placeholder{
951
  display: flex;
952
+ align-items: flex-start;
953
 
954
  input{
955
  width: 100%;
1770
 
1771
  .csf--wrap{
1772
  display: flex;
1773
+ align-items: flex-start;
1774
  }
1775
 
1776
  .button{
admin/settings/assets/scss/vendor/_helper.scss CHANGED
@@ -1,117 +1,64 @@
1
  /**
2
- * 08. Helper
3
  */
4
- .csf-text-subtitle{
5
- margin-top: 10px;
6
  font-weight: 400;
7
  color: #999;
8
  }
9
 
10
- .csf-text-desc{
11
  clear: both;
12
  float: left;
13
  width: 100%;
14
- margin-top: 10px;
15
  font-weight: 400;
16
  color: #999;
17
  }
18
 
19
- .csf-text-success{
20
- color: #2b542c;
21
- }
22
-
23
- .csf-text-error{
24
- margin-top: 5px;
25
  color: #d02c21;
26
  }
27
 
28
- .csf-text-info{
29
- color: #31708f;
30
- }
31
-
32
- .csf-text-warning{
33
- color: #ffb900;
34
- }
35
-
36
- .csf-text-muted{
37
- color: #aaa;
38
  }
39
 
40
- .csf-text-left{
41
- text-align: left;
42
  }
43
 
44
- .csf-text-center{
45
- text-align: center;
46
- }
47
-
48
- .csf-text-right{
49
- text-align: right;
50
- }
51
-
52
- .csf-block-left{
53
- float: left;
54
- }
55
-
56
- .csf-block-right{
57
- float: right;
58
- }
59
-
60
- .csf-full-width{
61
- width: 100%;
62
- }
63
-
64
- .csf-full-half{
65
- width: 50%;
66
- }
67
-
68
- .csf-table{
69
- width: 100%;
70
- display: table;
71
- }
72
-
73
- .csf-table-cell{
74
- display: table-cell;
75
- vertical-align: middle;
76
- }
77
-
78
- .csf-table-expanded{
79
- width: 100%;
80
- }
81
-
82
- .csf-nowrap{
83
- white-space: nowrap;
84
- }
85
-
86
- .csf-text-highlight{
87
- padding: 2px 4px;
88
- font-size: 90%;
89
- color: #c7254e;
90
- background-color: #f9f2f4;
91
- @include border-radius(2px);
92
  }
93
 
94
- .csf-text-highlight-gray{
95
- padding: 2px 4px;
96
- font-size: 90%;
97
- background-color: #f0f0f0;
98
- @include border-radius(2px);
99
  }
100
 
101
- .csf-hidden{
102
  display: none;
103
  }
104
 
105
- .csf-hide{
106
- display: none !important;
107
- }
108
-
109
- .csf-show{
110
- display: block !important;
111
- }
112
-
113
- .csf-opacity{
114
- opacity: 0.5;
 
 
 
 
 
 
 
 
115
  }
116
 
117
  .csf-warning-primary{
@@ -141,7 +88,7 @@
141
  padding: 0 8px;
142
  margin-right: 4px;
143
  font-size: 11px;
144
- line-height: 28px;
145
  user-select: none;
146
  border-radius: 2px;
147
  }
1
  /**
2
+ * 10. Helper
3
  */
4
+ .csf-subtitle-text{
5
+ margin-top: 6px;
6
  font-weight: 400;
7
  color: #999;
8
  }
9
 
10
+ .csf-desc-text{
11
  clear: both;
12
  float: left;
13
  width: 100%;
14
+ margin-top: 6px;
15
  font-weight: 400;
16
  color: #999;
17
  }
18
 
19
+ .csf-error-text{
20
+ margin-top: 6px;
 
 
 
 
21
  color: #d02c21;
22
  }
23
 
24
+ .csf-before-text{
25
+ margin-bottom: 6px;
 
 
 
 
 
 
 
 
26
  }
27
 
28
+ .csf-after-text{
29
+ margin-top: 6px;
30
  }
31
 
32
+ .csf-metabox-hide{
33
+ display: none !important;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
  }
35
 
36
+ .csf-metabox-show{
37
+ display: block !important;
 
 
 
38
  }
39
 
40
+ .csf-depend-hidden.csf-depend-on{
41
  display: none;
42
  }
43
 
44
+ .csf-depend-visible.csf-depend-on{
45
+ display: block;
46
+ opacity: 0.75;
47
+ filter: grayscale(1);
48
+ user-select: none;
49
+ border-top: 1px solid #eee;
50
+
51
+ .clear:before{
52
+ content: "";
53
+ left: 0;
54
+ top: 0;
55
+ right: 0;
56
+ bottom: 0;
57
+ position: absolute;
58
+ background-color: #eee;
59
+ opacity: 0.25;
60
+ z-index: 10;
61
+ }
62
  }
63
 
64
  .csf-warning-primary{
88
  padding: 0 8px;
89
  margin-right: 4px;
90
  font-size: 11px;
91
+ line-height: 30px;
92
  user-select: none;
93
  border-radius: 2px;
94
  }
admin/settings/assets/scss/vendor/_modal.scss CHANGED
@@ -1,14 +1,17 @@
1
  /**
2
- * 08. Modal
3
  */
4
  .csf-modal{
5
- display: none;
6
  position: fixed;
7
  z-index: 100101;
8
  top: 0;
9
  left: 0;
10
  width: 100%;
11
  height: 100%;
 
 
 
 
12
  }
13
 
14
  .csf-modal-icon{
@@ -144,7 +147,7 @@
144
  }
145
 
146
  /**
147
- * 08. 01. Shortcode Modal
148
  */
149
  .csf--repeatable{
150
  padding: 15px 15px 0 15px;
@@ -213,7 +216,7 @@
213
  }
214
 
215
  /**
216
- * 08. 02. Gutenberg Modal
217
  */
218
  .csf-shortcode-block{
219
  text-align: center;
@@ -228,7 +231,7 @@
228
  }
229
 
230
  /**
231
- * 08. 03. Icon Modal
232
  */
233
  .csf-modal-icon{
234
 
@@ -242,6 +245,10 @@
242
  background-color: #f7f7f7;
243
  }
244
 
 
 
 
 
245
  .csf-icon-search{
246
  width: 50%;
247
  height: 40px;
@@ -275,7 +282,7 @@
275
  height: 618px;
276
  }
277
 
278
- .csf-text-error{
279
  padding: 10px;
280
  }
281
  }
1
  /**
2
+ * 09. Modal
3
  */
4
  .csf-modal{
 
5
  position: fixed;
6
  z-index: 100101;
7
  top: 0;
8
  left: 0;
9
  width: 100%;
10
  height: 100%;
11
+
12
+ &.hidden{
13
+ display: none;
14
+ }
15
  }
16
 
17
  .csf-modal-icon{
147
  }
148
 
149
  /**
150
+ * 09. 01. Shortcode Modal
151
  */
152
  .csf--repeatable{
153
  padding: 15px 15px 0 15px;
216
  }
217
 
218
  /**
219
+ * 09. 02. Gutenberg Modal
220
  */
221
  .csf-shortcode-block{
222
  text-align: center;
231
  }
232
 
233
  /**
234
+ * 09. 03. Icon Modal
235
  */
236
  .csf-modal-icon{
237
 
245
  background-color: #f7f7f7;
246
  }
247
 
248
+ .csf-modal-header{
249
+ text-align: center;
250
+ }
251
+
252
  .csf-icon-search{
253
  width: 50%;
254
  height: 40px;
282
  height: 618px;
283
  }
284
 
285
+ .csf-error-text{
286
  padding: 10px;
287
  }
288
  }
admin/settings/assets/scss/vendor/_navmenu.scss ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * 08. Nav Menu
3
+ */
4
+ .csf-nav-menu-options{
5
+ clear: both;
6
+ float: left;
7
+ width: 100%;
8
+
9
+ > .csf-fields{
10
+ margin-left: -10px;
11
+ margin-top: 10px;
12
+ margin-bottom: 10px;
13
+ border-top: 1px solid #eee;
14
+ border-bottom: 1px solid #eee;
15
+
16
+ > .csf-field{
17
+ padding: 12px 14px 12px 12px;
18
+
19
+ .csf-title{
20
+ float: none;
21
+ width: 100%;
22
+ margin-bottom: 5px;
23
+ }
24
+
25
+ .csf-fieldset{
26
+ float: none;
27
+ width: 100%;
28
+ }
29
+ }
30
+ }
31
+
32
+ .csf-field-text input{
33
+ width: 100%;
34
+ }
35
+
36
+ .csf-field-notice .csf-notice{
37
+ padding: 15px;
38
+ }
39
+ }
40
+
41
+ .csf-nav-menu-title{
42
+ padding: 12px 14px 12px 12px;
43
+ background-color: #f5f5f5;
44
+ border-top: 1px solid #eee;
45
+ border-bottom: 1px solid #eee;
46
+
47
+ &:first-child{
48
+ border-top: 0;
49
+ }
50
+
51
+ h4{
52
+ margin: 0;
53
+ padding: 0;
54
+ color: #23282d;
55
+ }
56
+ }
57
+
58
+ .csf-nav-menu-icon{
59
+ margin-right: 5px;
60
+ }
admin/settings/assets/scss/vendor/_profile.scss CHANGED
@@ -1,14 +1,14 @@
1
  /**
2
  * 06. Profile
3
  */
4
- .csf-profile{
5
 
6
  > h2 > .fa {
7
  padding-right: 7px;
8
  }
9
 
10
  > .csf-field{
11
- max-width: 800px;
12
  padding: 15px 0;
13
  border-top: none !important;
14
 
1
  /**
2
  * 06. Profile
3
  */
4
+ .csf-profile-options{
5
 
6
  > h2 > .fa {
7
  padding-right: 7px;
8
  }
9
 
10
  > .csf-field{
11
+ max-width: 750px;
12
  padding: 15px 0;
13
  border-top: none !important;
14
 
admin/settings/assets/scss/vendor/_responsive.scss CHANGED
@@ -1,5 +1,5 @@
1
  /**
2
- * 11. Responsive
3
  */
4
  @media only screen and (max-width:1200px){
5
 
@@ -134,7 +134,7 @@
134
  }
135
  }
136
 
137
- .csf-profile,
138
  .csf-taxonomy-edit-fields{
139
 
140
  > .csf-field{
@@ -151,4 +151,16 @@
151
  }
152
  }
153
  }
 
 
 
 
 
 
 
 
 
 
 
 
154
  }
1
  /**
2
+ * 12. Responsive
3
  */
4
  @media only screen and (max-width:1200px){
5
 
134
  }
135
  }
136
 
137
+ .csf-profile-options,
138
  .csf-taxonomy-edit-fields{
139
 
140
  > .csf-field{
151
  }
152
  }
153
  }
154
+
155
+ .csf-nav-menu-options{
156
+
157
+ > .csf-fields{
158
+ margin-left: -10px;
159
+ margin-right: -10px;
160
+
161
+ > .csf-field{
162
+ padding: 10px;
163
+ }
164
+ }
165
+ }
166
  }
admin/settings/assets/scss/vendor/_taxonomy.scss CHANGED
@@ -2,6 +2,7 @@
2
  * 06. Taxonomy
3
  */
4
  .csf-taxonomy{
 
5
 
6
  > .csf-field{
7
  border-top: none !important;
2
  * 06. Taxonomy
3
  */
4
  .csf-taxonomy{
5
+ max-width: 95%;
6
 
7
  > .csf-field{
8
  border-top: none !important;
admin/settings/assets/scss/vendor/_themes.scss CHANGED
@@ -61,9 +61,23 @@
61
  }
62
  }
63
 
64
- .csf-section-active{
65
  color: #fff;
66
  background-color: #111;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
67
  }
68
  }
69
 
@@ -76,7 +90,7 @@
76
  border-bottom: 1px solid #2f2f2f;
77
  }
78
 
79
- .csf-section-active{
80
  background-color: #101010;
81
  }
82
  }
@@ -164,12 +178,18 @@
164
  }
165
  }
166
 
167
- .csf-section-active{
168
  color: #222;
169
  background-color: #fff;
170
 
171
  &:after{
172
- display: none;
 
 
 
 
 
 
173
  }
174
  }
175
  }
@@ -193,6 +213,7 @@
193
 
194
  .csf-nav-background{
195
  background-color: #f5f5f5;
 
196
  }
197
 
198
  .csf-footer{
61
  }
62
  }
63
 
64
+ .csf-active{
65
  color: #fff;
66
  background-color: #111;
67
+
68
+ &:after{
69
+ content: " ";
70
+ position: absolute;
71
+ right: 0;
72
+ top: 50%;
73
+ height: 0;
74
+ width: 0;
75
+ pointer-events: none;
76
+ border: solid transparent;
77
+ border-right-color: #fff;
78
+ border-width: 4px;
79
+ margin-top: -4px;
80
+ }
81
  }
82
  }
83
 
90
  border-bottom: 1px solid #2f2f2f;
91
  }
92
 
93
+ .csf-active{
94
  background-color: #101010;
95
  }
96
  }
178
  }
179
  }
180
 
181
+ .csf-active{
182
  color: #222;
183
  background-color: #fff;
184
 
185
  &:after{
186
+ content: "";
187
+ position: absolute;
188
+ top: 0;
189
+ bottom: 0;
190
+ right: -1px;
191
+ width: 1px;
192
+ background-color: #fff;
193
  }
194
  }
195
  }
213
 
214
  .csf-nav-background{
215
  background-color: #f5f5f5;
216
+ border-right: 1px solid #e5e5e5;
217
  }
218
 
219
  .csf-footer{
admin/settings/assets/scss/vendor/_welcome.scss CHANGED
@@ -1,5 +1,5 @@
1
  /**
2
- * 10. Welcome Page
3
  */
4
  .csf-welcome-wrap{
5
  position: relative;
@@ -214,7 +214,7 @@
214
  border: 1px solid #e5e5e5;
215
 
216
  .csf--col{
217
- width: 25%;
218
  float: left;
219
  padding: 20px;
220
  text-align: center;
1
  /**
2
+ * 11. Welcome Page
3
  */
4
  .csf-welcome-wrap{
5
  position: relative;
214
  border: 1px solid #e5e5e5;
215
 
216
  .csf--col{
217
+ width: 33.333%;
218
  float: left;
219
  padding: 20px;
220
  text-align: center;
admin/settings/classes/abstract.class.php CHANGED
@@ -10,29 +10,29 @@
10
  if ( ! class_exists( 'CSF_Abstract' ) ) {
11
  abstract class CSF_Abstract {
12
 
13
- public $abstract = '';
14
- public $output_css = '';
15
- public $typographies = array();
 
16
 
17
  public function __construct() {
18
 
19
- // Check for embed google web fonts
20
- if ( ! empty( $this->args['enqueue_webfont'] ) ) {
21
- add_action( 'wp_enqueue_scripts', array( &$this, 'add_enqueue_google_fonts' ), 100 );
22
  }
23
 
24
- // Check for embed custom css styles
25
- if ( ! empty( $this->args['output_css'] ) ) {
26
- add_action( 'wp_head', array( &$this, 'add_output_css' ), 100 );
27
- }
28
 
 
 
29
  }
30
 
31
- public function add_enqueue_google_fonts() {
32
 
33
- if ( ! empty( $this->pre_fields ) ) {
34
 
35
- foreach ( $this->pre_fields as $field ) {
36
 
37
  $field_id = ( ! empty( $field['id'] ) ) ? $field['id'] : '';
38
  $field_type = ( ! empty( $field['type'] ) ) ? $field['type'] : '';
@@ -45,6 +45,28 @@ if ( ! class_exists( 'CSF_Abstract' ) ) {
45
 
46
  $class_name = 'CSF_Field_' . $field_type;
47
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
48
  if ( class_exists( $class_name ) ) {
49
 
50
  if ( method_exists( $class_name, 'output' ) || method_exists( $class_name, 'enqueue_google_fonts' ) ) {
@@ -52,21 +74,49 @@ if ( ! class_exists( 'CSF_Abstract' ) ) {
52
  $field_value = '';
53
 
54
  if ( $field_check && ( $this->abstract === 'options' || $this->abstract === 'customize' ) ) {
55
- $field_value = ( isset( $this->options[$field_id] ) && $this->options[$field_id] !== '' ) ? $this->options[$field_id] : '';
56
- } else if ( $field_check && $this->abstract === 'metabox' ) {
57
- $field_value = $this->get_meta_value( $field );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
58
  }
59
 
60
  $instance = new $class_name( $field, $field_value, $this->unique, 'wp/enqueue', $this );
61
 
62
  // typography enqueue and embed google web fonts
63
  if ( $field_type === 'typography' && $this->args['enqueue_webfont'] && ! empty( $field_value['font-family'] ) ) {
64
- $instance->enqueue_google_fonts();
 
 
 
 
 
 
65
  }
66
 
67
  // output css
68
  if ( $field_output && $this->args['output_css'] ) {
69
- $instance->output();
70
  }
71
 
72
  unset( $instance );
@@ -81,36 +131,6 @@ if ( ! class_exists( 'CSF_Abstract' ) ) {
81
 
82
  }
83
 
84
- if ( ! empty( $this->typographies ) && empty( $this->args['async_webfont'] ) ) {
85
-
86
- $api = '//fonts.googleapis.com/css';
87
- $query = array( 'family' => implode( '%7C', $this->typographies ) );
88
- $handle = 'csf-google-web-fonts-'. $this->unique;
89
-
90
- wp_enqueue_style( $handle, esc_url( add_query_arg( $query, $api ) ), array(), null );
91
-
92
- }
93
-
94
- if ( ! empty( $this->typographies ) && ! empty( $this->args['async_webfont'] ) ) {
95
-
96
- $api = '//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js';
97
- echo '<script type="text/javascript">';
98
- echo 'WebFontConfig={google:{families:['. "'" . implode( "','", $this->typographies ) . "'" .']}};';
99
- echo '!function(e){var t=e.createElement("script"),s=e.scripts[0];t.src="'. esc_url( $api ) .'",t.async=!0,s.parentNode.insertBefore(t,s)}(document);';
100
- echo '</script>';
101
-
102
- }
103
-
104
- }
105
-
106
- public function add_output_css() {
107
-
108
- $this->output_css = apply_filters( "csf_{$this->unique}_output_css", $this->output_css, $this );
109
-
110
- if ( ! empty( $this->output_css ) ) {
111
- echo '<style type="text/css">'. wp_strip_all_tags( $this->output_css ) .'</style>';
112
- }
113
-
114
  }
115
 
116
  }
10
  if ( ! class_exists( 'CSF_Abstract' ) ) {
11
  abstract class CSF_Abstract {
12
 
13
+ public $abstract = '';
14
+ public $output_css = '';
15
+ public $webfonts = array();
16
+ public $subsets = array();
17
 
18
  public function __construct() {
19
 
20
+ // Collect output css and typography
21
+ if ( ! empty( $this->args['output_css'] ) || ! empty( $this->args['enqueue_webfont'] ) ) {
22
+ add_action( 'wp_enqueue_scripts', array( &$this, 'collect_output_css_and_typography' ), 10 );
23
  }
24
 
25
+ }
 
 
 
26
 
27
+ public function collect_output_css_and_typography() {
28
+ $this->recursive_output_css( $this->pre_fields );
29
  }
30
 
31
+ public function recursive_output_css( $fields = array(), $combine_field = array() ) {
32
 
33
+ if ( ! empty( $fields ) ) {
34
 
35
+ foreach ( $fields as $field ) {
36
 
37
  $field_id = ( ! empty( $field['id'] ) ) ? $field['id'] : '';
38
  $field_type = ( ! empty( $field['type'] ) ) ? $field['type'] : '';
45
 
46
  $class_name = 'CSF_Field_' . $field_type;
47
 
48
+ if( $field_type === 'fieldset' ) {
49
+ if ( ! empty( $field['fields'] ) ) {
50
+ $this->recursive_output_css( $field['fields'], $field );
51
+ }
52
+ }
53
+
54
+ if( $field_type === 'accordion' ) {
55
+ if ( ! empty( $field['accordions'] ) ) {
56
+ foreach ( $field['accordions'] as $accordion ) {
57
+ $this->recursive_output_css( $accordion['fields'], $field );
58
+ }
59
+ }
60
+ }
61
+
62
+ if( $field_type === 'tabbed' ) {
63
+ if ( ! empty( $field['tabs'] ) ) {
64
+ foreach ( $field['tabs'] as $accordion ) {
65
+ $this->recursive_output_css( $accordion['fields'], $field );
66
+ }
67
+ }
68
+ }
69
+
70
  if ( class_exists( $class_name ) ) {
71
 
72
  if ( method_exists( $class_name, 'output' ) || method_exists( $class_name, 'enqueue_google_fonts' ) ) {
74
  $field_value = '';
75
 
76
  if ( $field_check && ( $this->abstract === 'options' || $this->abstract === 'customize' ) ) {
77
+
78
+ if( ! empty( $combine_field ) ) {
79
+
80
+ $field_value = ( isset( $this->options[$combine_field['id']][$field_id] ) ) ? $this->options[$combine_field['id']][$field_id] : '';
81
+
82
+ } else {
83
+
84
+ $field_value = ( isset( $this->options[$field_id] ) ) ? $this->options[$field_id] : '';
85
+
86
+ }
87
+
88
+ } else if ( $field_check && $this->abstract === 'metabox' && is_singular() ) {
89
+
90
+ if( ! empty( $combine_field ) ) {
91
+
92
+ $meta_value = $this->get_meta_value( $combine_field );
93
+ $field_value = ( isset( $meta_value[$field_id] ) ) ? $meta_value[$field_id] : '';
94
+
95
+ } else {
96
+
97
+ $meta_value = $this->get_meta_value( $field );
98
+ $field_value = ( isset( $meta_value ) ) ? $meta_value : '';
99
+
100
+ }
101
+
102
  }
103
 
104
  $instance = new $class_name( $field, $field_value, $this->unique, 'wp/enqueue', $this );
105
 
106
  // typography enqueue and embed google web fonts
107
  if ( $field_type === 'typography' && $this->args['enqueue_webfont'] && ! empty( $field_value['font-family'] ) ) {
108
+
109
+ $method = ( ! empty( $this->args['async_webfont'] ) ) ? 'async' : 'enqueue';
110
+ $family = $instance->enqueue_google_fonts();
111
+
112
+ CSF::$webfonts[$method][$family] = ( ! empty( $this->webfonts[$family] ) ) ? $family . ':' . implode( ',', $this->webfonts[$family] ) : $family;
113
+ CSF::$subsets = $this->subsets;
114
+
115
  }
116
 
117
  // output css
118
  if ( $field_output && $this->args['output_css'] ) {
119
+ CSF::$css .= $instance->output();
120
  }
121
 
122
  unset( $instance );
131
 
132
  }
133
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
134
  }
135
 
136
  }
admin/settings/classes/{options.class.php → admin-options.class.php} RENAMED
@@ -40,7 +40,7 @@ if ( ! class_exists( 'CSF_Options' ) ) {
40
  // menu extras
41
  'show_bar_menu' => true,
42
  'show_sub_menu' => true,
43
- 'show_network_menu' => true,
44
  'show_in_customizer' => false,
45
 
46
  'show_search' => true,
@@ -55,7 +55,7 @@ if ( ! class_exists( 'CSF_Options' ) ) {
55
 
56
  // admin bar menu settings
57
  'admin_bar_menu_icon' => '',
58
- 'admin_bar_menu_priority' => 80,
59
 
60
  // footer
61
  'footer_text' => '',
@@ -106,7 +106,7 @@ if ( ! class_exists( 'CSF_Options' ) ) {
106
  add_action( 'admin_bar_menu', array( &$this, 'add_admin_bar_menu' ), $this->args['admin_bar_menu_priority'] );
107
  add_action( 'wp_ajax_csf_'. $this->unique .'_ajax_save', array( &$this, 'ajax_save' ) );
108
 
109
- if ( ! empty( $this->args['show_network_menu'] ) ) {
110
  add_action( 'network_admin_menu', array( &$this, 'add_admin_menu' ) );
111
  }
112
 
@@ -183,6 +183,10 @@ if ( ! class_exists( 'CSF_Options' ) ) {
183
  // add admin bar menu
184
  public function add_admin_bar_menu( $wp_admin_bar ) {
185
 
 
 
 
 
186
  if ( ! empty( $this->args['show_bar_menu'] ) && empty( $this->args['menu_hidden'] ) ) {
187
 
188
  global $submenu;
@@ -197,25 +201,16 @@ if ( ! class_exists( 'CSF_Options' ) ) {
197
  ) );
198
 
199
  if ( ! empty( $submenu[$menu_slug] ) ) {
200
- foreach ( $submenu[$menu_slug] as $key => $menu ) {
201
  $wp_admin_bar->add_node( array(
202
  'parent' => $menu_slug,
203
- 'id' => $menu_slug .'-'. $key,
204
- 'title' => $menu[0],
205
- 'href' => esc_url( ( is_network_admin() ) ? network_admin_url( 'admin.php?page='. $menu[2] ) : admin_url( 'admin.php?page='. $menu[2] ) ),
206
  ) );
207
  }
208
  }
209
 
210
- if ( ! empty( $this->args['show_network_menu'] ) ) {
211
- $wp_admin_bar->add_node( array(
212
- 'parent' => 'network-admin',
213
- 'id' => $menu_slug .'-network-admin',
214
- 'title' => $menu_icon . esc_attr( $this->args['menu_title'] ),
215
- 'href' => esc_url( network_admin_url( 'admin.php?page='. $menu_slug ) ),
216
- ) );
217
- }
218
-
219
  }
220
 
221
  }
@@ -264,7 +259,7 @@ if ( ! class_exists( 'CSF_Options' ) ) {
264
 
265
  // XSS ok.
266
  // No worries, This "POST" requests is sanitizing in the below foreach. see #L337 - #L341
267
- $response = ( $ajax && ! empty( $_POST['data'] ) ) ? json_decode( wp_unslash( trim( $_POST['data'] ) ), true ) : $_POST;
268
 
269
  // Set variables.
270
  $data = array();
@@ -301,9 +296,9 @@ if ( ! class_exists( 'CSF_Options' ) ) {
301
 
302
  } else if ( ! empty( $transient['reset_section'] ) && ! empty( $section_id ) ) {
303
 
304
- if ( ! empty( $this->pre_sections[$section_id-1]['fields'] ) ) {
305
 
306
- foreach ( $this->pre_sections[$section_id-1]['fields'] as $field ) {
307
  if ( ! empty( $field['id'] ) ) {
308
  $data[$field['id']] = $this->get_default( $field );
309
  }
@@ -453,17 +448,8 @@ if ( ! class_exists( 'CSF_Options' ) ) {
453
  if ( ! empty( $this->args['show_sub_menu'] ) && count( $this->pre_tabs ) > 1 ) {
454
 
455
  // create submenus
456
- $tab_key = 1;
457
  foreach ( $this->pre_tabs as $section ) {
458
-
459
- call_user_func( 'add_submenu_page', $menu_slug, esc_attr( $section['title'] ), esc_attr( $section['title'] ), $menu_capability, $menu_slug .'#tab='. $tab_key, '__return_null' );
460
-
461
- if ( ! empty( $section['subs'] ) ) {
462
- $tab_key += ( count( $section['subs'] )-1 );
463
- }
464
-
465
- $tab_key++;
466
-
467
  }
468
 
469
  remove_submenu_page( $menu_slug, $menu_slug );
@@ -597,29 +583,27 @@ if ( ! class_exists( 'CSF_Options' ) ) {
597
 
598
  echo '<ul>';
599
 
600
- $tab_key = 1;
601
-
602
  foreach ( $this->pre_tabs as $tab ) {
603
 
 
604
  $tab_error = $this->error_check( $tab );
605
  $tab_icon = ( ! empty( $tab['icon'] ) ) ? '<i class="csf-tab-icon '. esc_attr( $tab['icon'] ) .'"></i>' : '';
606
 
607
  if ( ! empty( $tab['subs'] ) ) {
608
 
609
- echo '<li class="csf-tab-depth-0">';
610
 
611
- echo '<a href="#tab='. $tab_key .'" class="csf-arrow">'. wp_kses_post( $tab_icon . $tab['title'] . $tab_error ) .'</a>';
612
 
613
  echo '<ul>';
614
 
615
  foreach ( $tab['subs'] as $sub ) {
616
 
 
617
  $sub_error = $this->error_check( $sub );
618
  $sub_icon = ( ! empty( $sub['icon'] ) ) ? '<i class="csf-tab-icon '. esc_attr( $sub['icon'] ) .'"></i>' : '';
619
 
620
- echo '<li class="csf-tab-depth-1"><a id="csf-tab-link-'. esc_attr( $tab_key ) .'" href="#tab='. esc_attr( $tab_key ) .'">'. wp_kses_post( $sub_icon . $sub['title'] . $sub_error ) .'</a></li>';
621
-
622
- $tab_key++;
623
 
624
  }
625
 
@@ -629,9 +613,7 @@ if ( ! class_exists( 'CSF_Options' ) ) {
629
 
630
  } else {
631
 
632
- echo '<li class="csf-tab-depth-0"><a id="csf-tab-link-'. esc_attr( $tab_key ) .'" href="#tab='. esc_attr( $tab_key ) .'">'. wp_kses_post( $tab_icon . $tab['title'] . $tab_error ) .'</a></li>';
633
-
634
- $tab_key++;
635
 
636
  }
637
 
@@ -647,15 +629,15 @@ if ( ! class_exists( 'CSF_Options' ) ) {
647
 
648
  echo '<div class="csf-sections">';
649
 
650
- $section_key = 1;
651
-
652
  foreach ( $this->pre_sections as $section ) {
653
 
654
- $onload = ( ! $has_nav ) ? ' csf-onload' : '';
655
- $section_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-section-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
 
 
656
 
657
- echo '<div id="csf-section-'. $section_key .'" class="csf-section'. esc_attr( $onload ) .'">';
658
- echo ( $has_nav ) ? '<div class="csf-section-title"><h3>'. wp_kses_post( $section_icon . $section['title'] ) .'</h3></div>' : '';
659
  echo ( ! empty( $section['description'] ) ) ? '<div class="csf-field csf-section-description">'. wp_kses_post( $section['description'] ) .'</div>' : '';
660
 
661
  if ( ! empty( $section['fields'] ) ) {
@@ -680,14 +662,12 @@ if ( ! class_exists( 'CSF_Options' ) ) {
680
 
681
  } else {
682
 
683
- echo '<div class="csf-no-option csf-text-muted">'. esc_html__( 'No option provided by developer.', 'csf' ) .'</div>';
684
 
685
  }
686
 
687
  echo '</div>';
688
 
689
- $section_key++;
690
-
691
  }
692
 
693
  echo '</div>';
40
  // menu extras
41
  'show_bar_menu' => true,
42
  'show_sub_menu' => true,
43
+ 'show_in_network' => true,
44
  'show_in_customizer' => false,
45
 
46
  'show_search' => true,
55
 
56
  // admin bar menu settings
57
  'admin_bar_menu_icon' => '',
58
+ 'admin_bar_menu_priority' => 50,
59
 
60
  // footer
61
  'footer_text' => '',
106
  add_action( 'admin_bar_menu', array( &$this, 'add_admin_bar_menu' ), $this->args['admin_bar_menu_priority'] );
107
  add_action( 'wp_ajax_csf_'. $this->unique .'_ajax_save', array( &$this, 'ajax_save' ) );
108
 
109
+ if ( $this->args['database'] === 'network' && ! empty( $this->args['show_in_network'] ) ) {
110
  add_action( 'network_admin_menu', array( &$this, 'add_admin_menu' ) );
111
  }
112
 
183
  // add admin bar menu
184
  public function add_admin_bar_menu( $wp_admin_bar ) {
185
 
186
+ if( is_network_admin() && ( $this->args['database'] !== 'network' || $this->args['show_in_network'] !== true ) ) {
187
+ return;
188
+ }
189
+
190
  if ( ! empty( $this->args['show_bar_menu'] ) && empty( $this->args['menu_hidden'] ) ) {
191
 
192
  global $submenu;
201
  ) );
202
 
203
  if ( ! empty( $submenu[$menu_slug] ) ) {
204
+ foreach ( $submenu[$menu_slug] as $menu_key => $menu_value ) {
205
  $wp_admin_bar->add_node( array(
206
  'parent' => $menu_slug,
207
+ 'id' => $menu_slug .'-'. $menu_key,
208
+ 'title' => $menu_value[0],
209
+ 'href' => esc_url( ( is_network_admin() ) ? network_admin_url( 'admin.php?page='. $menu_value[2] ) : admin_url( 'admin.php?page='. $menu_value[2] ) ),
210
  ) );
211
  }
212
  }
213
 
 
 
 
 
 
 
 
 
 
214
  }
215
 
216
  }
259
 
260
  // XSS ok.
261
  // No worries, This "POST" requests is sanitizing in the below foreach. see #L337 - #L341
262
+ $response = ( $ajax && ! empty( $_POST['data'] ) ) ? json_decode( wp_unslash( trim( $_POST['data'] ) ), true ) : $_POST;
263
 
264
  // Set variables.
265
  $data = array();
296
 
297
  } else if ( ! empty( $transient['reset_section'] ) && ! empty( $section_id ) ) {
298
 
299
+ if ( ! empty( $this->pre_sections[$section_id]['fields'] ) ) {
300
 
301
+ foreach ( $this->pre_sections[$section_id]['fields'] as $field ) {
302
  if ( ! empty( $field['id'] ) ) {
303
  $data[$field['id']] = $this->get_default( $field );
304
  }
448
  if ( ! empty( $this->args['show_sub_menu'] ) && count( $this->pre_tabs ) > 1 ) {
449
 
450
  // create submenus
 
451
  foreach ( $this->pre_tabs as $section ) {
452
+ call_user_func( 'add_submenu_page', $menu_slug, esc_attr( $section['title'] ), esc_attr( $section['title'] ), $menu_capability, $menu_slug .'#tab='. sanitize_title( $section['title'] ), '__return_null' );
 
 
 
 
 
 
 
 
453
  }
454
 
455
  remove_submenu_page( $menu_slug, $menu_slug );
583
 
584
  echo '<ul>';
585
 
 
 
586
  foreach ( $this->pre_tabs as $tab ) {
587
 
588
+ $tab_id = sanitize_title( $tab['title'] );
589
  $tab_error = $this->error_check( $tab );
590
  $tab_icon = ( ! empty( $tab['icon'] ) ) ? '<i class="csf-tab-icon '. esc_attr( $tab['icon'] ) .'"></i>' : '';
591
 
592
  if ( ! empty( $tab['subs'] ) ) {
593
 
594
+ echo '<li class="csf-tab-item">';
595
 
596
+ echo '<a href="#tab='. esc_attr( $tab_id ) .'" data-tab-id="'. esc_attr( $tab_id ) .'" class="csf-arrow">'. wp_kses_post( $tab_icon . $tab['title'] . $tab_error ) .'</a>';
597
 
598
  echo '<ul>';
599
 
600
  foreach ( $tab['subs'] as $sub ) {
601
 
602
+ $sub_id = sanitize_title( $sub['title'] );
603
  $sub_error = $this->error_check( $sub );
604
  $sub_icon = ( ! empty( $sub['icon'] ) ) ? '<i class="csf-tab-icon '. esc_attr( $sub['icon'] ) .'"></i>' : '';
605
 
606
+ echo '<li><a href="#tab='. esc_attr( $sub_id ) .'" data-tab-id="'. esc_attr( $sub_id ) .'">'. wp_kses_post( $sub_icon . $sub['title'] . $sub_error ) .'</a></li>';
 
 
607
 
608
  }
609
 
613
 
614
  } else {
615
 
616
+ echo '<li class="csf-tab-item"><a href="#tab='. esc_attr( $tab_id ) .'" data-tab-id="'. esc_attr( $tab_id ) .'">'. wp_kses_post( $tab_icon . $tab['title'] . $tab_error ) .'</a></li>';
 
 
617
 
618
  }
619
 
629
 
630
  echo '<div class="csf-sections">';
631
 
 
 
632
  foreach ( $this->pre_sections as $section ) {
633
 
634
+ $section_onload = ( ! $has_nav ) ? ' csf-onload' : '';
635
+ $section_class = ( ! empty( $section['class'] ) ) ? ' '. $section['class'] : '';
636
+ $section_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-section-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
637
+ $section_title = ( ! empty( $section['title'] ) ) ? $section['title'] : '';
638
 
639
+ echo '<div class="csf-section'. esc_attr( $section_onload . $section_class ) .'" data-section-id="'. sanitize_title( $section_title ) .'">';
640
+ echo ( $has_nav ) ? '<div class="csf-section-title"><h3>'. wp_kses_post( $section_icon . $section_title ) .'</h3></div>' : '';
641
  echo ( ! empty( $section['description'] ) ) ? '<div class="csf-field csf-section-description">'. wp_kses_post( $section['description'] ) .'</div>' : '';
642
 
643
  if ( ! empty( $section['fields'] ) ) {
662
 
663
  } else {
664
 
665
+ echo '<div class="csf-no-option">'. esc_html__( 'No option provided by developer.', 'csf' ) .'</div>';
666
 
667
  }
668
 
669
  echo '</div>';
670
 
 
 
671
  }
672
 
673
  echo '</div>';
admin/settings/classes/{comment-metabox.class.php → comment-options.class.php} RENAMED
@@ -40,9 +40,6 @@ if ( ! class_exists( 'CSF_Comment_Metabox' ) ) {
40
  add_filter( 'postbox_classes_comment_'. $this->unique, array( &$this, 'add_comment_metabox_classes' ) );
41
  }
42
 
43
- // wp enqeueu for typography and output css
44
- parent::__construct();
45
-
46
  }
47
 
48
  // instance
@@ -137,7 +134,7 @@ if ( ! class_exists( 'CSF_Comment_Metabox' ) ) {
137
 
138
  if ( $has_nav ) {
139
 
140
- echo '<div class="csf-nav csf-nav-metabox" data-unique="'. esc_attr( $this->unique ) .'">';
141
 
142
  echo '<ul>';
143
 
@@ -148,7 +145,7 @@ if ( ! class_exists( 'CSF_Comment_Metabox' ) ) {
148
  $tab_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-tab-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
149
  $tab_error = ( ! empty( $errors['sections'][$tab_key] ) ) ? '<i class="csf-label-error csf-error">!</i>' : '';
150
 
151
- echo '<li><a href="#" data-section="'. esc_attr( $this->unique .'_'. $tab_key ) .'">'. wp_kses_post( $tab_icon . $section['title'] . $tab_error ) .'</a></li>';
152
 
153
  $tab_key++;
154
 
@@ -168,12 +165,12 @@ if ( ! class_exists( 'CSF_Comment_Metabox' ) ) {
168
 
169
  foreach ( $this->sections as $section ) {
170
 
171
- $onload = ( ! $has_nav ) ? ' csf-onload' : '';
172
-
173
- echo '<div id="csf-section-'. esc_attr( $this->unique .'_'. $section_key ) .'" class="csf-section'. esc_attr( $onload ) .'">';
 
174
 
175
- $section_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-section-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
176
- $section_title = ( ! empty( $section['title'] ) ) ? $section['title'] : '';
177
 
178
  echo ( $section_title || $section_icon ) ? '<div class="csf-section-title"><h3>'. wp_kses_post( $section_icon . $section_title ) .'</h3></div>' : '';
179
 
@@ -195,7 +192,7 @@ if ( ! class_exists( 'CSF_Comment_Metabox' ) ) {
195
 
196
  } else {
197
 
198
- echo '<div class="csf-no-option csf-text-muted">'. esc_html__( 'No option provided by developer.', 'csf' ) .'</div>';
199
 
200
  }
201
 
@@ -207,11 +204,9 @@ if ( ! class_exists( 'CSF_Comment_Metabox' ) ) {
207
 
208
  echo '</div>';
209
 
210
- echo '<div class="clear"></div>';
211
-
212
  if ( ! empty( $this->args['show_restore'] ) ) {
213
 
214
- echo '<div class="csf-restore-wrapper">';
215
  echo '<label>';
216
  echo '<input type="checkbox" name="'. esc_attr( $this->unique ) .'[_restore]" />';
217
  echo '<span class="button csf-button-restore">'. esc_html__( 'Restore', 'csf' ) .'</span>';
40
  add_filter( 'postbox_classes_comment_'. $this->unique, array( &$this, 'add_comment_metabox_classes' ) );
41
  }
42
 
 
 
 
43
  }
44
 
45
  // instance
134
 
135
  if ( $has_nav ) {
136
 
137
+ echo '<div class="csf-nav csf-nav-metabox">';
138
 
139
  echo '<ul>';
140
 
145
  $tab_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-tab-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
146
  $tab_error = ( ! empty( $errors['sections'][$tab_key] ) ) ? '<i class="csf-label-error csf-error">!</i>' : '';
147
 
148
+ echo '<li><a href="#">'. wp_kses_post( $tab_icon . $section['title'] . $tab_error ) .'</a></li>';
149
 
150
  $tab_key++;
151
 
165
 
166
  foreach ( $this->sections as $section ) {
167
 
168
+ $section_onload = ( ! $has_nav ) ? ' csf-onload' : '';
169
+ $section_class = ( ! empty( $section['class'] ) ) ? ' '. $section['class'] : '';
170
+ $section_title = ( ! empty( $section['title'] ) ) ? $section['title'] : '';
171
+ $section_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-section-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
172
 
173
+ echo '<div class="csf-section'. esc_attr( $section_onload . $section_class ) .'">';
 
174
 
175
  echo ( $section_title || $section_icon ) ? '<div class="csf-section-title"><h3>'. wp_kses_post( $section_icon . $section_title ) .'</h3></div>' : '';
176
 
192
 
193
  } else {
194
 
195
+ echo '<div class="csf-no-option">'. esc_html__( 'No option provided by developer.', 'csf' ) .'</div>';
196
 
197
  }
198
 
204
 
205
  echo '</div>';
206
 
 
 
207
  if ( ! empty( $this->args['show_restore'] ) ) {
208
 
209
+ echo '<div class="csf-sections-restore">';
210
  echo '<label>';
211
  echo '<input type="checkbox" name="'. esc_attr( $this->unique ) .'[_restore]" />';
212
  echo '<span class="button csf-button-restore">'. esc_html__( 'Restore', 'csf' ) .'</span>';
admin/settings/classes/fields.class.php CHANGED
@@ -65,15 +65,15 @@ if ( ! class_exists( 'CSF_Fields' ) ) {
65
  }
66
 
67
  public function field_before() {
68
- return ( ! empty( $this->field['before'] ) ) ? wp_kses_post( $this->field['before'] ) : '';
69
  }
70
 
71
  public function field_after() {
72
 
73
- $output = ( ! empty( $this->field['after'] ) ) ? wp_kses_post( $this->field['after'] ) : '';
74
- $output .= ( ! empty( $this->field['desc'] ) ) ? '<div class="clear"></div><div class="csf-text-desc">'. wp_kses_post( $this->field['desc'] ) .'</div>' : '';
75
  $output .= ( ! empty( $this->field['help'] ) ) ? '<div class="csf-help"><span class="csf-help-text">'. wp_kses_post( $this->field['help'] ) .'</span><i class="fas fa-question-circle"></i></div>' : '';
76
- $output .= ( ! empty( $this->field['_error'] ) ) ? '<div class="csf-text-error">'. wp_kses_post( $this->field['_error'] ) .'</div>' : '';
77
 
78
  return $output;
79
 
65
  }
66
 
67
  public function field_before() {
68
+ return ( ! empty( $this->field['before'] ) ) ? '<div class="csf-before-text">'. wp_kses_post( $this->field['before'] ) .'</div>' : '';
69
  }
70
 
71
  public function field_after() {
72
 
73
+ $output = ( ! empty( $this->field['after'] ) ) ? '<div class="csf-after-text">'. wp_kses_post( $this->field['after'] ) .'</div>' : '';
74
+ $output .= ( ! empty( $this->field['desc'] ) ) ? '<div class="clear"></div><div class="csf-desc-text">'. wp_kses_post( $this->field['desc'] ) .'</div>' : '';
75
  $output .= ( ! empty( $this->field['help'] ) ) ? '<div class="csf-help"><span class="csf-help-text">'. wp_kses_post( $this->field['help'] ) .'</span><i class="fas fa-question-circle"></i></div>' : '';
76
+ $output .= ( ! empty( $this->field['_error'] ) ) ? '<div class="csf-error-text">'. wp_kses_post( $this->field['_error'] ) .'</div>' : '';
77
 
78
  return $output;
79
 
admin/settings/classes/{metabox.class.php → metabox-options.class.php} RENAMED
@@ -78,6 +78,7 @@ if ( ! class_exists( 'CSF_Metabox' ) ) {
78
  }
79
 
80
  return $result;
 
81
  }
82
 
83
  public function add_metabox_classes( $classes ) {
@@ -101,9 +102,9 @@ if ( ! class_exists( 'CSF_Metabox' ) ) {
101
  }
102
 
103
  if ( ! in_array( $saved_post_format, $this->post_formats ) ) {
104
- $classes[] = 'csf-hide';
105
  } else {
106
- $classes[] = 'csf-show';
107
  }
108
 
109
  }
@@ -119,9 +120,9 @@ if ( ! class_exists( 'CSF_Metabox' ) ) {
119
  }
120
 
121
  if ( ! in_array( $saved_template, $this->page_templates ) ) {
122
- $classes[] = 'csf-hide';
123
  } else {
124
- $classes[] = 'csf-show';
125
  }
126
 
127
  }
@@ -202,19 +203,23 @@ if ( ! class_exists( 'CSF_Metabox' ) ) {
202
 
203
  if ( $has_nav ) {
204
 
205
- echo '<div class="csf-nav csf-nav-metabox" data-unique="'. esc_attr( $this->unique ) .'">';
206
 
207
  echo '<ul>';
208
- $tab_key = 1;
 
 
209
  foreach ( $this->sections as $section ) {
210
 
211
  $tab_error = ( ! empty( $errors['sections'][$tab_key] ) ) ? '<i class="csf-label-error csf-error">!</i>' : '';
212
- $tab_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-tab-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
213
 
214
- echo '<li><a href="#" data-section="'. esc_attr( $this->unique .'_'. $tab_key ) .'">'. wp_kses_post( $tab_icon . $section['title'] . $tab_error ) .'</a></li>';
215
 
216
  $tab_key++;
 
217
  }
 
218
  echo '</ul>';
219
 
220
  echo '</div>';
@@ -225,16 +230,16 @@ if ( ! class_exists( 'CSF_Metabox' ) ) {
225
 
226
  echo '<div class="csf-sections">';
227
 
228
- $count = 1;
229
 
230
  foreach ( $this->sections as $section ) {
231
 
232
- $onload = ( ! $has_nav ) ? ' csf-onload' : '';
233
-
234
- echo '<div id="csf-section-'. esc_attr( $this->unique .'_'. $count ) .'" class="csf-section'. esc_attr( $onload ) .'">';
 
235
 
236
- $section_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-section-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
237
- $section_title = ( ! empty( $section['title'] ) ) ? $section['title'] : '';
238
 
239
  echo ( $section_title || $section_icon ) ? '<div class="csf-section-title"><h3>'. wp_kses_post( $section_icon . $section_title ) .'</h3></div>' : '';
240
 
@@ -256,23 +261,21 @@ if ( ! class_exists( 'CSF_Metabox' ) ) {
256
 
257
  } else {
258
 
259
- echo '<div class="csf-no-option csf-text-muted">'. esc_html__( 'No option provided by developer.', 'csf' ) .'</div>';
260
 
261
  }
262
 
263
  echo '</div>';
264
 
265
- $count++;
266
 
267
  }
268
 
269
  echo '</div>';
270
 
271
- echo '<div class="clear"></div>';
272
-
273
  if ( ! empty( $this->args['show_restore'] ) ) {
274
 
275
- echo '<div class="csf-restore-wrapper">';
276
  echo '<label>';
277
  echo '<input type="checkbox" name="'. esc_attr( $this->unique ) .'[_restore]" />';
278
  echo '<span class="button csf-button-restore">'. esc_html__( 'Restore', 'csf' ) .'</span>';
@@ -406,4 +409,4 @@ if ( ! class_exists( 'CSF_Metabox' ) ) {
406
 
407
  }
408
  }
409
- }
78
  }
79
 
80
  return $result;
81
+
82
  }
83
 
84
  public function add_metabox_classes( $classes ) {
102
  }
103
 
104
  if ( ! in_array( $saved_post_format, $this->post_formats ) ) {
105
+ $classes[] = 'csf-metabox-hide';
106
  } else {
107
+ $classes[] = 'csf-metabox-show';
108
  }
109
 
110
  }
120
  }
121
 
122
  if ( ! in_array( $saved_template, $this->page_templates ) ) {
123
+ $classes[] = 'csf-metabox-hide';
124
  } else {
125
+ $classes[] = 'csf-metabox-show';
126
  }
127
 
128
  }
203
 
204
  if ( $has_nav ) {
205
 
206
+ echo '<div class="csf-nav csf-nav-metabox">';
207
 
208
  echo '<ul>';
209
+
210
+ $tab_key = 0;
211
+
212
  foreach ( $this->sections as $section ) {
213
 
214
  $tab_error = ( ! empty( $errors['sections'][$tab_key] ) ) ? '<i class="csf-label-error csf-error">!</i>' : '';
215
+ $tab_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-tab-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
216
 
217
+ echo '<li><a href="#">'. wp_kses_post( $tab_icon . $section['title'] . $tab_error ) .'</a></li>';
218
 
219
  $tab_key++;
220
+
221
  }
222
+
223
  echo '</ul>';
224
 
225
  echo '</div>';
230
 
231
  echo '<div class="csf-sections">';
232
 
233
+ $section_key = 0;
234
 
235
  foreach ( $this->sections as $section ) {
236
 
237
+ $section_onload = ( ! $has_nav ) ? ' csf-onload' : '';
238
+ $section_class = ( ! empty( $section['class'] ) ) ? ' '. $section['class'] : '';
239
+ $section_title = ( ! empty( $section['title'] ) ) ? $section['title'] : '';
240
+ $section_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-section-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
241
 
242
+ echo '<div class="csf-section'. esc_attr( $section_onload . $section_class ) .'">';
 
243
 
244
  echo ( $section_title || $section_icon ) ? '<div class="csf-section-title"><h3>'. wp_kses_post( $section_icon . $section_title ) .'</h3></div>' : '';
245
 
261
 
262
  } else {
263
 
264
+ echo '<div class="csf-no-option">'. esc_html__( 'No option provided by developer.', 'csf' ) .'</div>';
265
 
266
  }
267
 
268
  echo '</div>';
269
 
270
+ $section_key++;
271
 
272
  }
273
 
274
  echo '</div>';
275
 
 
 
276
  if ( ! empty( $this->args['show_restore'] ) ) {
277
 
278
+ echo '<div class="csf-sections-restore">';
279
  echo '<label>';
280
  echo '<input type="checkbox" name="'. esc_attr( $this->unique ) .'[_restore]" />';
281
  echo '<span class="button csf-button-restore">'. esc_html__( 'Restore', 'csf' ) .'</span>';
409
 
410
  }
411
  }
412
+ }
admin/settings/classes/nav-menu-options.class.php ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php if ( ! defined( 'ABSPATH' ) ) { die; } // Cannot access directly.
2
+ /**
3
+ *
4
+ * Nav Menu Options Class
5
+ *
6
+ * @since 1.0.0
7
+ * @version 1.0.0
8
+ *
9
+ */
10
+ if ( ! class_exists( 'CSF_Nav_Menu_Options' ) ) {
11
+ class CSF_Nav_Menu_Options extends CSF_Abstract{
12
+
13
+ // constans
14
+ public $unique = '';
15
+ public $abstract = 'menu';
16
+ public $sections = array();
17
+ public $args = array(
18
+ 'data_type' => 'serialize',
19
+ 'class' => '',
20
+ 'defaults' => array(),
21
+ );
22
+
23
+ // run menu construct
24
+ public function __construct( $key, $params ) {
25
+
26
+ $this->unique = $key;
27
+ $this->args = apply_filters( "csf_{$this->unique}_args", wp_parse_args( $params['args'], $this->args ), $this );
28
+ $this->sections = apply_filters( "csf_{$this->unique}_sections", $params['sections'], $this );
29
+
30
+ add_action( 'wp_nav_menu_item_custom_fields', array( &$this, 'wp_nav_menu_item_custom_fields' ), 10, 4 );
31
+ add_action( 'wp_update_nav_menu_item', array( &$this, 'wp_update_nav_menu_item' ), 10, 3 );
32
+
33
+ add_filter( 'wp_edit_nav_menu_walker', array( &$this, 'wp_edit_nav_menu_walker' ), 10, 2 );
34
+
35
+ }
36
+
37
+ // instance
38
+ public static function instance( $key, $params ) {
39
+ return new self( $key, $params );
40
+ }
41
+
42
+ public function wp_edit_nav_menu_walker( $class, $menu_id ) {
43
+
44
+ global $wp_version;
45
+
46
+ if( version_compare( $wp_version, '5.4.0', '<' ) ) {
47
+
48
+ if ( ! class_exists( 'CSF_Walker_Nav_Menu_Edit' ) ) {
49
+ CSF::include_plugin_file( 'functions/walker.php' );
50
+ }
51
+
52
+ return 'CSF_Walker_Nav_Menu_Edit';
53
+
54
+ }
55
+
56
+ return $class;
57
+
58
+ }
59
+
60
+ // get default value
61
+ public function get_default( $field ) {
62
+
63
+ $default = ( isset( $field['default'] ) ) ? $field['default'] : '';
64
+ $default = ( isset( $this->args['defaults'][$field['id']] ) ) ? $this->args['defaults'][$field['id']] : $default;
65
+
66
+ return $default;
67
+
68
+ }
69
+
70
+ // get meta value
71
+ public function get_meta_value( $menu_item_id, $field ) {
72
+
73
+ $value = null;
74
+
75
+ if ( ! empty( $menu_item_id ) && ! empty( $field['id'] ) ) {
76
+
77
+ if ( $this->args['data_type'] !== 'serialize' ) {
78
+ $meta = get_post_meta( $menu_item_id, $field['id'] );
79
+ $value = ( isset( $meta[0] ) ) ? $meta[0] : null;
80
+ } else {
81
+ $meta = get_post_meta( $menu_item_id, $this->unique, true );
82
+ $value = ( isset( $meta[$field['id']] ) ) ? $meta[$field['id']] : null;
83
+ }
84
+
85
+ }
86
+
87
+ $default = ( isset( $field['id'] ) ) ? $this->get_default( $field ) : '';
88
+ $value = ( isset( $value ) ) ? $value : $default;
89
+
90
+ return $value;
91
+
92
+ }
93
+
94
+ //
95
+ public function wp_nav_menu_item_custom_fields( $menu_item_id, $item, $depth, $args ) {
96
+
97
+ $errors = ( ! empty( $menu_item_id ) ) ? get_post_meta( $menu_item_id, '_csf_errors_'. $this->unique, true ) : array();
98
+ $errors = ( ! empty( $errors ) ) ? $errors : array();
99
+ $class = ( $this->args['class'] ) ? ' '. $this->args['class'] : '';
100
+
101
+ if ( ! empty( $errors ) ) {
102
+ delete_post_meta( $menu_item_id, '_csf_errors_'. $this->unique );
103
+ }
104
+
105
+ echo '<div class="csf csf-nav-menu-options'. esc_attr( $class ) .'">';
106
+
107
+ foreach ( $this->sections as $section ) {
108
+
109
+ $section_icon = ( ! empty( $section['icon'] ) ) ? '<i class="csf-nav-menu-icon '. esc_attr( $section['icon'] ) .'"></i>' : '';
110
+ $section_title = ( ! empty( $section['title'] ) ) ? $section['title'] : '';
111
+
112
+ echo '<div class="csf-fields">';
113
+
114
+ echo ( $section_title || $section_icon ) ? '<div class="csf-nav-menu-title"><h4>'. wp_kses_post( $section_icon . $section_title ) .'</h4></div>' : '';
115
+
116
+ if ( ! empty( $section['fields'] ) ) {
117
+
118
+ foreach ( $section['fields'] as $field ) {
119
+
120
+ if ( ! empty( $field['id'] ) && ! empty( $errors['fields'][$field['id']] ) ) {
121
+ $field['_error'] = $errors['fields'][$field['id']];
122
+ }
123
+
124
+ if ( ! empty( $field['id'] ) ) {
125
+ $field['default'] = $this->get_default( $field );
126
+ }
127
+
128
+ CSF::field( $field, $this->get_meta_value( $menu_item_id, $field ), $this->unique .'['. $menu_item_id .']', 'menu' );
129
+
130
+ }
131
+
132
+ }
133
+
134
+ echo '</div>';
135
+
136
+ }
137
+
138
+ echo '</div>';
139
+
140
+ }
141
+
142
+ public function wp_update_nav_menu_item( $menu_id, $menu_item_db_id, $menu_item_args ) {
143
+
144
+ $count = 1;
145
+ $data = array();
146
+ $errors = array();
147
+ $noncekey = 'update-nav-menu-nonce';
148
+ $nonce = ( ! empty( $_POST[ $noncekey ] ) ) ? sanitize_text_field( wp_unslash( $_POST[ $noncekey ] ) ) : '';
149
+
150
+ if ( ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) || ! wp_verify_nonce( $nonce, 'update-nav_menu' ) ) {
151
+ return $menu_item_db_id;
152
+ }
153
+
154
+ // XSS ok.
155
+ // No worries, This "POST" requests is sanitizing in the below foreach.
156
+ $request = ( ! empty( $_POST[ $this->unique ][ $menu_item_db_id ] ) ) ? $_POST[ $this->unique ][ $menu_item_db_id ] : array();
157
+
158
+ if ( ! empty( $request ) ) {
159
+
160
+ foreach ( $this->sections as $section ) {
161
+
162
+ if ( ! empty( $section['fields'] ) ) {
163
+
164
+ foreach ( $section['fields'] as $field ) {
165
+
166
+ if ( ! empty( $field['id'] ) ) {
167
+
168
+ $field_id = $field['id'];
169
+ $field_value = isset( $request[$field_id] ) ? $request[$field_id] : '';
170
+
171
+ // Sanitize "post" request of field.
172
+ if ( ! isset( $field['sanitize'] ) ) {
173
+
174
+ if( is_array( $field_value ) ) {
175
+ $data[$field_id] = wp_kses_post_deep( $field_value );
176
+ } else {
177
+ $data[$field_id] = wp_kses_post( $field_value );
178
+ }
179
+
180
+ } else if( isset( $field['sanitize'] ) && function_exists( $field['sanitize'] ) ) {
181
+
182
+ $data[$field_id] = call_user_func( $field['sanitize'], $field_value );
183
+
184
+ } else {
185
+
186
+ $data[$field_id] = $field_value;
187
+
188
+ }
189
+
190
+ // Validate "post" request of field.
191
+ if ( isset( $field['validate'] ) && function_exists( $field['validate'] ) ) {
192
+
193
+ $has_validated = call_user_func( $field['validate'], $field_value );
194
+
195
+ if ( ! empty( $has_validated ) ) {
196
+
197
+ $errors['sections'][$count] = true;
198
+ $errors['fields'][$field_id] = $has_validated;
199
+ $data[$field_id] = $this->get_meta_value( $menu_item_db_id, $field );
200
+
201
+ }
202
+
203
+ }
204
+
205
+ }
206
+
207
+ }
208
+
209
+ }
210
+
211
+ $count++;
212
+
213
+ }
214
+
215
+ }
216
+
217
+ $data = apply_filters( "csf_{$this->unique}_save", $data, $menu_item_db_id, $this );
218
+
219
+ do_action( "csf_{$this->unique}_save_before", $data, $menu_item_db_id, $this );
220
+
221
+ if ( empty( $data ) ) {
222
+
223
+ if ( $this->args['data_type'] !== 'serialize' ) {
224
+ foreach ( $data as $key => $value ) {
225
+ delete_post_meta( $menu_item_db_id, $key );
226
+ }
227
+ } else {
228
+ delete_post_meta( $menu_item_db_id, $this->unique );
229
+ }
230
+
231
+ } else {
232
+
233
+ if ( $this->args['data_type'] !== 'serialize' ) {
234
+ foreach ( $data as $key => $value ) {
235
+ update_post_meta( $menu_item_db_id, $key, $value );
236
+ }
237
+ } else {
238
+ update_post_meta( $menu_item_db_id, $this->unique, $data );
239
+ }
240
+
241
+ if ( ! empty( $errors ) ) {
242
+ update_post_meta( $menu_item_db_id, '_csf_errors_'. $this->unique, $errors );
243
+ }
244
+
245
+ }
246
+
247
+ do_action( "csf_{$this->unique}_saved", $data, $menu_item_db_id, $this );
248
+
249
+ do_action( "csf_{$this->unique}_save_after", $data, $menu_item_db_id, $this );
250
+
251
+ }
252
+
253
+ }
254
+ }
admin/settings/classes/profile-options.class.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php if ( ! defined( 'ABSPATH' ) ) { die; } // Cannot access directly.
2
  /**
3
  *
4
- * Profile Options Class
5
  *
6
  * @since 1.0.0
7
  * @version 1.0.0
@@ -57,7 +57,7 @@ if ( ! class_exists( 'CSF_Profile_Options' ) ) {
57
 
58
  }
59
 
60
- // get default value
61
  public function get_meta_value( $user_id, $field ) {
62
 
63
  $value = null;
@@ -94,7 +94,7 @@ if ( ! class_exists( 'CSF_Profile_Options' ) ) {
94
  delete_user_meta( $profile_id, '_csf_errors_'. $this->unique );
95
  }
96
 
97
- echo '<div class="csf csf-profile csf-onload'. esc_attr( $class ) .'">';
98
 
99
  wp_nonce_field( 'csf_profile_nonce', 'csf_profile_nonce'. $this->unique );
100
 
@@ -106,6 +106,7 @@ if ( ! class_exists( 'CSF_Profile_Options' ) ) {
106
  echo ( $section_title || $section_icon ) ? '<h2>'. wp_kses_post( $section_icon . $section_title ) .'</h2>' : '';
107
 
108
  if ( ! empty( $section['fields'] ) ) {
 
109
  foreach ( $section['fields'] as $field ) {
110
 
111
  if ( ! empty( $field['id'] ) && ! empty( $errors['fields'][$field['id']] ) ) {
@@ -119,6 +120,7 @@ if ( ! class_exists( 'CSF_Profile_Options' ) ) {
119
  CSF::field( $field, $this->get_meta_value( $profile_id, $field ), $this->unique, 'profile' );
120
 
121
  }
 
122
  }
123
 
124
  }
1
  <?php if ( ! defined( 'ABSPATH' ) ) { die; } // Cannot access directly.
2
  /**
3
  *
4
+ * Profile Option Class
5
  *
6
  * @since 1.0.0
7
  * @version 1.0.0
57
 
58
  }
59
 
60
+ // get meta value
61
  public function get_meta_value( $user_id, $field ) {
62
 
63
  $value = null;
94
  delete_user_meta( $profile_id, '_csf_errors_'. $this->unique );
95
  }
96
 
97
+ echo '<div class="csf csf-profile-options csf-onload'. esc_attr( $class ) .'">';
98
 
99
  wp_nonce_field( 'csf_profile_nonce', 'csf_profile_nonce'. $this->unique );
100
 
106
  echo ( $section_title || $section_icon ) ? '<h2>'. wp_kses_post( $section_icon . $section_title ) .'</h2>' : '';
107
 
108
  if ( ! empty( $section['fields'] ) ) {
109
+
110
  foreach ( $section['fields'] as $field ) {
111
 
112
  if ( ! empty( $field['id'] ) && ! empty( $errors['fields'][$field['id']] ) ) {
120
  CSF::field( $field, $this->get_meta_value( $profile_id, $field ), $this->unique, 'profile' );
121
 
122
  }
123
+
124
  }
125
 
126
  }
admin/settings/classes/setup.class.php CHANGED
@@ -10,61 +10,65 @@
10
  if ( ! class_exists( 'CSF' ) ) {
11
  class CSF {
12
 
13
- // constants
14
- public static $version = '2.1.5';
15
- public static $premium = true;
16
- public static $dir = null;
17
- public static $url = null;
18
- public static $inited = array();
19
- public static $fields = array();
20
- public static $args = array(
21
- 'options' => array(),
22
- 'customize_options' => array(),
23
- 'metaboxes' => array(),
24
- 'profile_options' => array(),
25
- 'shortcoders' => array(),
26
- 'taxonomy_options' => array(),
27
- 'widgets' => array(),
28
- 'comment_metaboxes' => array(),
 
 
 
 
29
  );
30
 
31
- // shortcode instances
32
  public static $shortcode_instances = array();
33
 
34
- // init
35
  public static function init() {
36
 
37
- // init action
38
  do_action( 'csf_init' );
39
 
40
- // set constants
41
  self::constants();
42
 
43
- // include files
44
  self::includes();
45
 
46
- // setup textdomain
47
  // self::textdomain();
48
 
49
  add_action( 'after_setup_theme', array( 'CSF', 'setup' ) );
50
  add_action( 'init', array( 'CSF', 'setup' ) );
51
  add_action( 'switch_theme', array( 'CSF', 'setup' ) );
52
- add_action( 'admin_enqueue_scripts', array( 'CSF', 'add_admin_enqueue_scripts' ), 20 );
53
- add_action( 'admin_head', array( 'CSF', 'add_admin_head_css' ), 99 );
54
- add_action( 'customize_controls_print_styles', array( 'CSF', 'add_admin_head_css' ), 99 );
55
 
56
  }
57
 
58
- // setup
59
  public static function setup() {
60
 
61
- // welcome page
62
  // self::include_plugin_file( 'views/welcome.php' );
63
 
64
- // setup options
65
  $params = array();
66
- if ( ! empty( self::$args['options'] ) ) {
67
- foreach ( self::$args['options'] as $key => $value ) {
68
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
69
 
70
  $params['args'] = $value;
@@ -84,7 +88,7 @@ if ( ! class_exists( 'CSF' ) ) {
84
  }
85
  }
86
 
87
- // setup customize options
88
  $params = array();
89
  if ( ! empty( self::$args['customize_options'] ) ) {
90
  foreach ( self::$args['customize_options'] as $key => $value ) {
@@ -96,15 +100,14 @@ if ( ! class_exists( 'CSF' ) ) {
96
 
97
  CSF_Customize_Options::instance( $key, $params );
98
 
99
-
100
  }
101
  }
102
  }
103
 
104
- // setup metaboxes
105
  $params = array();
106
- if ( ! empty( self::$args['metaboxes'] ) ) {
107
- foreach ( self::$args['metaboxes'] as $key => $value ) {
108
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
109
 
110
  $params['args'] = $value;
@@ -117,48 +120,42 @@ if ( ! class_exists( 'CSF' ) ) {
117
  }
118
  }
119
 
120
- // setup profile options
121
  $params = array();
122
- if ( ! empty( self::$args['profile_options'] ) ) {
123
- foreach ( self::$args['profile_options'] as $key => $value ) {
124
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
125
 
126
  $params['args'] = $value;
127
  $params['sections'] = self::$args['sections'][$key];
128
  self::$inited[$key] = true;
129
 
130
- CSF_Profile_Options::instance( $key, $params );
131
 
132
  }
133
  }
134
  }
135
 
136
- // setup shortcoders
137
  $params = array();
138
- if ( ! empty( self::$args['shortcoders'] ) ) {
139
-
140
- foreach ( self::$args['shortcoders'] as $key => $value ) {
141
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
142
 
143
  $params['args'] = $value;
144
  $params['sections'] = self::$args['sections'][$key];
145
  self::$inited[$key] = true;
146
 
147
- CSF_Shortcoder::instance( $key, $params );
148
 
149
  }
150
  }
151
-
152
- // Once editor setup for gutenberg and media buttons
153
- if ( ! empty( CSF::$shortcode_instances ) ) {
154
- CSF_Shortcoder::once_editor_setup();
155
- }
156
-
157
  }
158
 
159
- // setup taxonomy options
160
  $params = array();
161
  if ( ! empty( self::$args['taxonomy_options'] ) ) {
 
162
  foreach ( self::$args['taxonomy_options'] as $key => $value ) {
163
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
164
 
@@ -172,24 +169,23 @@ if ( ! class_exists( 'CSF' ) ) {
172
  }
173
  }
174
 
175
- // create widgets
176
- if ( ! empty( self::$args['widgets'] ) && class_exists( 'WP_Widget_Factory' ) ) {
177
-
178
  $wp_widget_factory = new WP_Widget_Factory();
179
-
180
- foreach ( self::$args['widgets'] as $key => $value ) {
181
  if ( ! isset( self::$inited[$key] ) ) {
 
182
  self::$inited[$key] = true;
183
  $wp_widget_factory->register( CSF_Widget::instance( $key, $value ) );
 
184
  }
185
  }
186
-
187
  }
188
 
189
- // setup comment metabox
190
  $params = array();
191
- if ( ! empty( self::$args['comment_metaboxes'] ) ) {
192
- foreach ( self::$args['comment_metaboxes'] as $key => $value ) {
193
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
194
 
195
  $params['args'] = $value;
@@ -202,61 +198,89 @@ if ( ! class_exists( 'CSF' ) ) {
202
  }
203
  }
204
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
205
  do_action( 'csf_loaded' );
206
 
207
  }
208
 
209
- // create options
210
  public static function createOptions( $id, $args = array() ) {
211
- self::$args['options'][$id] = $args;
212
  }
213
 
214
- // create customize options
215
  public static function createCustomizeOptions( $id, $args = array() ) {
216
  self::$args['customize_options'][$id] = $args;
217
  }
218
 
219
- // create metabox options
220
  public static function createMetabox( $id, $args = array() ) {
221
- self::$args['metaboxes'][$id] = $args;
222
  }
223
 
224
- // create shortcoder options
 
 
 
 
 
225
  public static function createShortcoder( $id, $args = array() ) {
226
- self::$args['shortcoders'][$id] = $args;
227
  }
228
 
229
- // create taxonomy options
230
  public static function createTaxonomyOptions( $id, $args = array() ) {
231
  self::$args['taxonomy_options'][$id] = $args;
232
  }
233
 
234
- // create profile options
235
  public static function createProfileOptions( $id, $args = array() ) {
236
  self::$args['profile_options'][$id] = $args;
237
  }
238
 
239
- // create widget
240
  public static function createWidget( $id, $args = array() ) {
241
- self::$args['widgets'][$id] = $args;
242
  self::set_used_fields( $args );
243
  }
244
 
245
- // create comment metabox
246
  public static function createCommentMetabox( $id, $args = array() ) {
247
- self::$args['comment_metaboxes'][$id] = $args;
248
  }
249
 
250
- // create section
251
  public static function createSection( $id, $sections ) {
252
  self::$args['sections'][$id][] = $sections;
253
  self::set_used_fields( $sections );
254
  }
255
 
256
- // constants
257
  public static function constants() {
258
 
259
- // we need this path-finder code for set URL of framework
260
  $dirname = wp_normalize_path( dirname( dirname( __FILE__ ) ) );
261
  $theme_dir = wp_normalize_path( get_parent_theme_file_path() );
262
  $plugin_dir = wp_normalize_path( WP_PLUGIN_DIR );
@@ -272,6 +296,7 @@ if ( ! class_exists( 'CSF' ) ) {
272
 
273
  }
274
 
 
275
  public static function include_plugin_file( $file, $load = true ) {
276
 
277
  $path = '';
@@ -310,6 +335,7 @@ if ( ! class_exists( 'CSF' ) ) {
310
 
311
  }
312
 
 
313
  public static function is_active_plugin( $file = '' ) {
314
  return in_array( $file, (array) get_option( 'active_plugins', array() ) );
315
  }
@@ -319,52 +345,52 @@ if ( ! class_exists( 'CSF' ) ) {
319
  return preg_replace( '/[^A-Za-z]/', '', $dirname );
320
  }
321
 
322
- // Set plugin url
323
  public static function include_plugin_url( $file ) {
324
  return esc_url( self::$url ) .'/'. ltrim( $file, '/' );
325
  }
326
 
327
- // General includes
328
  public static function includes() {
329
 
330
- // includes helpers
331
- self::include_plugin_file( 'functions/actions.php' );
332
- self::include_plugin_file( 'functions/deprecated.php' );
333
- self::include_plugin_file( 'functions/helpers.php' );
334
- self::include_plugin_file( 'functions/sanitize.php' );
335
- self::include_plugin_file( 'functions/validate.php' );
336
 
337
- // includes free version classes
338
- self::include_plugin_file( 'classes/abstract.class.php' );
339
- self::include_plugin_file( 'classes/fields.class.php' );
340
- self::include_plugin_file( 'classes/options.class.php' );
341
 
342
- // includes premium version classes
343
  if ( self::$premium ) {
344
  self::include_plugin_file( 'classes/customize-options.class.php' );
345
- self::include_plugin_file( 'classes/metabox.class.php' );
 
346
  self::include_plugin_file( 'classes/profile-options.class.php' );
347
- self::include_plugin_file( 'classes/shortcoder.class.php' );
348
  self::include_plugin_file( 'classes/taxonomy-options.class.php' );
349
- self::include_plugin_file( 'classes/widgets.class.php' );
350
- self::include_plugin_file( 'classes/comment-metabox.class.php' );
351
  }
352
 
353
  }
354
 
355
- // Include field
356
  public static function maybe_include_field( $type = '' ) {
357
  if ( ! class_exists( 'CSF_Field_'. $type ) && class_exists( 'CSF_Fields' ) ) {
358
  self::include_plugin_file( 'fields/'. $type .'/'. $type .'.php' );
359
  }
360
  }
361
 
362
- // Load textdomain
363
  public static function textdomain() {
364
  load_textdomain( 'csf', self::$dir .'/languages/'. get_locale() .'.mo' );
365
  }
366
 
367
- // Get all of fields
368
  public static function set_used_fields( $sections ) {
369
 
370
  if ( ! empty( $sections['fields'] ) ) {
@@ -393,21 +419,84 @@ if ( ! class_exists( 'CSF' ) ) {
393
 
394
  }
395
 
396
- //
397
- // Enqueue admin and fields styles and scripts.
398
  public static function add_admin_enqueue_scripts() {
399
 
400
- // check for developer mode
401
- $min = ( apply_filters( 'csf_dev_mode', false ) || WP_DEBUG ) ? '' : '.min';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
402
 
403
- // admin utilities
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
404
  wp_enqueue_media();
405
 
406
- // wp color picker
407
  wp_enqueue_style( 'wp-color-picker' );
408
  wp_enqueue_script( 'wp-color-picker' );
409
 
410
- // font awesome 4 and 5
411
  if ( apply_filters( 'csf_fa4', false ) ) {
412
  wp_enqueue_style( 'csf-fa', 'https://cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome'. $min .'.css', array(), '4.7.0', 'all' );
413
  } else {
@@ -415,18 +504,19 @@ if ( ! class_exists( 'CSF' ) ) {
415
  wp_enqueue_style( 'csf-fa5-v4-shims', 'https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.13.0/css/v4-shims'. $min .'.css', array(), '5.13.0', 'all' );
416
  }
417
 
418
- // framework core styles
419
  wp_enqueue_style( 'csf', CSF::include_plugin_url( 'assets/css/csf'. $min .'.css' ), array(), '1.0.0', 'all' );
420
 
421
- // rtl styles
422
  if ( is_rtl() ) {
423
  wp_enqueue_style( 'csf-rtl', CSF::include_plugin_url( 'assets/css/csf-rtl'. $min .'.css' ), array(), '1.0.0', 'all' );
424
  }
425
 
426
- // framework core scripts
427
  wp_enqueue_script( 'csf-plugins', CSF::include_plugin_url( 'assets/js/csf-plugins'. $min .'.js' ), array(), '1.0.0', true );
428
  wp_enqueue_script( 'csf', CSF::include_plugin_url( 'assets/js/csf'. $min .'.js' ), array( 'csf-plugins' ), '1.0.0', true );
429
 
 
430
  wp_localize_script( 'csf', 'csf_vars', array(
431
  'color_palette' => apply_filters( 'csf_color_palette', array() ),
432
  'i18n' => array(
@@ -442,7 +532,7 @@ if ( ! class_exists( 'CSF' ) ) {
442
  ),
443
  ) );
444
 
445
- // load admin enqueue scripts and styles
446
  $enqueued = array();
447
 
448
  if ( ! empty( self::$fields ) ) {
@@ -465,41 +555,42 @@ if ( ! class_exists( 'CSF' ) ) {
465
 
466
  }
467
 
468
- //
469
- // WP 5.2 fallback
470
- //
471
- // This function has been created as temporary.
472
- // It will be remove after stable version of wp 5.3.
473
- //
474
- public static function add_admin_head_css() {
475
 
476
- global $wp_version;
477
 
478
- $current_branch = implode( '.', array_slice( preg_split( '/[.-]/', $wp_version ), 0, 2 ) );
479
 
480
- if ( version_compare( $current_branch, '5.3', '<' ) ) {
 
 
481
 
482
- echo '<style type="text/css">
483
- .csf-field-slider .csf--unit,
484
- .csf-field-border .csf--label,
485
- .csf-field-spacing .csf--label,
486
- .csf-field-dimensions .csf--label,
487
- .csf-field-spinner .ui-button-text-only{
488
- border-color: #ddd;
489
- }
490
- .csf-warning-primary{
491
- box-shadow: 0 1px 0 #bd2130 !important;
492
  }
493
- .csf-warning-primary:focus{
494
- box-shadow: none !important;
495
- }
496
- </style>';
 
 
 
 
 
497
 
498
  }
 
 
 
 
 
 
 
 
499
 
500
  }
501
 
502
- //
503
  // Add a new framework field
504
  public static function field( $field = array(), $value = '', $unique = '', $where = '', $parent = '' ) {
505
 
@@ -516,7 +607,7 @@ if ( ! class_exists( 'CSF' ) ) {
516
  }
517
 
518
  $depend = '';
519
- $hidden = '';
520
  $unique = ( ! empty( $unique ) ) ? $unique : '';
521
  $class = ( ! empty( $field['class'] ) ) ? ' ' . esc_attr( $field['class'] ) : '';
522
  $is_pseudo = ( ! empty( $field['pseudo'] ) ) ? ' csf-pseudo-field' : '';
@@ -525,7 +616,7 @@ if ( ! class_exists( 'CSF' ) ) {
525
  if ( ! empty( $field['dependency'] ) ) {
526
 
527
  $dependency = $field['dependency'];
528
- $hidden = ' hidden';
529
  $data_controller = '';
530
  $data_condition = '';
531
  $data_value = '';
@@ -536,11 +627,13 @@ if ( ! class_exists( 'CSF' ) ) {
536
  $data_condition = implode( '|', array_column( $dependency, 1 ) );
537
  $data_value = implode( '|', array_column( $dependency, 2 ) );
538
  $data_global = implode( '|', array_column( $dependency, 3 ) );
 
539
  } else {
540
  $data_controller = ( ! empty( $dependency[0] ) ) ? $dependency[0] : '';
541
  $data_condition = ( ! empty( $dependency[1] ) ) ? $dependency[1] : '';
542
  $data_value = ( ! empty( $dependency[2] ) ) ? $dependency[2] : '';
543
  $data_global = ( ! empty( $dependency[3] ) ) ? $dependency[3] : '';
 
544
  }
545
 
546
  $depend .= ' data-controller="'. esc_attr( $data_controller ) .'"';
@@ -548,12 +641,14 @@ if ( ! class_exists( 'CSF' ) ) {
548
  $depend .= ' data-value="'. esc_attr( $data_value ) .'"';
549
  $depend .= ( ! empty( $data_global ) ) ? ' data-depend-global="true"' : '';
550
 
 
 
551
  }
552
 
553
  if ( ! empty( $field_type ) ) {
554
 
555
  // These attributes has been sanitized above.
556
- echo '<div class="csf-field csf-field-'. $field_type . $is_pseudo . $class . $hidden .'"'. $depend .'>';
557
 
558
  if ( ! empty( $field['fancy_title'] ) ) {
559
  echo '<div class="csf-fancy-title">' . wp_kses_post( $field['fancy_title'] ) .'</div>';
@@ -562,7 +657,7 @@ if ( ! class_exists( 'CSF' ) ) {
562
  if ( ! empty( $field['title'] ) ) {
563
  echo '<div class="csf-title">';
564
  echo '<h4>'. wp_kses_post( $field['title'] ) .'</h4>';
565
- echo ( ! empty( $field['subtitle'] ) ) ? '<div class="csf-text-subtitle">'. wp_kses_post( $field['subtitle'] ) .'</div>' : '';
566
  echo '</div>';
567
  }
568
 
10
  if ( ! class_exists( 'CSF' ) ) {
11
  class CSF {
12
 
13
+ // Default constants
14
+ public static $premium = true;
15
+ public static $version = '2.1.6';
16
+ public static $dir = '';
17
+ public static $url = '';
18
+ public static $css = '';
19
+ public static $webfonts = array();
20
+ public static $subsets = array();
21
+ public static $inited = array();
22
+ public static $fields = array();
23
+ public static $args = array(
24
+ 'admin_options' => array(),
25
+ 'customize_options' => array(),
26
+ 'metabox_options' => array(),
27
+ 'nav_menu_options' => array(),
28
+ 'profile_options' => array(),
29
+ 'taxonomy_options' => array(),
30
+ 'widget_options' => array(),
31
+ 'comment_options' => array(),
32
+ 'shortcode_options' => array(),
33
  );
34
 
35
+ // Shortcode instances
36
  public static $shortcode_instances = array();
37
 
38
+ // Initalize
39
  public static function init() {
40
 
41
+ // Init action
42
  do_action( 'csf_init' );
43
 
44
+ // Set directory constants
45
  self::constants();
46
 
47
+ // Include files
48
  self::includes();
49
 
50
+ // Setup textdomain
51
  // self::textdomain();
52
 
53
  add_action( 'after_setup_theme', array( 'CSF', 'setup' ) );
54
  add_action( 'init', array( 'CSF', 'setup' ) );
55
  add_action( 'switch_theme', array( 'CSF', 'setup' ) );
56
+ add_action( 'admin_enqueue_scripts', array( 'CSF', 'add_admin_enqueue_scripts' ) );
57
+ add_action( 'wp_enqueue_scripts', array( 'CSF', 'add_typography_enqueue_styles' ), 80 );
58
+ add_action( 'wp_head', array( 'CSF', 'add_custom_css' ), 80 );
59
 
60
  }
61
 
62
+ // Setup frameworks
63
  public static function setup() {
64
 
65
+ // Welcome page
66
  // self::include_plugin_file( 'views/welcome.php' );
67
 
68
+ // Setup admin option framework
69
  $params = array();
70
+ if ( ! empty( self::$args['admin_options'] ) ) {
71
+ foreach ( self::$args['admin_options'] as $key => $value ) {
72
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
73
 
74
  $params['args'] = $value;
88
  }
89
  }
90
 
91
+ // Setup customize option framework
92
  $params = array();
93
  if ( ! empty( self::$args['customize_options'] ) ) {
94
  foreach ( self::$args['customize_options'] as $key => $value ) {
100
 
101
  CSF_Customize_Options::instance( $key, $params );
102
 
 
103
  }
104
  }
105
  }
106
 
107
+ // Setup metabox option framework
108
  $params = array();
109
+ if ( ! empty( self::$args['metabox_options'] ) ) {
110
+ foreach ( self::$args['metabox_options'] as $key => $value ) {
111
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
112
 
113
  $params['args'] = $value;
120
  }
121
  }
122
 
123
+ // Setup nav menu option framework
124
  $params = array();
125
+ if ( ! empty( self::$args['nav_menu_options'] ) ) {
126
+ foreach ( self::$args['nav_menu_options'] as $key => $value ) {
127
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
128
 
129
  $params['args'] = $value;
130
  $params['sections'] = self::$args['sections'][$key];
131
  self::$inited[$key] = true;
132
 
133
+ CSF_Nav_Menu_Options::instance( $key, $params );
134
 
135
  }
136
  }
137
  }
138
 
139
+ // Setup profile option framework
140
  $params = array();
141
+ if ( ! empty( self::$args['profile_options'] ) ) {
142
+ foreach ( self::$args['profile_options'] as $key => $value ) {
 
143
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
144
 
145
  $params['args'] = $value;
146
  $params['sections'] = self::$args['sections'][$key];
147
  self::$inited[$key] = true;
148
 
149
+ CSF_Profile_Options::instance( $key, $params );
150
 
151
  }
152
  }
 
 
 
 
 
 
153
  }
154
 
155
+ // Setup taxonomy option framework
156
  $params = array();
157
  if ( ! empty( self::$args['taxonomy_options'] ) ) {
158
+ $taxonomy = ( isset( $_GET['taxonomy'] ) ) ? sanitize_text_field( wp_unslash( $_GET['taxonomy'] ) ) : '';
159
  foreach ( self::$args['taxonomy_options'] as $key => $value ) {
160
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
161
 
169
  }
170
  }
171
 
172
+ // Setup widget option framework
173
+ if ( ! empty( self::$args['widget_options'] ) && class_exists( 'WP_Widget_Factory' ) ) {
 
174
  $wp_widget_factory = new WP_Widget_Factory();
175
+ foreach ( self::$args['widget_options'] as $key => $value ) {
 
176
  if ( ! isset( self::$inited[$key] ) ) {
177
+
178
  self::$inited[$key] = true;
179
  $wp_widget_factory->register( CSF_Widget::instance( $key, $value ) );
180
+
181
  }
182
  }
 
183
  }
184
 
185
+ // Setup comment option framework
186
  $params = array();
187
+ if ( ! empty( self::$args['comment_options'] ) ) {
188
+ foreach ( self::$args['comment_options'] as $key => $value ) {
189
  if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
190
 
191
  $params['args'] = $value;
198
  }
199
  }
200
 
201
+ // Setup shortcode option framework
202
+ $params = array();
203
+ if ( ! empty( self::$args['shortcode_options'] ) ) {
204
+
205
+ foreach ( self::$args['shortcode_options'] as $key => $value ) {
206
+ if ( ! empty( self::$args['sections'][$key] ) && ! isset( self::$inited[$key] ) ) {
207
+
208
+ $params['args'] = $value;
209
+ $params['sections'] = self::$args['sections'][$key];
210
+ self::$inited[$key] = true;
211
+
212
+ CSF_Shortcoder::instance( $key, $params );
213
+
214
+ }
215
+ }
216
+
217
+ // Once editor setup for gutenberg and media buttons
218
+ if ( ! empty( CSF::$shortcode_instances ) ) {
219
+ CSF_Shortcoder::once_editor_setup();
220
+ }
221
+
222
+ }
223
+
224
  do_action( 'csf_loaded' );
225
 
226
  }
227
 
228
+ // Create options
229
  public static function createOptions( $id, $args = array() ) {
230
+ self::$args['admin_options'][$id] = $args;
231
  }
232
 
233
+ // Create customize options
234
  public static function createCustomizeOptions( $id, $args = array() ) {
235
  self::$args['customize_options'][$id] = $args;
236
  }
237
 
238
+ // Create metabox options
239
  public static function createMetabox( $id, $args = array() ) {
240
+ self::$args['metabox_options'][$id] = $args;
241
  }
242
 
243
+ // Create menu options
244
+ public static function createNavMenuOptions( $id, $args = array() ) {
245
+ self::$args['nav_menu_options'][$id] = $args;
246
+ }
247
+
248
+ // Create shortcoder options
249
  public static function createShortcoder( $id, $args = array() ) {
250
+ self::$args['shortcode_options'][$id] = $args;
251
  }
252
 
253
+ // Create taxonomy options
254
  public static function createTaxonomyOptions( $id, $args = array() ) {
255
  self::$args['taxonomy_options'][$id] = $args;
256
  }
257
 
258
+ // Create profile options
259
  public static function createProfileOptions( $id, $args = array() ) {
260
  self::$args['profile_options'][$id] = $args;
261
  }
262
 
263
+ // Create widget
264
  public static function createWidget( $id, $args = array() ) {
265
+ self::$args['widget_options'][$id] = $args;
266
  self::set_used_fields( $args );
267
  }
268
 
269
+ // Create comment metabox
270
  public static function createCommentMetabox( $id, $args = array() ) {
271
+ self::$args['comment_options'][$id] = $args;
272
  }
273
 
274
+ // Create section
275
  public static function createSection( $id, $sections ) {
276
  self::$args['sections'][$id][] = $sections;
277
  self::set_used_fields( $sections );
278
  }
279
 
280
+ // Set directory constants
281
  public static function constants() {
282
 
283
+ // We need this path-finder code for set URL of framework
284
  $dirname = wp_normalize_path( dirname( dirname( __FILE__ ) ) );
285
  $theme_dir = wp_normalize_path( get_parent_theme_file_path() );
286
  $plugin_dir = wp_normalize_path( WP_PLUGIN_DIR );
296
 
297
  }
298
 
299
+ // Include file helper
300
  public static function include_plugin_file( $file, $load = true ) {
301
 
302
  $path = '';
335
 
336
  }
337
 
338
+ // Is active plugin helper
339
  public static function is_active_plugin( $file = '' ) {
340
  return in_array( $file, (array) get_option( 'active_plugins', array() ) );
341
  }
345
  return preg_replace( '/[^A-Za-z]/', '', $dirname );
346
  }
347
 
348
+ // Set url constant
349
  public static function include_plugin_url( $file ) {
350
  return esc_url( self::$url ) .'/'. ltrim( $file, '/' );
351
  }
352
 
353
+ // Include files
354
  public static function includes() {
355
 
356
+ // Helpers
357
+ self::include_plugin_file( 'functions/actions.php' );
358
+ self::include_plugin_file( 'functions/helpers.php' );
359
+ self::include_plugin_file( 'functions/sanitize.php' );
360
+ self::include_plugin_file( 'functions/validate.php' );
 
361
 
362
+ // Includes free version classes
363
+ self::include_plugin_file( 'classes/abstract.class.php' );
364
+ self::include_plugin_file( 'classes/fields.class.php' );
365
+ self::include_plugin_file( 'classes/admin-options.class.php' );
366
 
367
+ // Includes premium version classes
368
  if ( self::$premium ) {
369
  self::include_plugin_file( 'classes/customize-options.class.php' );
370
+ self::include_plugin_file( 'classes/metabox-options.class.php' );
371
+ self::include_plugin_file( 'classes/nav-menu-options.class.php' );
372
  self::include_plugin_file( 'classes/profile-options.class.php' );
373
+ self::include_plugin_file( 'classes/shortcode-options.class.php' );
374
  self::include_plugin_file( 'classes/taxonomy-options.class.php' );
375
+ self::include_plugin_file( 'classes/widget-options.class.php' );
376
+ self::include_plugin_file( 'classes/comment-options.class.php' );
377
  }
378
 
379
  }
380
 
381
+ // Maybe include a field class
382
  public static function maybe_include_field( $type = '' ) {
383
  if ( ! class_exists( 'CSF_Field_'. $type ) && class_exists( 'CSF_Fields' ) ) {
384
  self::include_plugin_file( 'fields/'. $type .'/'. $type .'.php' );
385
  }
386
  }
387
 
388
+ // Setup textdomain
389
  public static function textdomain() {
390
  load_textdomain( 'csf', self::$dir .'/languages/'. get_locale() .'.mo' );
391
  }
392
 
393
+ // Set all of used fields
394
  public static function set_used_fields( $sections ) {
395
 
396
  if ( ! empty( $sections['fields'] ) ) {
419
 
420
  }
421
 
422
+ // Enqueue admin and fields styles and scripts
 
423
  public static function add_admin_enqueue_scripts() {
424
 
425
+ // Loads scripts and styles only when needed
426
+ $enqueue = false;
427
+ $wpscreen = get_current_screen();
428
+
429
+ if( ! empty( self::$args['admin_options'] ) ) {
430
+ foreach ( self::$args['admin_options'] as $argument ) {
431
+ if( substr( $wpscreen->id, -strlen( $argument['menu_slug'] ) ) === $argument['menu_slug'] ) {
432
+ $enqueue = true;
433
+ }
434
+ }
435
+ }
436
+
437
+ if( ! empty( self::$args['metabox_options'] ) ) {
438
+ foreach ( self::$args['metabox_options'] as $argument ) {
439
+ if( in_array( $wpscreen->post_type, (array) $argument['post_type'] ) ) {
440
+ $enqueue = true;
441
+ }
442
+ }
443
+ }
444
+
445
+ if( ! empty( self::$args['taxonomy_options'] ) ) {
446
+ foreach ( self::$args['taxonomy_options'] as $argument ) {
447
+ if( $wpscreen->taxonomy === $argument['taxonomy'] ) {
448
+ $enqueue = true;
449
+ }
450
+ }
451
+ }
452
 
453
+ if( ! empty( self::$args['shortcode_options'] ) ) {
454
+ foreach ( self::$args['shortcode_options'] as $argument ) {
455
+ if( !empty($argument['show_in_editor']) && $wpscreen->base === 'post' ) {
456
+ $enqueue = true;
457
+ }
458
+ }
459
+ }
460
+
461
+ if( ! empty( self::$args['widget_options'] ) && ( $wpscreen->id === 'widgets' || $wpscreen->id === 'customize' ) ) {
462
+ $enqueue = true;
463
+ }
464
+
465
+ if( ! empty( self::$args['customize_options'] ) && $wpscreen->id === 'customize' ) {
466
+ $enqueue = true;
467
+ }
468
+
469
+ if( ! empty( self::$args['nav_menu_options'] ) && $wpscreen->id === 'nav-menus' ) {
470
+ $enqueue = true;
471
+ }
472
+
473
+ if( ! empty( self::$args['profile_options'] ) && $wpscreen->id === 'profile' ) {
474
+ $enqueue = true;
475
+ }
476
+
477
+ if( ! empty( self::$args['comment_options'] ) && $wpscreen->id === 'comment' ) {
478
+ $enqueue = true;
479
+ }
480
+
481
+ if( $wpscreen->id === 'tools_page_csf-welcome' ) {
482
+ $enqueue = true;
483
+ }
484
+
485
+ if( ! $enqueue ) {
486
+ return;
487
+ }
488
+
489
+ // Check for developer mode
490
+ $min = ( self::$premium && SCRIPT_DEBUG ) ? '' : '.min';
491
+
492
+ // Admin utilities
493
  wp_enqueue_media();
494
 
495
+ // Wp color picker
496
  wp_enqueue_style( 'wp-color-picker' );
497
  wp_enqueue_script( 'wp-color-picker' );
498
 
499
+ // Font awesome 4 and 5 loader
500
  if ( apply_filters( 'csf_fa4', false ) ) {
501
  wp_enqueue_style( 'csf-fa', 'https://cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome'. $min .'.css', array(), '4.7.0', 'all' );
502
  } else {
504
  wp_enqueue_style( 'csf-fa5-v4-shims', 'https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.13.0/css/v4-shims'. $min .'.css', array(), '5.13.0', 'all' );
505
  }
506
 
507
+ // Main style
508
  wp_enqueue_style( 'csf', CSF::include_plugin_url( 'assets/css/csf'. $min .'.css' ), array(), '1.0.0', 'all' );
509
 
510
+ // Main RTL styles
511
  if ( is_rtl() ) {
512
  wp_enqueue_style( 'csf-rtl', CSF::include_plugin_url( 'assets/css/csf-rtl'. $min .'.css' ), array(), '1.0.0', 'all' );
513
  }
514
 
515
+ // Main scripts
516
  wp_enqueue_script( 'csf-plugins', CSF::include_plugin_url( 'assets/js/csf-plugins'. $min .'.js' ), array(), '1.0.0', true );
517
  wp_enqueue_script( 'csf', CSF::include_plugin_url( 'assets/js/csf'. $min .'.js' ), array( 'csf-plugins' ), '1.0.0', true );
518
 
519
+ // Main variables
520
  wp_localize_script( 'csf', 'csf_vars', array(
521
  'color_palette' => apply_filters( 'csf_color_palette', array() ),
522
  'i18n' => array(
532
  ),
533
  ) );
534
 
535
+ // Enqueue fields scripts and styles
536
  $enqueued = array();
537
 
538
  if ( ! empty( self::$fields ) ) {
555
 
556
  }
557
 
558
+ // Add typography enqueue styles to front page
559
+ public static function add_typography_enqueue_styles() {
 
 
 
 
 
560
 
561
+ if( ! empty( self::$webfonts ) ) {
562
 
563
+ if( ! empty( self::$webfonts['enqueue'] ) ) {
564
 
565
+ $api = '//fonts.googleapis.com/css';
566
+ $query = array( 'family' => implode( '%7C', self::$webfonts['enqueue'] ), 'display' => 'swap' );
567
+ $handle = 'csf-google-web-fonts';
568
 
569
+ if( ! empty( self::$subsets ) ) {
570
+ $query['subset'] = implode( ',', self::$subsets );
 
 
 
 
 
 
 
 
571
  }
572
+
573
+ wp_enqueue_style( $handle, esc_url( add_query_arg( $query, $api ) ), array(), null );
574
+
575
+ } else {
576
+
577
+ wp_enqueue_script( 'csf-google-web-fonts', esc_url( '//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js' ), array(), null );
578
+ wp_localize_script( 'csf-google-web-fonts', 'WebFontConfig', array( 'google' => array( 'families' => array_values( self::$webfonts['async'] ) ) ) );
579
+
580
+ }
581
 
582
  }
583
+ }
584
+
585
+ // Add custom css to front page
586
+ public static function add_custom_css() {
587
+
588
+ if ( ! empty( self::$css ) ) {
589
+ echo '<style type="text/css">'. wp_strip_all_tags( self::$css ) .'</style>';
590
+ }
591
 
592
  }
593
 
 
594
  // Add a new framework field
595
  public static function field( $field = array(), $value = '', $unique = '', $where = '', $parent = '' ) {
596
 
607
  }
608
 
609
  $depend = '';
610
+ $visible = '';
611
  $unique = ( ! empty( $unique ) ) ? $unique : '';
612
  $class = ( ! empty( $field['class'] ) ) ? ' ' . esc_attr( $field['class'] ) : '';
613
  $is_pseudo = ( ! empty( $field['pseudo'] ) ) ? ' csf-pseudo-field' : '';
616
  if ( ! empty( $field['dependency'] ) ) {
617
 
618
  $dependency = $field['dependency'];
619
+ $depend_visible = '';
620
  $data_controller = '';
621
  $data_condition = '';
622
  $data_value = '';
627
  $data_condition = implode( '|', array_column( $dependency, 1 ) );
628
  $data_value = implode( '|', array_column( $dependency, 2 ) );
629
  $data_global = implode( '|', array_column( $dependency, 3 ) );
630
+ $depend_visible = implode( '|', array_column( $dependency, 4 ) );
631
  } else {
632
  $data_controller = ( ! empty( $dependency[0] ) ) ? $dependency[0] : '';
633
  $data_condition = ( ! empty( $dependency[1] ) ) ? $dependency[1] : '';
634
  $data_value = ( ! empty( $dependency[2] ) ) ? $dependency[2] : '';
635
  $data_global = ( ! empty( $dependency[3] ) ) ? $dependency[3] : '';
636
+ $depend_visible = ( ! empty( $dependency[4] ) ) ? $dependency[4] : '';
637
  }
638
 
639
  $depend .= ' data-controller="'. esc_attr( $data_controller ) .'"';
641
  $depend .= ' data-value="'. esc_attr( $data_value ) .'"';
642
  $depend .= ( ! empty( $data_global ) ) ? ' data-depend-global="true"' : '';
643
 
644
+ $visible = ( ! empty( $depend_visible ) ) ? ' csf-depend-visible' : ' csf-depend-hidden';
645
+
646
  }
647
 
648
  if ( ! empty( $field_type ) ) {
649
 
650
  // These attributes has been sanitized above.
651
+ echo '<div class="csf-field csf-field-'. $field_type . $is_pseudo . $class . $visible .'"'. $depend .'>';
652
 
653
  if ( ! empty( $field['fancy_title'] ) ) {
654
  echo '<div class="csf-fancy-title">' . wp_kses_post( $field['fancy_title'] ) .'</div>';
657
  if ( ! empty( $field['title'] ) ) {
658
  echo '<div class="csf-title">';
659
  echo '<h4>'. wp_kses_post( $field['title'] ) .'</h4>';
660
+ echo ( ! empty( $field['subtitle'] ) ) ? '<div class="csf-subtitle-text">'. wp_kses_post( $field['subtitle'] ) .'</div>' : '';
661
  echo '</div>';
662
  }
663
 
admin/settings/classes/{shortcoder.class.php → shortcode-options.class.php} RENAMED
@@ -43,8 +43,8 @@ if ( ! class_exists( 'CSF_Shortcoder' ) ) {
43
  $this->pre_tabs = $this->pre_tabs( $this->sections );
44
  $this->pre_sections = $this->pre_sections( $this->sections );
45
 
46
- add_action( 'admin_footer', array( &$this, 'add_shortcode_modal' ) );
47
- add_action( 'customize_controls_print_footer_scripts', array( &$this, 'add_shortcode_modal' ) );
48
  add_action( 'wp_ajax_csf-get-shortcode-'. $this->unique, array( &$this, 'get_shortcode' ) );
49
 
50
  if ( ! empty( $this->args['show_in_editor'] ) ) {
@@ -53,9 +53,9 @@ if ( ! class_exists( 'CSF_Shortcoder' ) ) {
53
 
54
  // elementor editor support
55
  if ( CSF::is_active_plugin( 'elementor/elementor.php' ) ) {
56
- add_action( 'elementor/editor/before_enqueue_scripts', array( 'CSF', 'add_admin_enqueue_scripts' ), 20 );
57
- add_action( 'elementor/editor/footer', array( &$this, 'add_shortcode_modal' ) );
58
- add_action( 'elementor/editor/footer', 'csf_set_icons' );
59
  }
60
 
61
  }
@@ -122,7 +122,11 @@ if ( ! class_exists( 'CSF_Shortcoder' ) ) {
122
 
123
  }
124
 
125
- public function add_shortcode_modal() {
 
 
 
 
126
 
127
  $class = ( $this->args['class'] ) ? ' '. esc_attr( $this->args['class'] ) : '';
128
  $has_select = ( count( $this->pre_tabs ) > 1 ) ? true : false;
@@ -130,7 +134,7 @@ if ( ! class_exists( 'CSF_Shortcoder' ) ) {
130
  $hide_header = ( ! $has_select ) ? ' hidden' : '';
131
 
132
  ?>
133
- <div id="csf-modal-<?php echo esc_attr( $this->unique ); ?>" class="wp-core-ui csf-modal csf-shortcode<?php echo esc_attr( $single_usage . $class ); ?>" data-modal-id="<?php echo esc_attr( $this->unique ); ?>" data-nonce="<?php echo esc_attr( wp_create_nonce( 'csf_shortcode_nonce' ) ); ?>">
134
  <div class="csf-modal-table">
135
  <div class="csf-modal-table-cell">
136
  <div class="csf-modal-overlay"></div>
@@ -280,7 +284,7 @@ if ( ! class_exists( 'CSF_Shortcoder' ) ) {
280
  }
281
 
282
  } else {
283
- echo '<div class="csf-field csf-text-error">'. esc_html__( 'Error: Nonce verification has failed. Please try again.', 'csf' ) .'</div>';
284
  }
285
 
286
  wp_send_json_success( array( 'content' => ob_get_clean() ) );
43
  $this->pre_tabs = $this->pre_tabs( $this->sections );
44
  $this->pre_sections = $this->pre_sections( $this->sections );
45
 
46
+ add_action( 'admin_footer', array( &$this, 'add_footer_modal_shortcode' ) );
47
+ add_action( 'customize_controls_print_footer_scripts', array( &$this, 'add_footer_modal_shortcode' ) );
48
  add_action( 'wp_ajax_csf-get-shortcode-'. $this->unique, array( &$this, 'get_shortcode' ) );
49
 
50
  if ( ! empty( $this->args['show_in_editor'] ) ) {
53
 
54
  // elementor editor support
55
  if ( CSF::is_active_plugin( 'elementor/elementor.php' ) ) {
56
+ add_action( 'elementor/editor/before_enqueue_scripts', array( 'CSF', 'add_admin_enqueue_scripts' ) );
57
+ add_action( 'elementor/editor/footer', array( 'CSF_Field_icon', 'add_footer_modal_icon' ) );
58
+ add_action( 'elementor/editor/footer', array( &$this, 'add_footer_modal_shortcode' ) );
59
  }
60
 
61
  }
122
 
123
  }
124
 
125
+ public function add_footer_modal_shortcode() {
126
+
127
+ if( ! wp_script_is( 'csf' ) ) {
128
+ return;
129
+ }
130
 
131
  $class = ( $this->args['class'] ) ? ' '. esc_attr( $this->args['class'] ) : '';
132
  $has_select = ( count( $this->pre_tabs ) > 1 ) ? true : false;
134
  $hide_header = ( ! $has_select ) ? ' hidden' : '';
135
 
136
  ?>
137
+ <div id="csf-modal-<?php echo esc_attr( $this->unique ); ?>" class="wp-core-ui csf-modal csf-shortcode hidden<?php echo esc_attr( $single_usage . $class ); ?>" data-modal-id="<?php echo esc_attr( $this->unique ); ?>" data-nonce="<?php echo esc_attr( wp_create_nonce( 'csf_shortcode_nonce' ) ); ?>">
138
  <div class="csf-modal-table">
139
  <div class="csf-modal-table-cell">
140
  <div class="csf-modal-overlay"></div>
284
  }
285
 
286
  } else {
287
+ echo '<div class="csf-field csf-error-text">'. esc_html__( 'Error: Nonce verification has failed. Please try again.', 'csf' ) .'</div>';
288
  }
289
 
290
  wp_send_json_success( array( 'content' => ob_get_clean() ) );
admin/settings/classes/taxonomy-options.class.php CHANGED
@@ -17,7 +17,7 @@ if ( ! class_exists( 'CSF_Taxonomy_Options' ) ) {
17
  public $sections = array();
18
  public $taxonomies = array();
19
  public $args = array(
20
- 'taxonomy' => '',
21
  'data_type' => 'serialize',
22
  'class' => '',
23
  'defaults' => array(),
@@ -64,7 +64,7 @@ if ( ! class_exists( 'CSF_Taxonomy_Options' ) ) {
64
 
65
  }
66
 
67
- // get default value
68
  public function get_meta_value( $term_id, $field ) {
69
 
70
  $value = null;
17
  public $sections = array();
18
  public $taxonomies = array();
19
  public $args = array(
20
+ 'taxonomy' => 'category',
21
  'data_type' => 'serialize',
22
  'class' => '',
23
  'defaults' => array(),
64
 
65
  }
66
 
67
+ // get meta value
68
  public function get_meta_value( $term_id, $field ) {
69
 
70
  $value = null;
admin/settings/classes/{widgets.class.php → widget-options.class.php} RENAMED
@@ -89,7 +89,7 @@ if ( ! class_exists( 'CSF_Widget' ) ) {
89
 
90
  $class = ( $this->args['class'] ) ? ' '. $this->args['class'] : '';
91
 
92
- echo '<div class="csf csf-widgets csf-fields'. $class .'">';
93
 
94
  foreach ( $this->args['fields'] as $field ) {
95
 
89
 
90
  $class = ( $this->args['class'] ) ? ' '. $this->args['class'] : '';
91
 
92
+ echo '<div class="csf csf-widgets csf-fields'. esc_attr( $class ) .'">';
93
 
94
  foreach ( $this->args['fields'] as $field ) {
95
 
admin/settings/fields/background/background.php CHANGED
@@ -212,6 +212,7 @@ if ( ! class_exists( 'CSF_Field_background' ) ) {
212
  '' => esc_html__( 'Background Size', 'csf' ),
213
  'cover' => esc_html__( 'Cover', 'csf' ),
214
  'contain' => esc_html__( 'Contain', 'csf' ),
 
215
  ),
216
  ), $this->value['background-size'], $this->field_name(), 'field/background' );
217
 
@@ -298,6 +299,7 @@ if ( ! class_exists( 'CSF_Field_background' ) ) {
298
  if ( $background_color && $background_gd_color ) {
299
  $gd_direction = ( $background_gd_direction ) ? $background_gd_direction .',' : '';
300
  $bg_image[] = 'linear-gradient('. $gd_direction . $background_color .','. $background_gd_color .')';
 
301
  }
302
 
303
  if ( $background_image ) {
212
  '' => esc_html__( 'Background Size', 'csf' ),
213
  'cover' => esc_html__( 'Cover', 'csf' ),
214
  'contain' => esc_html__( 'Contain', 'csf' ),
215
+ 'auto' => esc_html__( 'Auto', 'csf' ),
216
  ),
217
  ), $this->value['background-size'], $this->field_name(), 'field/background' );
218
 
299
  if ( $background_color && $background_gd_color ) {
300
  $gd_direction = ( $background_gd_direction ) ? $background_gd_direction .',' : '';
301
  $bg_image[] = 'linear-gradient('. $gd_direction . $background_color .','. $background_gd_color .')';
302
+ unset( $this->value['background-color'] );
303
  }
304
 
305
  if ( $background_image ) {
admin/settings/fields/backup/backup.php CHANGED
@@ -32,7 +32,7 @@ if ( ! class_exists( 'CSF_Field_backup' ) ) {
32
 
33
  echo '<hr />';
34
  echo '<button type="submit" name="csf_transient[reset]" value="reset" class="button csf-warning-primary csf-confirm csf-reset" data-unique="'. esc_attr( $unique ) .'" data-nonce="'. esc_attr( $nonce ) .'">'. esc_html__( 'Reset All', 'csf' ) .'</button>';
35
- echo '<small class="csf-text-error">'. esc_html__( 'Please be sure for reset all of options.', 'csf' ) .'</small>';
36
 
37
  echo $this->field_after();
38
 
32
 
33
  echo '<hr />';
34
  echo '<button type="submit" name="csf_transient[reset]" value="reset" class="button csf-warning-primary csf-confirm csf-reset" data-unique="'. esc_attr( $unique ) .'" data-nonce="'. esc_attr( $nonce ) .'">'. esc_html__( 'Reset All', 'csf' ) .'</button>';
35
+ echo '<small class="csf-error-text">'. esc_html__( 'Please be sure for reset all of options.', 'csf' ) .'</small>';
36
 
37
  echo $this->field_after();
38
 
admin/settings/fields/checkbox/checkbox.php CHANGED
@@ -34,28 +34,41 @@ if ( ! class_exists( 'CSF_Field_checkbox' ) ) {
34
  if ( is_array( $options ) && ! empty( $options ) ) {
35
 
36
  echo '<ul'. $inline_class .'>';
 
37
  foreach ( $options as $option_key => $option_value ) {
38
 
39
  if ( is_array( $option_value ) && ! empty( $option_value ) ) {
40
 
41
  echo '<li>';
42
- echo '<ul>';
43
- echo '<li><strong>'. esc_attr( $option_key ) .'</strong></li>';
44
- foreach ( $option_value as $sub_key => $sub_value ) {
45
- $checked = ( in_array( $sub_key, $value ) ) ? ' checked' : '';
46
- echo '<li><label><input type="checkbox" name="'. esc_attr( $this->field_name( '[]' ) ) .'" value="'. esc_attr( $sub_key ) .'"'. $this->field_attributes() . esc_attr( $checked ) .'/> '. esc_attr( $sub_value ) .'</label></li>';
47
- }
48
- echo '</ul>';
 
 
 
 
 
49
  echo '</li>';
50
 
51
  } else {
52
 
53
  $checked = ( in_array( $option_key, $value ) ) ? ' checked' : '';
54
- echo '<li><label><input type="checkbox" name="'. esc_attr( $this->field_name( '[]' ) ) .'" value="'. esc_attr( $option_key ) .'"'. $this->field_attributes() . $checked .'/> '. esc_attr( $option_value ) .'</label></li>';
 
 
 
 
 
 
55
 
56
  }
57
 
58
  }
 
59
  echo '</ul>';
60
 
61
  } else {
@@ -69,7 +82,7 @@ if ( ! class_exists( 'CSF_Field_checkbox' ) ) {
69
  echo '<label class="csf-checkbox">';
70
  echo '<input type="hidden" name="'. esc_attr( $this->field_name() ) .'" value="'. $this->value .'" class="csf--input"'. $this->field_attributes() .'/>';
71
  echo '<input type="checkbox" name="_pseudo" class="csf--checkbox"'. esc_attr( checked( $this->value, 1, false ) ) .'/>';
72
- echo ( ! empty( $this->field['label'] ) ) ? ' '. esc_attr( $this->field['label'] ) : '';
73
  echo '</label>';
74
 
75
  }
34
  if ( is_array( $options ) && ! empty( $options ) ) {
35
 
36
  echo '<ul'. $inline_class .'>';
37
+
38
  foreach ( $options as $option_key => $option_value ) {
39
 
40
  if ( is_array( $option_value ) && ! empty( $option_value ) ) {
41
 
42
  echo '<li>';
43
+ echo '<ul>';
44
+ echo '<li><strong>'. esc_attr( $option_key ) .'</strong></li>';
45
+ foreach ( $option_value as $sub_key => $sub_value ) {
46
+ $checked = ( in_array( $sub_key, $value ) ) ? ' checked' : '';
47
+ echo '<li>';
48
+ echo '<label>';
49
+ echo '<input type="checkbox" name="'. esc_attr( $this->field_name( '[]' ) ) .'" value="'. esc_attr( $sub_key ) .'"'. $this->field_attributes() . esc_attr( $checked ) .'/>';
50
+ echo '<span class="csf--text">'. esc_attr( $sub_value ) .'</span>';
51
+ echo '</label>';
52
+ echo '</li>';
53
+ }
54
+ echo '</ul>';
55
  echo '</li>';
56
 
57
  } else {
58
 
59
  $checked = ( in_array( $option_key, $value ) ) ? ' checked' : '';
60
+
61
+ echo '<li>';
62
+ echo '<label>';
63
+ echo '<input type="checkbox" name="'. esc_attr( $this->field_name( '[]' ) ) .'" value="'. esc_attr( $option_key ) .'"'. $this->field_attributes() . esc_attr( $checked ) .'/>';
64
+ echo '<span class="csf--text">'. esc_attr( $option_value ) .'</span>';
65
+ echo '</label>';
66
+ echo '</li>';
67
 
68
  }
69
 
70
  }
71
+
72
  echo '</ul>';
73
 
74
  } else {
82
  echo '<label class="csf-checkbox">';
83
  echo '<input type="hidden" name="'. esc_attr( $this->field_name() ) .'" value="'. $this->value .'" class="csf--input"'. $this->field_attributes() .'/>';
84
  echo '<input type="checkbox" name="_pseudo" class="csf--checkbox"'. esc_attr( checked( $this->value, 1, false ) ) .'/>';
85
+ echo ( ! empty( $this->field['label'] ) ) ? '<span class="csf--text">'. esc_attr( $this->field['label'] ) .'</span>' : '';
86
  echo '</label>';
87
 
88
  }
admin/settings/fields/icon/icon.php CHANGED
@@ -37,5 +37,35 @@ if ( ! class_exists( 'CSF_Field_icon' ) ) {
37
 
38
  }
39
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  }
41
  }
37
 
38
  }
39
 
40
+ public function enqueue() {
41
+ add_action( 'admin_footer', array( &$this, 'add_footer_modal_icon' ) );
42
+ add_action( 'customize_controls_print_footer_scripts', array( &$this, 'add_footer_modal_icon' ) );
43
+ }
44
+
45
+ public function add_footer_modal_icon() {
46
+ ?>
47
+ <div id="csf-modal-icon" class="csf-modal csf-modal-icon hidden">
48
+ <div class="csf-modal-table">
49
+ <div class="csf-modal-table-cell">
50
+ <div class="csf-modal-overlay"></div>
51
+ <div class="csf-modal-inner">
52
+ <div class="csf-modal-title">
53
+ <?php esc_html_e( 'Add Icon', 'csf' ); ?>
54
+ <div class="csf-modal-close csf-icon-close"></div>
55
+ </div>
56
+ <div class="csf-modal-header">
57
+ <input type="text" placeholder="<?php esc_html_e( 'Search a Icon...', 'csf' ); ?>" class="csf-icon-search" />
58
+ </div>
59
+ <div class="csf-modal-content">
60
+ <div class="csf-modal-loading"><div class="csf-loading"></div></div>
61
+ <div class="csf-modal-load"></div>
62
+ </div>
63
+ </div>
64
+ </div>
65
+ </div>
66
+ </div>
67
+ <?php
68
+ }
69
+
70
  }
71
  }
admin/settings/fields/radio/radio.php CHANGED
@@ -33,28 +33,41 @@ if ( ! class_exists( 'CSF_Field_radio' ) ) {
33
  if ( is_array( $options ) && ! empty( $options ) ) {
34
 
35
  echo '<ul'. $inline_class .'>';
 
36
  foreach ( $options as $option_key => $option_value ) {
37
 
38
  if ( is_array( $option_value ) && ! empty( $option_value ) ) {
39
 
40
  echo '<li>';
41
- echo '<ul>';
42
- echo '<li><strong>'. esc_attr( $option_key ) .'</strong></li>';
43
- foreach ( $option_value as $sub_key => $sub_value ) {
44
- $checked = ( $sub_key == $this->value ) ? ' checked' : '';
45
- echo '<li><label><input type="radio" name="'. esc_attr( $this->field_name() ) .'" value="'. esc_attr( $sub_key ) .'"'. $this->field_attributes() . esc_attr( $checked ) .'/> '. $sub_value .'</label></li>';
46
- }
47
- echo '</ul>';
 
 
 
 
 
48
  echo '</li>';
49
 
50
  } else {
51
 
52
  $checked = ( $option_key == $this->value ) ? ' checked' : '';
53
- echo '<li><label><input type="radio" name="'. esc_attr( $this->field_name() ) .'" value="'. esc_attr( $option_key ) .'"'. $this->field_attributes() . esc_attr( $checked ) .'/> '. esc_attr( $option_value ) .'</label></li>';
 
 
 
 
 
 
54
 
55
  }
56
 
57
  }
 
58
  echo '</ul>';
59
 
60
  } else {
@@ -64,8 +77,12 @@ if ( ! class_exists( 'CSF_Field_radio' ) ) {
64
  }
65
 
66
  } else {
 
67
  $label = ( isset( $this->field['label'] ) ) ? $this->field['label'] : '';
68
- echo '<label><input type="radio" name="'. esc_attr( $this->field_name() ) .'" value="1"'. $this->field_attributes() . esc_attr( checked( $this->value, 1, false ) ) .'/> '. esc_attr( $label ) .'</label>';
 
 
 
69
  }
70
 
71
  echo $this->field_after();
33
  if ( is_array( $options ) && ! empty( $options ) ) {
34
 
35
  echo '<ul'. $inline_class .'>';
36
+
37
  foreach ( $options as $option_key => $option_value ) {
38
 
39
  if ( is_array( $option_value ) && ! empty( $option_value ) ) {
40
 
41
  echo '<li>';
42
+ echo '<ul>';
43
+ echo '<li><strong>'. esc_attr( $option_key ) .'</strong></li>';
44
+ foreach ( $option_value as $sub_key => $sub_value ) {
45
+ $checked = ( $sub_key == $this->value ) ? ' checked' : '';
46
+ echo '<li>';
47
+ echo '<label>';
48
+ echo '<input type="radio" name="'. esc_attr( $this->field_name() ) .'" value="'. esc_attr( $sub_key ) .'"'. $this->field_attributes() . esc_attr( $checked ) .'/>';
49
+ echo '<span class="csf--text">'. esc_attr( $sub_value ) .'</span>';
50
+ echo '</label>';
51
+ echo '</li>';
52
+ }
53
+ echo '</ul>';
54
  echo '</li>';
55
 
56
  } else {
57
 
58
  $checked = ( $option_key == $this->value ) ? ' checked' : '';
59
+
60
+ echo '<li>';
61
+ echo '<label>';
62
+ echo '<input type="radio" name="'. esc_attr( $this->field_name() ) .'" value="'. esc_attr( $option_key ) .'"'. $this->field_attributes() . esc_attr( $checked ) .'/>';
63
+ echo '<span class="csf--text">'. esc_attr( $option_value ) .'</span>';
64
+ echo '</label>';
65
+ echo '</li>';
66
 
67
  }
68
 
69
  }
70
+
71
  echo '</ul>';
72
 
73
  } else {
77
  }
78
 
79
  } else {
80
+
81
  $label = ( isset( $this->field['label'] ) ) ? $this->field['label'] : '';
82
+ echo '<label><input type="radio" name="'. esc_attr( $this->field_name() ) .'" value="1"'. $this->field_attributes() . esc_attr( checked( $this->value, 1, false ) ) .'/>';
83
+ echo ( ! empty( $this->field['label'] ) ) ? '<span class="csf--text">'. esc_attr( $this->field['label'] ) .'</span>' : '';
84
+ echo '</label>';
85
+
86
  }
87
 
88
  echo $this->field_after();
admin/settings/fields/select/select.php CHANGED
@@ -64,7 +64,7 @@ if ( ! class_exists( 'CSF_Field_select' ) ) {
64
 
65
  if ( ! empty( $args['chosen'] ) && ! empty( $args['multiple'] ) ) {
66
 
67
- echo '<select name="'. $field_name .'" class="csf-hidden-select csf-hidden"'. $multiple_attr . $field_attr .'>';
68
  foreach ( $this->value as $option_key ) {
69
  echo '<option value="'. esc_attr( $option_key ) .'" selected>'. esc_attr( $option_key ) .'</option>';
70
  }
64
 
65
  if ( ! empty( $args['chosen'] ) && ! empty( $args['multiple'] ) ) {
66
 
67
+ echo '<select name="'. $field_name .'" class="csf-hide-select hidden"'. $multiple_attr . $field_attr .'>';
68
  foreach ( $this->value as $option_key ) {
69
  echo '<option value="'. esc_attr( $option_key ) .'" selected>'. esc_attr( $option_key ) .'</option>';
70
  }
admin/settings/fields/textarea/textarea.php CHANGED
@@ -27,13 +27,13 @@ if ( ! class_exists( 'CSF_Field_textarea' ) ) {
27
 
28
  if ( ! empty( $this->field['shortcoder'] ) ) {
29
 
30
- $shortcoders = ( is_array( $this->field['shortcoder'] ) ) ? $this->field['shortcoder'] : array_filter( (array) $this->field['shortcoder'] );
31
 
32
- foreach ( $shortcoders as $shortcode_id ) {
33
 
34
- if ( isset( CSF::$args['shortcoders'][$shortcode_id] ) ) {
35
 
36
- $setup_args = CSF::$args['shortcoders'][$shortcode_id];
37
  $button_title = ( ! empty( $setup_args['button_title'] ) ) ? $setup_args['button_title'] : esc_html__( 'Add Shortcode', 'csf' );
38
 
39
  echo '<a href="#" class="button button-primary csf-shortcode-button" data-modal-id="'. esc_attr( $shortcode_id ) .'">'. wp_kses_post( $button_title ) .'</a>';
27
 
28
  if ( ! empty( $this->field['shortcoder'] ) ) {
29
 
30
+ $shortcoder = ( is_array( $this->field['shortcoder'] ) ) ? $this->field['shortcoder'] : array_filter( (array) $this->field['shortcoder'] );
31
 
32
+ foreach ( $shortcoder as $shortcode_id ) {
33
 
34
+ if ( isset( CSF::$args['shortcode_options'][$shortcode_id] ) ) {
35
 
36
+ $setup_args = CSF::$args['shortcode_options'][$shortcode_id];
37
  $button_title = ( ! empty( $setup_args['button_title'] ) ) ? $setup_args['button_title'] : esc_html__( 'Add Shortcode', 'csf' );
38
 
39
  echo '<a href="#" class="button button-primary csf-shortcode-button" data-modal-id="'. esc_attr( $shortcode_id ) .'">'. wp_kses_post( $button_title ) .'</a>';
admin/settings/fields/typography/google-fonts.php CHANGED
@@ -5,403 +5,412 @@ if ( ! function_exists( 'csf_get_google_fonts' ) ) {
5
  return [
6
  'ABeeZee'=>[['normal','italic'],['latin']],
7
  'Abel'=>[['normal'],['latin']],
8
- 'Abhaya Libre'=>[['normal','500','600','700','800'],['latin-ext','latin','sinhala']],
9
- 'Abril Fatface'=>[['normal'],['latin-ext','latin']],
10
  'Aclonica'=>[['normal'],['latin']],
11
  'Acme'=>[['normal'],['latin']],
12
  'Actor'=>[['normal'],['latin']],
13
  'Adamina'=>[['normal'],['latin']],
14
- 'Advent Pro'=>[['100','200','300','normal','500','600','700'],['latin-ext','greek','latin']],
15
- 'Aguafina Script'=>[['normal'],['latin-ext','latin']],
16
- 'Akronim'=>[['normal'],['latin-ext','latin']],
17
- 'Aladin'=>[['normal'],['latin-ext','latin']],
18
- 'Alata'=>[['normal'],['latin-ext','latin','vietnamese']],
19
- 'Alatsi'=>[['normal'],['latin-ext','latin','vietnamese']],
20
  'Aldrich'=>[['normal'],['latin']],
21
  'Alef'=>[['normal','700'],['hebrew','latin']],
22
- 'Alegreya'=>[['normal','italic','500','500italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
23
- 'Alegreya SC'=>[['normal','italic','500','500italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
24
- 'Alegreya Sans'=>[['100','100italic','300','300italic','normal','italic','500','500italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
25
- 'Alegreya Sans SC'=>[['100','100italic','300','300italic','normal','italic','500','500italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
26
- 'Aleo'=>[['300','300italic','normal','italic','700','700italic'],['latin-ext','latin']],
27
- 'Alex Brush'=>[['normal'],['latin-ext','latin']],
28
- 'Alfa Slab One'=>[['normal'],['latin-ext','latin','vietnamese']],
29
- 'Alice'=>[['normal'],['cyrillic-ext','cyrillic','latin']],
30
  'Alike'=>[['normal'],['latin']],
31
  'Alike Angular'=>[['normal'],['latin']],
32
- 'Allan'=>[['normal','700'],['latin-ext','latin']],
33
  'Allerta'=>[['normal'],['latin']],
34
  'Allerta Stencil'=>[['normal'],['latin']],
35
- 'Allura'=>[['normal'],['latin-ext','latin']],
36
  'Almarai'=>[['300','normal','700','800'],['arabic']],
37
- 'Almendra'=>[['normal','italic','700','700italic'],['latin-ext','latin']],
38
- 'Almendra Display'=>[['normal'],['latin-ext','latin']],
39
  'Almendra SC'=>[['normal'],['latin']],
40
- 'Amarante'=>[['normal'],['latin-ext','latin']],
41
  'Amaranth'=>[['normal','italic','700','700italic'],['latin']],
42
- 'Amatic SC'=>[['normal','700'],['cyrillic','latin-ext','hebrew','latin','vietnamese']],
43
  'Amethysta'=>[['normal'],['latin']],
44
- 'Amiko'=>[['normal','600','700'],['latin-ext','devanagari','latin']],
45
- 'Amiri'=>[['normal','italic','700','700italic'],['arabic','latin-ext','latin']],
46
- 'Amita'=>[['normal','700'],['latin-ext','devanagari','latin']],
47
- 'Anaheim'=>[['normal'],['latin-ext','latin']],
48
- 'Andada'=>[['normal'],['latin-ext','latin']],
49
- 'Andika'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
50
  'Angkor'=>[['normal'],['khmer']],
51
  'Annie Use Your Telescope'=>[['normal'],['latin']],
52
- 'Anonymous Pro'=>[['normal','italic','700','700italic'],['cyrillic','latin-ext','greek','latin']],
53
  'Antic'=>[['normal'],['latin']],
54
  'Antic Didone'=>[['normal'],['latin']],
55
  'Antic Slab'=>[['normal'],['latin']],
56
- 'Anton'=>[['normal'],['latin-ext','latin','vietnamese']],
57
  'Arapey'=>[['normal','italic'],['latin']],
58
- 'Arbutus'=>[['normal'],['latin-ext','latin']],
59
- 'Arbutus Slab'=>[['normal'],['latin-ext','latin']],
60
  'Architects Daughter'=>[['normal'],['latin']],
61
- 'Archivo'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','vietnamese']],
62
- 'Archivo Black'=>[['normal'],['latin-ext','latin']],
63
- 'Archivo Narrow'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','vietnamese']],
64
  'Aref Ruqaa'=>[['normal','700'],['arabic','latin']],
65
- 'Arima Madurai'=>[['100','200','300','normal','500','700','800','900'],['latin-ext','latin','vietnamese','tamil']],
66
- 'Arimo'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','hebrew','greek','latin','vietnamese']],
67
- 'Arizonia'=>[['normal'],['latin-ext','latin']],
68
- 'Armata'=>[['normal'],['latin-ext','latin']],
69
- 'Arsenal'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
70
  'Artifika'=>[['normal'],['latin']],
71
  'Arvo'=>[['normal','italic','700','700italic'],['latin']],
72
- 'Arya'=>[['normal','700'],['latin-ext','devanagari','latin']],
73
- 'Asap'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','vietnamese']],
74
- 'Asap Condensed'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','vietnamese']],
75
- 'Asar'=>[['normal'],['latin-ext','devanagari','latin']],
76
  'Asset'=>[['normal'],['latin']],
77
  'Assistant'=>[['200','300','normal','600','700','800'],['hebrew','latin']],
78
  'Astloch'=>[['normal','700'],['latin']],
79
  'Asul'=>[['normal','700'],['latin']],
80
- 'Athiti'=>[['200','300','normal','500','600','700'],['latin-ext','latin','thai','vietnamese']],
81
- 'Atma'=>[['300','normal','500','600','700'],['bengali','latin-ext','latin']],
82
  'Atomic Age'=>[['normal'],['latin']],
83
  'Aubrey'=>[['normal'],['latin']],
84
- 'Audiowide'=>[['normal'],['latin-ext','latin']],
85
- 'Autour One'=>[['normal'],['latin-ext','latin']],
86
- 'Average'=>[['normal'],['latin-ext','latin']],
87
- 'Average Sans'=>[['normal'],['latin-ext','latin']],
88
- 'Averia Gruesa Libre'=>[['normal'],['latin-ext','latin']],
89
  'Averia Libre'=>[['300','300italic','normal','italic','700','700italic'],['latin']],
90
  'Averia Sans Libre'=>[['300','300italic','normal','italic','700','700italic'],['latin']],
91
  'Averia Serif Libre'=>[['300','300italic','normal','italic','700','700italic'],['latin']],
92
  'B612'=>[['normal','italic','700','700italic'],['latin']],
93
  'B612 Mono'=>[['normal','italic','700','700italic'],['latin']],
94
  'Bad Script'=>[['normal'],['cyrillic','latin']],
95
- 'Bahiana'=>[['normal'],['latin-ext','latin']],
96
- 'Bahianita'=>[['normal'],['latin-ext','latin','vietnamese']],
97
- 'Bai Jamjuree'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','thai','vietnamese']],
98
- 'Baloo'=>[['normal'],['latin-ext','devanagari','latin','vietnamese']],
99
- 'Baloo Bhai'=>[['normal'],['latin-ext','latin','vietnamese','gujarati']],
100
- 'Baloo Bhaijaan'=>[['normal'],['arabic','latin-ext','latin','vietnamese']],
101
- 'Baloo Bhaina'=>[['normal'],['latin-ext','latin','vietnamese','oriya']],
102
- 'Baloo Chettan'=>[['normal'],['malayalam','latin-ext','latin','vietnamese']],
103
- 'Baloo Da'=>[['normal'],['bengali','latin-ext','latin','vietnamese']],
104
- 'Baloo Paaji'=>[['normal'],['latin-ext','latin','vietnamese','gurmukhi']],
105
- 'Baloo Tamma'=>[['normal'],['latin-ext','kannada','latin','vietnamese']],
106
- 'Baloo Tammudu'=>[['normal'],['telugu','latin-ext','latin','vietnamese']],
107
- 'Baloo Thambi'=>[['normal'],['latin-ext','latin','vietnamese','tamil']],
108
  'Balthazar'=>[['normal'],['latin']],
109
- 'Bangers'=>[['normal'],['latin-ext','latin','vietnamese']],
110
- 'Barlow'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','vietnamese']],
111
- 'Barlow Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','vietnamese']],
112
- 'Barlow Semi Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','vietnamese']],
113
- 'Barriecito'=>[['normal'],['latin-ext','latin','vietnamese']],
114
- 'Barrio'=>[['normal'],['latin-ext','latin']],
115
- 'Basic'=>[['normal'],['latin-ext','latin']],
116
- 'Baskervville'=>[['normal','italic'],['latin-ext','latin']],
117
  'Battambang'=>[['normal','700'],['khmer']],
118
  'Baumans'=>[['normal'],['latin']],
119
  'Bayon'=>[['normal'],['khmer']],
120
- 'Be Vietnam'=>[['100','100italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['latin-ext','latin','vietnamese']],
121
- 'Bebas Neue'=>[['normal'],['latin-ext','latin']],
122
  'Belgrano'=>[['normal'],['latin']],
123
- 'Bellefair'=>[['normal'],['latin-ext','hebrew','latin']],
124
- 'Belleza'=>[['normal'],['latin-ext','latin']],
125
- 'BenchNine'=>[['300','normal','700'],['latin-ext','latin']],
 
 
126
  'Bentham'=>[['normal'],['latin']],
127
- 'Berkshire Swash'=>[['normal'],['latin-ext','latin']],
128
  'Beth Ellen'=>[['normal'],['latin']],
129
- 'Bevan'=>[['normal'],['latin-ext','latin','vietnamese']],
130
- 'Big Shoulders Display'=>[['100','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
131
- 'Big Shoulders Text'=>[['100','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
132
- 'Bigelow Rules'=>[['normal'],['latin-ext','latin']],
133
  'Bigshot One'=>[['normal'],['latin']],
134
- 'Bilbo'=>[['normal'],['latin-ext','latin']],
135
- 'Bilbo Swash Caps'=>[['normal'],['latin-ext','latin']],
136
- 'BioRhyme'=>[['200','300','normal','700','800'],['latin-ext','latin']],
137
- 'BioRhyme Expanded'=>[['200','300','normal','700','800'],['latin-ext','latin']],
138
- 'Biryani'=>[['200','300','normal','600','700','800','900'],['latin-ext','devanagari','latin']],
139
- 'Bitter'=>[['normal','italic','700'],['latin-ext','latin']],
140
  'Black And White Picture'=>[['normal'],['korean','latin']],
141
  'Black Han Sans'=>[['normal'],['korean','latin']],
142
- 'Black Ops One'=>[['normal'],['latin-ext','latin']],
143
- 'Blinker'=>[['100','200','300','normal','600','700','800','900'],['latin-ext','latin']],
144
  'Bokor'=>[['normal'],['khmer']],
145
  'Bonbon'=>[['normal'],['latin']],
146
  'Boogaloo'=>[['normal'],['latin']],
147
  'Bowlby One'=>[['normal'],['latin']],
148
- 'Bowlby One SC'=>[['normal'],['latin-ext','latin']],
149
  'Brawler'=>[['normal'],['latin']],
150
- 'Bree Serif'=>[['normal'],['latin-ext','latin']],
151
- 'Bubblegum Sans'=>[['normal'],['latin-ext','latin']],
152
- 'Bubbler One'=>[['normal'],['latin-ext','latin']],
153
  'Buda'=>[['300'],['latin']],
154
- 'Buenard'=>[['normal','700'],['latin-ext','latin']],
155
- 'Bungee'=>[['normal'],['latin-ext','latin','vietnamese']],
156
- 'Bungee Hairline'=>[['normal'],['latin-ext','latin','vietnamese']],
157
- 'Bungee Inline'=>[['normal'],['latin-ext','latin','vietnamese']],
158
- 'Bungee Outline'=>[['normal'],['latin-ext','latin','vietnamese']],
159
- 'Bungee Shade'=>[['normal'],['latin-ext','latin','vietnamese']],
160
- 'Butcherman'=>[['normal'],['latin-ext','latin']],
161
- 'Butterfly Kids'=>[['normal'],['latin-ext','latin']],
162
- 'Cabin'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','vietnamese']],
163
- 'Cabin Condensed'=>[['normal','500','600','700'],['latin-ext','latin','vietnamese']],
164
  'Cabin Sketch'=>[['normal','700'],['latin']],
165
  'Caesar Dressing'=>[['normal'],['latin']],
166
  'Cagliostro'=>[['normal'],['latin']],
167
- 'Cairo'=>[['200','300','normal','600','700','900'],['arabic','latin-ext','latin']],
168
- 'Calistoga'=>[['normal'],['latin-ext','latin','vietnamese']],
 
169
  'Calligraffitti'=>[['normal'],['latin']],
170
- 'Cambay'=>[['normal','italic','700','700italic'],['latin-ext','devanagari','latin']],
171
  'Cambo'=>[['normal'],['latin']],
172
  'Candal'=>[['normal'],['latin']],
173
  'Cantarell'=>[['normal','italic','700','700italic'],['latin']],
174
- 'Cantata One'=>[['normal'],['latin-ext','latin']],
175
- 'Cantora One'=>[['normal'],['latin-ext','latin']],
176
- 'Capriola'=>[['normal'],['latin-ext','latin']],
177
- 'Cardo'=>[['normal','italic','700'],['greek-ext','latin-ext','greek','latin']],
178
  'Carme'=>[['normal'],['latin']],
179
  'Carrois Gothic'=>[['normal'],['latin']],
180
  'Carrois Gothic SC'=>[['normal'],['latin']],
181
  'Carter One'=>[['normal'],['latin']],
182
- 'Catamaran'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','tamil']],
183
- 'Caudex'=>[['normal','italic','700','700italic'],['greek-ext','latin-ext','greek','latin']],
184
- 'Caveat'=>[['normal','700'],['cyrillic-ext','cyrillic','latin-ext','latin']],
185
- 'Caveat Brush'=>[['normal'],['latin-ext','latin']],
186
  'Cedarville Cursive'=>[['normal'],['latin']],
187
- 'Ceviche One'=>[['normal'],['latin-ext','latin']],
188
- 'Chakra Petch'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','thai','vietnamese']],
189
- 'Changa'=>[['200','300','normal','500','600','700','800'],['arabic','latin-ext','latin']],
190
  'Changa One'=>[['normal','italic'],['latin']],
191
- 'Chango'=>[['normal'],['latin-ext','latin']],
192
- 'Charm'=>[['normal','700'],['latin-ext','latin','thai','vietnamese']],
193
- 'Charmonman'=>[['normal','700'],['latin-ext','latin','thai','vietnamese']],
194
- 'Chathura'=>[['100','300','normal','700','800'],['telugu','latin']],
195
- 'Chau Philomene One'=>[['normal','italic'],['latin-ext','latin']],
196
- 'Chela One'=>[['normal'],['latin-ext','latin']],
197
- 'Chelsea Market'=>[['normal'],['latin-ext','latin']],
198
  'Chenla'=>[['normal'],['khmer']],
199
  'Cherry Cream Soda'=>[['normal'],['latin']],
200
- 'Cherry Swash'=>[['normal','700'],['latin-ext','latin']],
201
  'Chewy'=>[['normal'],['latin']],
202
- 'Chicle'=>[['normal'],['latin-ext','latin']],
203
- 'Chilanka'=>[['normal'],['malayalam','latin']],
204
- 'Chivo'=>[['300','300italic','normal','italic','700','700italic','900','900italic'],['latin-ext','latin']],
205
- 'Chonburi'=>[['normal'],['latin-ext','latin','thai','vietnamese']],
206
- 'Cinzel'=>[['normal','700','900'],['latin-ext','latin']],
207
  'Cinzel Decorative'=>[['normal','700','900'],['latin']],
208
- 'Clicker Script'=>[['normal'],['latin-ext','latin']],
209
- 'Coda'=>[['normal','800'],['latin-ext','latin']],
210
- 'Coda Caption'=>[['800'],['latin-ext','latin']],
211
- 'Codystar'=>[['300','normal'],['latin-ext','latin']],
212
- 'Coiny'=>[['normal'],['latin-ext','latin','vietnamese','tamil']],
213
- 'Combo'=>[['normal'],['latin-ext','latin']],
214
- 'Comfortaa'=>[['300','normal','500','600','700'],['cyrillic-ext','cyrillic','latin-ext','greek','latin','vietnamese']],
 
215
  'Coming Soon'=>[['normal'],['latin']],
216
- 'Concert One'=>[['normal'],['latin-ext','latin']],
217
- 'Condiment'=>[['normal'],['latin-ext','latin']],
218
  'Content'=>[['normal','700'],['khmer']],
219
  'Contrail One'=>[['normal'],['latin']],
220
  'Convergence'=>[['normal'],['latin']],
221
  'Cookie'=>[['normal'],['latin']],
222
  'Copse'=>[['normal'],['latin']],
223
- 'Corben'=>[['normal','700'],['latin-ext','latin']],
224
- 'Cormorant'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
225
- 'Cormorant Garamond'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
226
- 'Cormorant Infant'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
227
- 'Cormorant SC'=>[['300','normal','500','600','700'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
228
- 'Cormorant Unicase'=>[['300','normal','500','600','700'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
229
- 'Cormorant Upright'=>[['300','normal','500','600','700'],['latin-ext','latin','vietnamese']],
230
- 'Courgette'=>[['normal'],['latin-ext','latin']],
231
- 'Cousine'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','hebrew','greek','latin','vietnamese']],
 
232
  'Coustard'=>[['normal','900'],['latin']],
233
  'Covered By Your Grace'=>[['normal'],['latin']],
234
  'Crafty Girls'=>[['normal'],['latin']],
235
  'Creepster'=>[['normal'],['latin']],
236
- 'Crete Round'=>[['normal','italic'],['latin-ext','latin']],
237
- 'Crimson Pro'=>[['200','300','normal','500','600','700','800','900','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['latin-ext','latin','vietnamese']],
238
  'Crimson Text'=>[['normal','italic','600','600italic','700','700italic'],['latin']],
239
- 'Croissant One'=>[['normal'],['latin-ext','latin']],
240
  'Crushed'=>[['normal'],['latin']],
241
- 'Cuprum'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
242
  'Cute Font'=>[['normal'],['korean','latin']],
243
- 'Cutive'=>[['normal'],['latin-ext','latin']],
244
- 'Cutive Mono'=>[['normal'],['latin-ext','latin']],
245
- 'DM Sans'=>[['normal','italic','500','500italic','700','700italic'],['latin-ext','latin']],
246
- 'DM Serif Display'=>[['normal','italic'],['latin-ext','latin']],
247
- 'DM Serif Text'=>[['normal','italic'],['latin-ext','latin']],
 
248
  'Damion'=>[['normal'],['latin']],
249
- 'Dancing Script'=>[['normal','500','600','700'],['latin-ext','latin','vietnamese']],
250
  'Dangrek'=>[['normal'],['khmer']],
251
- 'Darker Grotesque'=>[['300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
252
- 'David Libre'=>[['normal','500','700'],['latin-ext','hebrew','latin','vietnamese']],
253
  'Dawning of a New Day'=>[['normal'],['latin']],
254
  'Days One'=>[['normal'],['latin']],
255
- 'Dekko'=>[['normal'],['latin-ext','devanagari','latin']],
256
  'Delius'=>[['normal'],['latin']],
257
  'Delius Swash Caps'=>[['normal'],['latin']],
258
  'Delius Unicase'=>[['normal','700'],['latin']],
259
  'Della Respira'=>[['normal'],['latin']],
260
- 'Denk One'=>[['normal'],['latin-ext','latin']],
261
- 'Devonshire'=>[['normal'],['latin-ext','latin']],
262
- 'Dhurjati'=>[['normal'],['telugu','latin']],
263
- 'Didact Gothic'=>[['normal'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin']],
264
- 'Diplomata'=>[['normal'],['latin-ext','latin']],
265
- 'Diplomata SC'=>[['normal'],['latin-ext','latin']],
266
  'Do Hyeon'=>[['normal'],['korean','latin']],
267
  'Dokdo'=>[['normal'],['korean','latin']],
268
- 'Domine'=>[['normal','700'],['latin-ext','latin']],
269
- 'Donegal One'=>[['normal'],['latin-ext','latin']],
270
- 'Doppio One'=>[['normal'],['latin-ext','latin']],
271
  'Dorsa'=>[['normal'],['latin']],
272
- 'Dosis'=>[['200','300','normal','500','600','700','800'],['latin-ext','latin','vietnamese']],
273
- 'Dr Sugiyama'=>[['normal'],['latin-ext','latin']],
274
- 'Duru Sans'=>[['normal'],['latin-ext','latin']],
275
- 'Dynalight'=>[['normal'],['latin-ext','latin']],
276
- 'EB Garamond'=>[['normal','500','600','700','800','italic','500italic','600italic','700italic','800italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
277
- 'Eagle Lake'=>[['normal'],['latin-ext','latin']],
278
  'East Sea Dokdo'=>[['normal'],['korean','latin']],
279
- 'Eater'=>[['normal'],['latin-ext','latin']],
280
- 'Economica'=>[['normal','italic','700','700italic'],['latin-ext','latin']],
281
- 'Eczar'=>[['normal','500','600','700','800'],['latin-ext','devanagari','latin']],
282
- 'El Messiri'=>[['normal','500','600','700'],['cyrillic','arabic','latin']],
283
  'Electrolize'=>[['normal'],['latin']],
284
- 'Elsie'=>[['normal','900'],['latin-ext','latin']],
285
- 'Elsie Swash Caps'=>[['normal','900'],['latin-ext','latin']],
286
- 'Emblema One'=>[['normal'],['latin-ext','latin']],
287
- 'Emilys Candy'=>[['normal'],['latin-ext','latin']],
288
- 'Encode Sans'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
289
- 'Encode Sans Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
290
- 'Encode Sans Expanded'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
291
- 'Encode Sans Semi Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
292
- 'Encode Sans Semi Expanded'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
293
  'Engagement'=>[['normal'],['latin']],
294
- 'Englebert'=>[['normal'],['latin-ext','latin']],
295
- 'Enriqueta'=>[['normal','500','600','700'],['latin-ext','latin']],
296
- 'Erica One'=>[['normal'],['latin-ext','latin']],
297
- 'Esteban'=>[['normal'],['latin-ext','latin']],
298
- 'Euphoria Script'=>[['normal'],['latin-ext','latin']],
299
- 'Ewert'=>[['normal'],['latin-ext','latin']],
300
- 'Exo'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','vietnamese']],
301
- 'Exo 2'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
302
  'Expletus Sans'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin']],
303
- 'Fahkwang'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','thai','vietnamese']],
304
  'Fanwood Text'=>[['normal','italic'],['latin']],
305
- 'Farro'=>[['300','normal','500','700'],['latin-ext','latin']],
306
- 'Farsan'=>[['normal'],['latin-ext','latin','vietnamese','gujarati']],
307
  'Fascinate'=>[['normal'],['latin']],
308
  'Fascinate Inline'=>[['normal'],['latin']],
309
  'Faster One'=>[['normal'],['latin']],
310
  'Fasthand'=>[['normal'],['khmer']],
311
- 'Fauna One'=>[['normal'],['latin-ext','latin']],
312
- 'Faustina'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','vietnamese']],
313
  'Federant'=>[['normal'],['latin']],
314
  'Federo'=>[['normal'],['latin']],
315
- 'Felipa'=>[['normal'],['latin-ext','latin']],
316
- 'Fenix'=>[['normal'],['latin-ext','latin']],
317
  'Finger Paint'=>[['normal'],['latin']],
318
- 'Fira Code'=>[['300','normal','500','600','700'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin']],
319
- 'Fira Mono'=>[['normal','500','700'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin']],
320
- 'Fira Sans'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
321
- 'Fira Sans Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
322
- 'Fira Sans Extra Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
323
- 'Fjalla One'=>[['normal'],['latin-ext','latin']],
324
  'Fjord One'=>[['normal'],['latin']],
325
  'Flamenco'=>[['300','normal'],['latin']],
326
- 'Flavors'=>[['normal'],['latin-ext','latin']],
327
- 'Fondamento'=>[['normal','italic'],['latin-ext','latin']],
328
  'Fontdiner Swanky'=>[['normal'],['latin']],
329
- 'Forum'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','latin']],
330
- 'Francois One'=>[['normal'],['latin-ext','latin','vietnamese']],
331
- 'Frank Ruhl Libre'=>[['300','normal','500','700','900'],['latin-ext','hebrew','latin']],
332
- 'Freckle Face'=>[['normal'],['latin-ext','latin']],
333
- 'Fredericka the Great'=>[['normal'],['latin-ext','latin']],
334
  'Fredoka One'=>[['normal'],['latin']],
335
  'Freehand'=>[['normal'],['khmer']],
336
- 'Fresca'=>[['normal'],['latin-ext','latin']],
337
  'Frijole'=>[['normal'],['latin']],
338
- 'Fruktur'=>[['normal'],['latin-ext','latin']],
339
  'Fugaz One'=>[['normal'],['latin']],
340
  'GFS Didot'=>[['normal'],['greek']],
341
  'GFS Neohellenic'=>[['normal','italic','700','700italic'],['greek']],
342
- 'Gabriela'=>[['normal'],['cyrillic-ext','cyrillic','latin']],
343
  'Gaegu'=>[['300','normal','700'],['korean','latin']],
344
- 'Gafata'=>[['normal'],['latin-ext','latin']],
345
  'Galada'=>[['normal'],['bengali','latin']],
346
  'Galdeano'=>[['normal'],['latin']],
347
- 'Galindo'=>[['normal'],['latin-ext','latin']],
348
  'Gamja Flower'=>[['normal'],['korean','latin']],
349
- 'Gayathri'=>[['100','normal','700'],['malayalam','latin']],
350
- 'Gentium Basic'=>[['normal','italic','700','700italic'],['latin-ext','latin']],
351
- 'Gentium Book Basic'=>[['normal','italic','700','700italic'],['latin-ext','latin']],
 
352
  'Geo'=>[['normal','italic'],['latin']],
353
  'Geostar'=>[['normal'],['latin']],
354
  'Geostar Fill'=>[['normal'],['latin']],
355
  'Germania One'=>[['normal'],['latin']],
356
- 'Gidugu'=>[['normal'],['telugu','latin']],
357
- 'Gilda Display'=>[['normal'],['latin-ext','latin']],
 
358
  'Give You Glory'=>[['normal'],['latin']],
359
- 'Glass Antiqua'=>[['normal'],['latin-ext','latin']],
360
- 'Glegoo'=>[['normal','700'],['latin-ext','devanagari','latin']],
361
  'Gloria Hallelujah'=>[['normal'],['latin']],
362
  'Goblin One'=>[['normal'],['latin']],
363
  'Gochi Hand'=>[['normal'],['latin']],
364
  'Gorditas'=>[['normal','700'],['latin']],
365
  'Gothic A1'=>[['100','200','300','normal','500','600','700','800','900'],['korean','latin']],
 
366
  'Goudy Bookletter 1911'=>[['normal'],['latin']],
367
  'Graduate'=>[['normal'],['latin']],
368
- 'Grand Hotel'=>[['normal'],['latin-ext','latin']],
369
  'Gravitas One'=>[['normal'],['latin']],
370
- 'Great Vibes'=>[['normal'],['latin-ext','latin']],
371
- 'Grenze'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','vietnamese']],
372
- 'Griffy'=>[['normal'],['latin-ext','latin']],
373
- 'Gruppo'=>[['normal'],['latin-ext','latin']],
374
- 'Gudea'=>[['normal','italic','700'],['latin-ext','latin']],
375
  'Gugi'=>[['normal'],['korean','latin']],
376
  'Gupter'=>[['normal','500','700'],['latin']],
377
- 'Gurajada'=>[['normal'],['telugu','latin']],
378
- 'Habibi'=>[['normal'],['latin-ext','latin']],
379
- 'Halant'=>[['300','normal','500','600','700'],['latin-ext','devanagari','latin']],
380
- 'Hammersmith One'=>[['normal'],['latin-ext','latin']],
381
- 'Hanalei'=>[['normal'],['latin-ext','latin']],
382
- 'Hanalei Fill'=>[['normal'],['latin-ext','latin']],
383
  'Handlee'=>[['normal'],['latin']],
384
  'Hanuman'=>[['normal','700'],['khmer']],
385
- 'Happy Monkey'=>[['normal'],['latin-ext','latin']],
386
  'Harmattan'=>[['normal'],['arabic','latin']],
387
- 'Headland One'=>[['normal'],['latin-ext','latin']],
388
  'Heebo'=>[['100','300','normal','500','700','800','900'],['hebrew','latin']],
389
  'Henny Penny'=>[['normal'],['latin']],
390
- 'Hepta Slab'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
391
- 'Herr Von Muellerhoff'=>[['normal'],['latin-ext','latin']],
392
  'Hi Melody'=>[['normal'],['korean','latin']],
393
- 'Hind'=>[['300','normal','500','600','700'],['latin-ext','devanagari','latin']],
394
- 'Hind Guntur'=>[['300','normal','500','600','700'],['telugu','latin-ext','latin']],
395
- 'Hind Madurai'=>[['300','normal','500','600','700'],['latin-ext','latin','tamil']],
396
- 'Hind Siliguri'=>[['300','normal','500','600','700'],['bengali','latin-ext','latin']],
397
- 'Hind Vadodara'=>[['300','normal','500','600','700'],['latin-ext','latin','gujarati']],
398
  'Holtwood One SC'=>[['normal'],['latin']],
399
  'Homemade Apple'=>[['normal'],['latin']],
400
  'Homenaje'=>[['normal'],['latin']],
401
- 'IBM Plex Mono'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
402
- 'IBM Plex Sans'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','greek','latin','vietnamese']],
403
- 'IBM Plex Sans Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','vietnamese']],
404
- 'IBM Plex Serif'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
405
  'IM Fell DW Pica'=>[['normal','italic'],['latin']],
406
  'IM Fell DW Pica SC'=>[['normal'],['latin']],
407
  'IM Fell Double Pica'=>[['normal','italic'],['latin']],
@@ -412,244 +421,249 @@ if ( ! function_exists( 'csf_get_google_fonts' ) ) {
412
  'IM Fell French Canon SC'=>[['normal'],['latin']],
413
  'IM Fell Great Primer'=>[['normal','italic'],['latin']],
414
  'IM Fell Great Primer SC'=>[['normal'],['latin']],
415
- 'Ibarra Real Nova'=>[['normal','italic','600','600italic','700','700italic'],['latin-ext','latin']],
416
  'Iceberg'=>[['normal'],['latin']],
417
  'Iceland'=>[['normal'],['latin']],
418
- 'Imprima'=>[['normal'],['latin-ext','latin']],
419
- 'Inconsolata'=>[['normal','700'],['latin-ext','latin','vietnamese']],
420
- 'Inder'=>[['normal'],['latin-ext','latin']],
421
  'Indie Flower'=>[['normal'],['latin']],
422
- 'Inika'=>[['normal','700'],['latin-ext','latin']],
423
- 'Inknut Antiqua'=>[['300','normal','500','600','700','800','900'],['latin-ext','devanagari','latin']],
 
 
 
424
  'Irish Grover'=>[['normal'],['latin']],
425
- 'Istok Web'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin']],
426
  'Italiana'=>[['normal'],['latin']],
427
- 'Italianno'=>[['normal'],['latin-ext','latin']],
428
- 'Itim'=>[['normal'],['latin-ext','latin','thai','vietnamese']],
429
  'Jacques Francois'=>[['normal'],['latin']],
430
  'Jacques Francois Shadow'=>[['normal'],['latin']],
431
- 'Jaldi'=>[['normal','700'],['latin-ext','devanagari','latin']],
432
- 'Jim Nightshade'=>[['normal'],['latin-ext','latin']],
433
- 'Jockey One'=>[['normal'],['latin-ext','latin']],
434
- 'Jolly Lodger'=>[['normal'],['latin-ext','latin']],
435
- 'Jomhuria'=>[['normal'],['arabic','latin-ext','latin']],
436
- 'Jomolhari'=>[['normal'],['tibetan','latin']],
437
- 'Josefin Sans'=>[['100','100italic','300','300italic','normal','italic','600','600italic','700','700italic'],['latin-ext','latin','vietnamese']],
438
  'Josefin Slab'=>[['100','100italic','300','300italic','normal','italic','600','600italic','700','700italic'],['latin']],
439
- 'Joti One'=>[['normal'],['latin-ext','latin']],
 
440
  'Jua'=>[['normal'],['korean','latin']],
441
- 'Judson'=>[['normal','italic','700'],['latin-ext','latin','vietnamese']],
442
  'Julee'=>[['normal'],['latin']],
443
- 'Julius Sans One'=>[['normal'],['latin-ext','latin']],
444
  'Junge'=>[['normal'],['latin']],
445
- 'Jura'=>[['300','normal','500','600','700'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
446
  'Just Another Hand'=>[['normal'],['latin']],
447
- 'Just Me Again Down Here'=>[['normal'],['latin-ext','latin']],
448
- 'K2D'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['latin-ext','latin','thai','vietnamese']],
449
  'Kadwa'=>[['normal','700'],['devanagari','latin']],
450
- 'Kalam'=>[['300','normal','700'],['latin-ext','devanagari','latin']],
451
  'Kameron'=>[['normal','700'],['latin']],
452
- 'Kanit'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','thai','vietnamese']],
453
  'Kantumruy'=>[['300','normal','700'],['khmer']],
454
- 'Karla'=>[['normal','italic','700','700italic'],['latin-ext','latin']],
455
- 'Karma'=>[['300','normal','500','600','700'],['latin-ext','devanagari','latin']],
456
- 'Katibeh'=>[['normal'],['arabic','latin-ext','latin']],
457
- 'Kaushan Script'=>[['normal'],['latin-ext','latin']],
458
- 'Kavivanar'=>[['normal'],['latin-ext','latin','tamil']],
459
- 'Kavoon'=>[['normal'],['latin-ext','latin']],
460
  'Kdam Thmor'=>[['normal'],['khmer']],
461
- 'Keania One'=>[['normal'],['latin-ext','latin']],
462
- 'Kelly Slab'=>[['normal'],['cyrillic','latin-ext','latin']],
463
  'Kenia'=>[['normal'],['latin']],
464
- 'Khand'=>[['300','normal','500','600','700'],['latin-ext','devanagari','latin']],
465
  'Khmer'=>[['normal'],['khmer']],
466
- 'Khula'=>[['300','normal','600','700','800'],['latin-ext','devanagari','latin']],
467
  'Kirang Haerang'=>[['normal'],['korean','latin']],
468
  'Kite One'=>[['normal'],['latin']],
469
- 'Knewave'=>[['normal'],['latin-ext','latin']],
470
- 'KoHo'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','thai','vietnamese']],
471
- 'Kodchasan'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','thai','vietnamese']],
472
- 'Kosugi'=>[['normal'],['cyrillic','latin','japanese']],
473
- 'Kosugi Maru'=>[['normal'],['cyrillic','latin','japanese']],
474
- 'Kotta One'=>[['normal'],['latin-ext','latin']],
475
  'Koulen'=>[['normal'],['khmer']],
476
  'Kranky'=>[['normal'],['latin']],
477
- 'Kreon'=>[['300','normal','500','600','700'],['latin-ext','latin']],
478
  'Kristi'=>[['normal'],['latin']],
479
- 'Krona One'=>[['normal'],['latin-ext','latin']],
480
- 'Krub'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','thai','vietnamese']],
481
- 'Kulim Park'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic'],['latin-ext','latin']],
482
- 'Kumar One'=>[['normal'],['latin-ext','latin','gujarati']],
483
- 'Kumar One Outline'=>[['normal'],['latin-ext','latin','gujarati']],
484
- 'Kurale'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','devanagari','latin']],
485
  'La Belle Aurore'=>[['normal'],['latin']],
486
  'Lacquer'=>[['normal'],['latin']],
487
- 'Laila'=>[['300','normal','500','600','700'],['latin-ext','devanagari','latin']],
488
- 'Lakki Reddy'=>[['normal'],['telugu','latin']],
489
- 'Lalezar'=>[['normal'],['arabic','latin-ext','latin','vietnamese']],
490
- 'Lancelot'=>[['normal'],['latin-ext','latin']],
491
  'Lateef'=>[['normal'],['arabic','latin']],
492
- 'Lato'=>[['100','100italic','300','300italic','normal','italic','700','700italic','900','900italic'],['latin-ext','latin']],
493
  'League Script'=>[['normal'],['latin']],
494
  'Leckerli One'=>[['normal'],['latin']],
495
- 'Ledger'=>[['normal'],['cyrillic','latin-ext','latin']],
496
- 'Lekton'=>[['normal','italic','700'],['latin-ext','latin']],
497
  'Lemon'=>[['normal'],['latin']],
498
- 'Lemonada'=>[['300','normal','500','600','700'],['arabic','latin-ext','latin','vietnamese']],
499
- 'Lexend Deca'=>[['normal'],['latin-ext','latin','vietnamese']],
500
- 'Lexend Exa'=>[['normal'],['latin-ext','latin','vietnamese']],
501
- 'Lexend Giga'=>[['normal'],['latin-ext','latin','vietnamese']],
502
- 'Lexend Mega'=>[['normal'],['latin-ext','latin','vietnamese']],
503
- 'Lexend Peta'=>[['normal'],['latin-ext','latin','vietnamese']],
504
- 'Lexend Tera'=>[['normal'],['latin-ext','latin','vietnamese']],
505
- 'Lexend Zetta'=>[['normal'],['latin-ext','latin','vietnamese']],
506
  'Libre Barcode 128'=>[['normal'],['latin']],
507
  'Libre Barcode 128 Text'=>[['normal'],['latin']],
508
  'Libre Barcode 39'=>[['normal'],['latin']],
509
  'Libre Barcode 39 Extended'=>[['normal'],['latin']],
510
  'Libre Barcode 39 Extended Text'=>[['normal'],['latin']],
511
  'Libre Barcode 39 Text'=>[['normal'],['latin']],
512
- 'Libre Baskerville'=>[['normal','italic','700'],['latin-ext','latin']],
513
- 'Libre Caslon Display'=>[['normal'],['latin-ext','latin']],
514
- 'Libre Caslon Text'=>[['normal','italic','700'],['latin-ext','latin']],
515
- 'Libre Franklin'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin']],
516
- 'Life Savers'=>[['normal','700','800'],['latin-ext','latin']],
517
- 'Lilita One'=>[['normal'],['latin-ext','latin']],
518
- 'Lily Script One'=>[['normal'],['latin-ext','latin']],
519
- 'Limelight'=>[['normal'],['latin-ext','latin']],
520
  'Linden Hill'=>[['normal','italic'],['latin']],
521
- 'Literata'=>[['normal','500','600','700','italic','500italic','600italic','700italic'],['cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
522
  'Liu Jian Mao Cao'=>[['normal'],['chinese-simplified','latin']],
523
- 'Livvic'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','900','900italic'],['latin-ext','latin','vietnamese']],
524
- 'Lobster'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
525
  'Lobster Two'=>[['normal','italic','700','700italic'],['latin']],
526
  'Londrina Outline'=>[['normal'],['latin']],
527
  'Londrina Shadow'=>[['normal'],['latin']],
528
  'Londrina Sketch'=>[['normal'],['latin']],
529
  'Londrina Solid'=>[['100','300','normal','900'],['latin']],
530
  'Long Cang'=>[['normal'],['chinese-simplified','latin']],
531
- 'Lora'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
532
  'Love Ya Like A Sister'=>[['normal'],['latin']],
533
  'Loved by the King'=>[['normal'],['latin']],
534
- 'Lovers Quarrel'=>[['normal'],['latin-ext','latin']],
535
  'Luckiest Guy'=>[['normal'],['latin']],
536
  'Lusitana'=>[['normal','700'],['latin']],
537
  'Lustria'=>[['normal'],['latin']],
538
- 'M PLUS 1p'=>[['100','300','normal','500','700','800','900'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','hebrew','greek','latin','vietnamese','japanese']],
539
- 'M PLUS Rounded 1c'=>[['100','300','normal','500','700','800','900'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','hebrew','greek','latin','vietnamese','japanese']],
540
  'Ma Shan Zheng'=>[['normal'],['chinese-simplified','latin']],
541
  'Macondo'=>[['normal'],['latin']],
542
  'Macondo Swash Caps'=>[['normal'],['latin']],
543
  'Mada'=>[['200','300','normal','500','600','700','900'],['arabic','latin']],
544
- 'Magra'=>[['normal','700'],['latin-ext','latin']],
545
  'Maiden Orange'=>[['normal'],['latin']],
546
- 'Maitree'=>[['200','300','normal','500','600','700'],['latin-ext','latin','thai','vietnamese']],
547
- 'Major Mono Display'=>[['normal'],['latin-ext','latin','vietnamese']],
548
  'Mako'=>[['normal'],['latin']],
549
- 'Mali'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','thai','vietnamese']],
550
- 'Mallanna'=>[['normal'],['telugu','latin']],
551
- 'Mandali'=>[['normal'],['telugu','latin']],
552
- 'Manjari'=>[['100','normal','700'],['malayalam','latin']],
 
553
  'Mansalva'=>[['normal'],['latin']],
554
- 'Manuale'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','vietnamese']],
555
- 'Marcellus'=>[['normal'],['latin-ext','latin']],
556
- 'Marcellus SC'=>[['normal'],['latin-ext','latin']],
557
- 'Marck Script'=>[['normal'],['cyrillic','latin-ext','latin']],
558
- 'Margarine'=>[['normal'],['latin-ext','latin']],
559
- 'Markazi Text'=>[['normal','500','600','700'],['arabic','latin-ext','latin','vietnamese']],
560
  'Marko One'=>[['normal'],['latin']],
561
- 'Marmelad'=>[['normal'],['cyrillic','latin-ext','latin']],
562
- 'Martel'=>[['200','300','normal','600','700','800','900'],['latin-ext','devanagari','latin']],
563
- 'Martel Sans'=>[['200','300','normal','600','700','800','900'],['latin-ext','devanagari','latin']],
564
  'Marvel'=>[['normal','italic','700','700italic'],['latin']],
565
  'Mate'=>[['normal','italic'],['latin']],
566
  'Mate SC'=>[['normal'],['latin']],
567
- 'Maven Pro'=>[['normal','500','700','900'],['latin-ext','latin','vietnamese']],
568
- 'McLaren'=>[['normal'],['latin-ext','latin']],
569
  'Meddon'=>[['normal'],['latin']],
570
- 'MedievalSharp'=>[['normal'],['latin-ext','latin']],
571
  'Medula One'=>[['normal'],['latin']],
572
  'Meera Inimai'=>[['normal'],['latin','tamil']],
573
  'Megrim'=>[['normal'],['latin']],
574
- 'Meie Script'=>[['normal'],['latin-ext','latin']],
575
- 'Merienda'=>[['normal','700'],['latin-ext','latin']],
576
  'Merienda One'=>[['normal'],['latin']],
577
- 'Merriweather'=>[['300','300italic','normal','italic','700','700italic','900','900italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
578
- 'Merriweather Sans'=>[['300','300italic','normal','italic','700','700italic','800','800italic'],['latin-ext','latin']],
579
  'Metal'=>[['normal'],['khmer']],
580
- 'Metal Mania'=>[['normal'],['latin-ext','latin']],
581
- 'Metamorphous'=>[['normal'],['latin-ext','latin']],
582
- 'Metrophobic'=>[['normal'],['latin-ext','latin','vietnamese']],
583
  'Michroma'=>[['normal'],['latin']],
584
- 'Milonga'=>[['normal'],['latin-ext','latin']],
585
  'Miltonian'=>[['normal'],['latin']],
586
  'Miltonian Tattoo'=>[['normal'],['latin']],
587
- 'Mina'=>[['normal','700'],['bengali','latin-ext','latin']],
588
  'Miniver'=>[['normal'],['latin']],
589
- 'Miriam Libre'=>[['normal','700'],['latin-ext','hebrew','latin']],
590
- 'Mirza'=>[['normal','500','600','700'],['arabic','latin-ext','latin']],
591
- 'Miss Fajardose'=>[['normal'],['latin-ext','latin']],
592
- 'Mitr'=>[['200','300','normal','500','600','700'],['latin-ext','latin','thai','vietnamese']],
593
- 'Modak'=>[['normal'],['latin-ext','devanagari','latin']],
594
- 'Modern Antiqua'=>[['normal'],['latin-ext','latin']],
595
- 'Mogra'=>[['normal'],['latin-ext','latin','gujarati']],
596
- 'Molengo'=>[['normal'],['latin-ext','latin']],
597
- 'Molle'=>[['italic'],['latin-ext','latin']],
598
- 'Monda'=>[['normal','700'],['latin-ext','latin']],
599
  'Monofett'=>[['normal'],['latin']],
600
  'Monoton'=>[['normal'],['latin']],
601
- 'Monsieur La Doulaise'=>[['normal'],['latin-ext','latin']],
602
  'Montaga'=>[['normal'],['latin']],
603
  'Montez'=>[['normal'],['latin']],
604
- 'Montserrat'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
605
- 'Montserrat Alternates'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
606
  'Montserrat Subrayada'=>[['normal','700'],['latin']],
607
  'Moul'=>[['normal'],['khmer']],
608
  'Moulpali'=>[['normal'],['khmer']],
609
  'Mountains of Christmas'=>[['normal','700'],['latin']],
610
- 'Mouse Memoirs'=>[['normal'],['latin-ext','latin']],
611
- 'Mr Bedfort'=>[['normal'],['latin-ext','latin']],
612
- 'Mr Dafoe'=>[['normal'],['latin-ext','latin']],
613
- 'Mr De Haviland'=>[['normal'],['latin-ext','latin']],
614
- 'Mrs Saint Delafield'=>[['normal'],['latin-ext','latin']],
615
- 'Mrs Sheppards'=>[['normal'],['latin-ext','latin']],
616
- 'Mukta'=>[['200','300','normal','500','600','700','800'],['latin-ext','devanagari','latin']],
617
- 'Mukta Mahee'=>[['200','300','normal','500','600','700','800'],['latin-ext','latin','gurmukhi']],
618
- 'Mukta Malar'=>[['200','300','normal','500','600','700','800'],['latin-ext','latin','tamil']],
619
- 'Mukta Vaani'=>[['200','300','normal','500','600','700','800'],['latin-ext','latin','gujarati']],
620
- 'Muli'=>[['200','300','normal','500','600','700','800','900','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['latin-ext','latin','vietnamese']],
621
- 'Mystery Quest'=>[['normal'],['latin-ext','latin']],
622
- 'NTR'=>[['normal'],['telugu','latin']],
623
  'Nanum Brush Script'=>[['normal'],['korean','latin']],
624
  'Nanum Gothic'=>[['normal','700','800'],['korean','latin']],
625
  'Nanum Gothic Coding'=>[['normal','700'],['korean','latin']],
626
  'Nanum Myeongjo'=>[['normal','700','800'],['korean','latin']],
627
  'Nanum Pen Script'=>[['normal'],['korean','latin']],
628
  'Neucha'=>[['normal'],['cyrillic','latin']],
629
- 'Neuton'=>[['200','300','normal','italic','700','800'],['latin-ext','latin']],
630
- 'New Rocker'=>[['normal'],['latin-ext','latin']],
631
- 'News Cycle'=>[['normal','700'],['latin-ext','latin']],
632
- 'Niconne'=>[['normal'],['latin-ext','latin']],
633
- 'Niramit'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin','thai','vietnamese']],
634
  'Nixie One'=>[['normal'],['latin']],
635
- 'Nobile'=>[['normal','italic','500','500italic','700','700italic'],['latin-ext','latin']],
636
  'Nokora'=>[['normal','700'],['khmer']],
637
- 'Norican'=>[['normal'],['latin-ext','latin']],
638
- 'Nosifer'=>[['normal'],['latin-ext','latin']],
639
  'Notable'=>[['normal'],['latin']],
640
  'Nothing You Could Do'=>[['normal'],['latin']],
641
- 'Noticia Text'=>[['normal','italic','700','700italic'],['latin-ext','latin','vietnamese']],
642
- 'Noto Sans'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','devanagari','greek','latin','vietnamese']],
643
  'Noto Sans HK'=>[['100','300','normal','500','700','900'],['chinese-hongkong','latin']],
644
- 'Noto Sans JP'=>[['100','300','normal','500','700','900'],['latin','japanese']],
645
  'Noto Sans KR'=>[['100','300','normal','500','700','900'],['korean','latin']],
646
- 'Noto Sans SC'=>[['100','300','normal','500','700','900'],['cyrillic','chinese-simplified','latin','vietnamese']],
647
  'Noto Sans TC'=>[['100','300','normal','500','700','900'],['chinese-traditional','latin']],
648
- 'Noto Serif'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
649
- 'Noto Serif JP'=>[['200','300','normal','500','600','700','900'],['latin','japanese']],
650
  'Noto Serif KR'=>[['200','300','normal','500','600','700','900'],['korean','latin']],
651
- 'Noto Serif SC'=>[['200','300','normal','500','600','700','900'],['cyrillic','chinese-simplified','latin','vietnamese']],
652
- 'Noto Serif TC'=>[['200','300','normal','500','600','700','900'],['cyrillic','chinese-traditional','latin','vietnamese']],
653
  'Nova Cut'=>[['normal'],['latin']],
654
  'Nova Flat'=>[['normal'],['latin']],
655
  'Nova Mono'=>[['normal'],['greek','latin']],
@@ -659,323 +673,327 @@ if ( ! function_exists( 'csf_get_google_fonts' ) ) {
659
  'Nova Slim'=>[['normal'],['latin']],
660
  'Nova Square'=>[['normal'],['latin']],
661
  'Numans'=>[['normal'],['latin']],
662
- 'Nunito'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
663
- 'Nunito Sans'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','vietnamese']],
664
  'Odibee Sans'=>[['normal'],['latin']],
665
  'Odor Mean Chey'=>[['normal'],['khmer']],
666
  'Offside'=>[['normal'],['latin']],
667
- 'Old Standard TT'=>[['normal','italic','700'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
668
- 'Oldenburg'=>[['normal'],['latin-ext','latin']],
669
- 'Oleo Script'=>[['normal','700'],['latin-ext','latin']],
670
- 'Oleo Script Swash Caps'=>[['normal','700'],['latin-ext','latin']],
671
- 'Open Sans'=>[['300','300italic','normal','italic','600','600italic','700','700italic','800','800italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
672
- 'Open Sans Condensed'=>[['300','300italic','700'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
673
- 'Oranienbaum'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','latin']],
674
  'Orbitron'=>[['normal','500','600','700','800','900'],['latin']],
675
- 'Oregano'=>[['normal','italic'],['latin-ext','latin']],
676
- 'Orienta'=>[['normal'],['latin-ext','latin']],
677
  'Original Surfer'=>[['normal'],['latin']],
678
- 'Oswald'=>[['200','300','normal','500','600','700'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
679
  'Over the Rainbow'=>[['normal'],['latin']],
680
- 'Overlock'=>[['normal','italic','700','700italic','900','900italic'],['latin-ext','latin']],
681
- 'Overlock SC'=>[['normal'],['latin-ext','latin']],
682
- 'Overpass'=>[['100','100italic','200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin']],
683
- 'Overpass Mono'=>[['300','normal','600','700'],['latin-ext','latin']],
684
  'Ovo'=>[['normal'],['latin']],
685
- 'Oxygen'=>[['300','normal','700'],['latin-ext','latin']],
686
- 'Oxygen Mono'=>[['normal'],['latin-ext','latin']],
687
- 'PT Mono'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','latin']],
688
- 'PT Sans'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin']],
689
- 'PT Sans Caption'=>[['normal','700'],['cyrillic-ext','cyrillic','latin-ext','latin']],
690
- 'PT Sans Narrow'=>[['normal','700'],['cyrillic-ext','cyrillic','latin-ext','latin']],
691
- 'PT Serif'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin']],
692
- 'PT Serif Caption'=>[['normal','italic'],['cyrillic-ext','cyrillic','latin-ext','latin']],
693
- 'Pacifico'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
694
- 'Padauk'=>[['normal','700'],['myanmar','latin']],
695
- 'Palanquin'=>[['100','200','300','normal','500','600','700'],['latin-ext','devanagari','latin']],
696
- 'Palanquin Dark'=>[['normal','500','600','700'],['latin-ext','devanagari','latin']],
697
- 'Pangolin'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
 
698
  'Paprika'=>[['normal'],['latin']],
699
- 'Parisienne'=>[['normal'],['latin-ext','latin']],
700
- 'Passero One'=>[['normal'],['latin-ext','latin']],
701
- 'Passion One'=>[['normal','700','900'],['latin-ext','latin']],
702
- 'Pathway Gothic One'=>[['normal'],['latin-ext','latin']],
703
- 'Patrick Hand'=>[['normal'],['latin-ext','latin','vietnamese']],
704
- 'Patrick Hand SC'=>[['normal'],['latin-ext','latin','vietnamese']],
705
- 'Pattaya'=>[['normal'],['cyrillic','latin-ext','latin','thai','vietnamese']],
706
  'Patua One'=>[['normal'],['latin']],
707
- 'Pavanam'=>[['normal'],['latin-ext','latin','tamil']],
708
- 'Paytone One'=>[['normal'],['latin-ext','latin','vietnamese']],
709
- 'Peddana'=>[['normal'],['telugu','latin']],
710
- 'Peralta'=>[['normal'],['latin-ext','latin']],
711
  'Permanent Marker'=>[['normal'],['latin']],
712
- 'Petit Formal Script'=>[['normal'],['latin-ext','latin']],
713
  'Petrona'=>[['normal'],['latin']],
714
- 'Philosopher'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','latin','vietnamese']],
715
- 'Piedra'=>[['normal'],['latin-ext','latin']],
716
  'Pinyon Script'=>[['normal'],['latin']],
717
- 'Pirata One'=>[['normal'],['latin-ext','latin']],
718
- 'Plaster'=>[['normal'],['latin-ext','latin']],
719
- 'Play'=>[['normal','700'],['cyrillic-ext','cyrillic','latin-ext','greek','latin','vietnamese']],
720
- 'Playball'=>[['normal'],['latin-ext','latin']],
721
- 'Playfair Display'=>[['normal','italic','700','700italic','900','900italic'],['cyrillic','latin-ext','latin','vietnamese']],
722
- 'Playfair Display SC'=>[['normal','italic','700','700italic','900','900italic'],['cyrillic','latin-ext','latin','vietnamese']],
723
- 'Podkova'=>[['normal','500','600','700','800'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
724
- 'Poiret One'=>[['normal'],['cyrillic','latin-ext','latin']],
725
  'Poller One'=>[['normal'],['latin']],
726
  'Poly'=>[['normal','italic'],['latin']],
727
  'Pompiere'=>[['normal'],['latin']],
728
- 'Pontano Sans'=>[['normal'],['latin-ext','latin']],
729
  'Poor Story'=>[['normal'],['korean','latin']],
730
- 'Poppins'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','devanagari','latin']],
731
  'Port Lligat Sans'=>[['normal'],['latin']],
732
  'Port Lligat Slab'=>[['normal'],['latin']],
733
- 'Pragati Narrow'=>[['normal','700'],['latin-ext','devanagari','latin']],
734
- 'Prata'=>[['normal'],['cyrillic-ext','cyrillic','latin','vietnamese']],
735
  'Preahvihear'=>[['normal'],['khmer']],
736
- 'Press Start 2P'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','greek','latin']],
737
- 'Pridi'=>[['200','300','normal','500','600','700'],['latin-ext','latin','thai','vietnamese']],
738
- 'Princess Sofia'=>[['normal'],['latin-ext','latin']],
739
  'Prociono'=>[['normal'],['latin']],
740
- 'Prompt'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','thai','vietnamese']],
741
- 'Prosto One'=>[['normal'],['cyrillic','latin-ext','latin']],
742
- 'Proza Libre'=>[['normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['latin-ext','latin']],
743
- 'Public Sans'=>[['100','200','300','normal','500','600','700','800','900','100italic','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['latin-ext','latin']],
744
  'Puritan'=>[['normal','italic','700','700italic'],['latin']],
745
- 'Purple Purse'=>[['normal'],['latin-ext','latin']],
746
- 'Quando'=>[['normal'],['latin-ext','latin']],
747
  'Quantico'=>[['normal','italic','700','700italic'],['latin']],
748
- 'Quattrocento'=>[['normal','700'],['latin-ext','latin']],
749
- 'Quattrocento Sans'=>[['normal','italic','700','700italic'],['latin-ext','latin']],
750
  'Questrial'=>[['normal'],['latin']],
751
- 'Quicksand'=>[['300','normal','500','600','700'],['latin-ext','latin','vietnamese']],
752
- 'Quintessential'=>[['normal'],['latin-ext','latin']],
753
- 'Qwigley'=>[['normal'],['latin-ext','latin']],
754
- 'Racing Sans One'=>[['normal'],['latin-ext','latin']],
755
- 'Radley'=>[['normal','italic'],['latin-ext','latin']],
756
- 'Rajdhani'=>[['300','normal','500','600','700'],['latin-ext','devanagari','latin']],
757
- 'Rakkas'=>[['normal'],['arabic','latin-ext','latin']],
758
- 'Raleway'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin']],
759
- 'Raleway Dots'=>[['normal'],['latin-ext','latin']],
760
- 'Ramabhadra'=>[['normal'],['telugu','latin']],
761
- 'Ramaraja'=>[['normal'],['telugu','latin']],
762
- 'Rambla'=>[['normal','italic','700','700italic'],['latin-ext','latin']],
763
- 'Rammetto One'=>[['normal'],['latin-ext','latin']],
764
- 'Ranchers'=>[['normal'],['latin-ext','latin']],
765
  'Rancho'=>[['normal'],['latin']],
766
- 'Ranga'=>[['normal','700'],['latin-ext','devanagari','latin']],
767
- 'Rasa'=>[['300','normal','500','600','700'],['latin-ext','latin','gujarati']],
768
  'Rationale'=>[['normal'],['latin']],
769
- 'Ravi Prakash'=>[['normal'],['telugu','latin']],
770
- 'Red Hat Display'=>[['normal','italic','500','500italic','700','700italic','900','900italic'],['latin-ext','latin']],
771
- 'Red Hat Text'=>[['normal','italic','500','500italic','700','700italic'],['latin-ext','latin']],
772
  'Redressed'=>[['normal'],['latin']],
773
  'Reem Kufi'=>[['normal'],['arabic','latin']],
774
  'Reenie Beanie'=>[['normal'],['latin']],
775
- 'Revalia'=>[['normal'],['latin-ext','latin']],
776
- 'Rhodium Libre'=>[['normal'],['latin-ext','devanagari','latin']],
777
- 'Ribeye'=>[['normal'],['latin-ext','latin']],
778
- 'Ribeye Marrow'=>[['normal'],['latin-ext','latin']],
779
- 'Righteous'=>[['normal'],['latin-ext','latin']],
780
- 'Risque'=>[['normal'],['latin-ext','latin']],
781
- 'Roboto'=>[['100','100italic','300','300italic','normal','italic','500','500italic','700','700italic','900','900italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
782
- 'Roboto Condensed'=>[['300','300italic','normal','italic','700','700italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
783
- 'Roboto Mono'=>[['100','100italic','300','300italic','normal','italic','500','500italic','700','700italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
784
- 'Roboto Slab'=>[['100','200','300','normal','500','600','700','800','900'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
785
  'Rochester'=>[['normal'],['latin']],
786
  'Rock Salt'=>[['normal'],['latin']],
787
- 'Rokkitt'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
788
- 'Romanesco'=>[['normal'],['latin-ext','latin']],
789
- 'Ropa Sans'=>[['normal','italic'],['latin-ext','latin']],
790
- 'Rosario'=>[['300','normal','500','600','700','300italic','italic','500italic','600italic','700italic'],['latin-ext','latin','vietnamese']],
791
- 'Rosarivo'=>[['normal','italic'],['latin-ext','latin']],
792
  'Rouge Script'=>[['normal'],['latin']],
793
- 'Rozha One'=>[['normal'],['latin-ext','devanagari','latin']],
794
- 'Rubik'=>[['300','300italic','normal','italic','500','500italic','700','700italic','900','900italic'],['cyrillic','latin-ext','hebrew','latin']],
795
- 'Rubik Mono One'=>[['normal'],['cyrillic','latin-ext','latin']],
796
- 'Ruda'=>[['normal','700','900'],['latin-ext','latin']],
797
- 'Rufina'=>[['normal','700'],['latin-ext','latin']],
798
- 'Ruge Boogie'=>[['normal'],['latin-ext','latin']],
799
- 'Ruluko'=>[['normal'],['latin-ext','latin']],
800
- 'Rum Raisin'=>[['normal'],['latin-ext','latin']],
801
- 'Ruslan Display'=>[['normal'],['cyrillic','latin-ext','latin']],
802
- 'Russo One'=>[['normal'],['cyrillic','latin-ext','latin']],
803
- 'Ruthie'=>[['normal'],['latin-ext','latin']],
804
- 'Rye'=>[['normal'],['latin-ext','latin']],
805
- 'Sacramento'=>[['normal'],['latin-ext','latin']],
806
  'Sahitya'=>[['normal','700'],['devanagari','latin']],
807
- 'Sail'=>[['normal'],['latin-ext','latin']],
808
- 'Saira'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
809
- 'Saira Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
810
- 'Saira Extra Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
811
- 'Saira Semi Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin','vietnamese']],
812
- 'Saira Stencil One'=>[['normal'],['latin-ext','latin','vietnamese']],
813
  'Salsa'=>[['normal'],['latin']],
814
- 'Sanchez'=>[['normal','italic'],['latin-ext','latin']],
815
- 'Sancreek'=>[['normal'],['latin-ext','latin']],
816
- 'Sansita'=>[['normal','italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin']],
817
- 'Sarabun'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['latin-ext','latin','thai','vietnamese']],
818
- 'Sarala'=>[['normal','700'],['latin-ext','devanagari','latin']],
819
- 'Sarina'=>[['normal'],['latin-ext','latin']],
820
- 'Sarpanch'=>[['normal','500','600','700','800','900'],['latin-ext','devanagari','latin']],
821
  'Satisfy'=>[['normal'],['latin']],
822
- 'Sawarabi Gothic'=>[['normal'],['cyrillic','latin-ext','latin','vietnamese','japanese']],
823
- 'Sawarabi Mincho'=>[['normal'],['latin-ext','latin','japanese']],
824
- 'Scada'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','latin-ext','latin']],
825
  'Scheherazade'=>[['normal','700'],['arabic','latin']],
826
  'Schoolbell'=>[['normal'],['latin']],
827
- 'Scope One'=>[['normal'],['latin-ext','latin']],
828
- 'Seaweed Script'=>[['normal'],['latin-ext','latin']],
829
- 'Secular One'=>[['normal'],['latin-ext','hebrew','latin']],
830
- 'Sedgwick Ave'=>[['normal'],['latin-ext','latin','vietnamese']],
831
- 'Sedgwick Ave Display'=>[['normal'],['latin-ext','latin','vietnamese']],
832
- 'Sevillana'=>[['normal'],['latin-ext','latin']],
833
- 'Seymour One'=>[['normal'],['cyrillic','latin-ext','latin']],
 
834
  'Shadows Into Light'=>[['normal'],['latin']],
835
- 'Shadows Into Light Two'=>[['normal'],['latin-ext','latin']],
836
  'Shanti'=>[['normal'],['latin']],
837
- 'Share'=>[['normal','italic','700','700italic'],['latin-ext','latin']],
838
  'Share Tech'=>[['normal'],['latin']],
839
  'Share Tech Mono'=>[['normal'],['latin']],
840
- 'Shojumaru'=>[['normal'],['latin-ext','latin']],
841
  'Short Stack'=>[['normal'],['latin']],
842
- 'Shrikhand'=>[['normal'],['latin-ext','latin','gujarati']],
843
  'Siemreap'=>[['normal'],['khmer']],
844
- 'Sigmar One'=>[['normal'],['latin-ext','latin','vietnamese']],
845
- 'Signika'=>[['300','normal','600','700'],['latin-ext','latin']],
846
- 'Signika Negative'=>[['300','normal','600','700'],['latin-ext','latin']],
847
- 'Simonetta'=>[['normal','italic','900','900italic'],['latin-ext','latin']],
848
  'Single Day'=>[['normal'],['korean']],
849
- 'Sintony'=>[['normal','700'],['latin-ext','latin']],
850
  'Sirin Stencil'=>[['normal'],['latin']],
851
  'Six Caps'=>[['normal'],['latin']],
852
- 'Skranji'=>[['normal','700'],['latin-ext','latin']],
853
- 'Slabo 13px'=>[['normal'],['latin-ext','latin']],
854
- 'Slabo 27px'=>[['normal'],['latin-ext','latin']],
855
  'Slackey'=>[['normal'],['latin']],
856
  'Smokum'=>[['normal'],['latin']],
857
  'Smythe'=>[['normal'],['latin']],
858
- 'Sniglet'=>[['normal','800'],['latin-ext','latin']],
859
  'Snippet'=>[['normal'],['latin']],
860
- 'Snowburst One'=>[['normal'],['latin-ext','latin']],
861
  'Sofadi One'=>[['normal'],['latin']],
862
  'Sofia'=>[['normal'],['latin']],
863
  'Solway'=>[['300','normal','500','700','800'],['latin']],
864
  'Song Myung'=>[['normal'],['korean','latin']],
865
- 'Sonsie One'=>[['normal'],['latin-ext','latin']],
866
- 'Sorts Mill Goudy'=>[['normal','italic'],['latin-ext','latin']],
867
- 'Source Code Pro'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','900','900italic'],['cyrillic-ext','cyrillic','latin-ext','greek','latin','vietnamese']],
868
- 'Source Sans Pro'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','900','900italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin','vietnamese']],
869
- 'Source Serif Pro'=>[['normal','600','700'],['latin-ext','latin']],
870
- 'Space Mono'=>[['normal','italic','700','700italic'],['latin-ext','latin','vietnamese']],
 
871
  'Special Elite'=>[['normal'],['latin']],
872
- 'Spectral'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['cyrillic','latin-ext','latin','vietnamese']],
873
- 'Spectral SC'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['cyrillic','latin-ext','latin','vietnamese']],
874
  'Spicy Rice'=>[['normal'],['latin']],
875
- 'Spinnaker'=>[['normal'],['latin-ext','latin']],
876
  'Spirax'=>[['normal'],['latin']],
877
  'Squada One'=>[['normal'],['latin']],
878
- 'Sree Krushnadevaraya'=>[['normal'],['telugu','latin']],
879
- 'Sriracha'=>[['normal'],['latin-ext','latin','thai','vietnamese']],
880
- 'Srisakdi'=>[['normal','700'],['latin-ext','latin','thai','vietnamese']],
881
- 'Staatliches'=>[['normal'],['latin-ext','latin']],
882
- 'Stalemate'=>[['normal'],['latin-ext','latin']],
883
- 'Stalinist One'=>[['normal'],['cyrillic','latin-ext','latin']],
884
  'Stardos Stencil'=>[['normal','700'],['latin']],
885
- 'Stint Ultra Condensed'=>[['normal'],['latin-ext','latin']],
886
- 'Stint Ultra Expanded'=>[['normal'],['latin-ext','latin']],
887
- 'Stoke'=>[['300','normal'],['latin-ext','latin']],
888
  'Strait'=>[['normal'],['latin']],
889
  'Stylish'=>[['normal'],['korean','latin']],
890
  'Sue Ellen Francisco'=>[['normal'],['latin']],
891
- 'Suez One'=>[['normal'],['latin-ext','hebrew','latin']],
892
- 'Sulphur Point'=>[['300','normal','700'],['latin-ext','latin']],
893
- 'Sumana'=>[['normal','700'],['latin-ext','devanagari','latin']],
894
  'Sunflower'=>[['300','500','700'],['korean','latin']],
895
  'Sunshiney'=>[['normal'],['latin']],
896
  'Supermercado One'=>[['normal'],['latin']],
897
- 'Sura'=>[['normal','700'],['latin-ext','devanagari','latin']],
898
- 'Suranna'=>[['normal'],['telugu','latin']],
899
- 'Suravaram'=>[['normal'],['telugu','latin']],
900
  'Suwannaphum'=>[['normal'],['khmer']],
901
  'Swanky and Moo Moo'=>[['normal'],['latin']],
902
  'Syncopate'=>[['normal','700'],['latin']],
903
  'Tajawal'=>[['200','300','normal','500','700','800','900'],['arabic','latin']],
904
  'Tangerine'=>[['normal','700'],['latin']],
905
  'Taprom'=>[['normal'],['khmer']],
906
- 'Tauri'=>[['normal'],['latin-ext','latin']],
907
- 'Taviraj'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','thai','vietnamese']],
908
- 'Teko'=>[['300','normal','500','600','700'],['latin-ext','devanagari','latin']],
909
- 'Telex'=>[['normal'],['latin-ext','latin']],
910
- 'Tenali Ramakrishna'=>[['normal'],['telugu','latin']],
911
- 'Tenor Sans'=>[['normal'],['cyrillic','latin-ext','latin']],
912
- 'Text Me One'=>[['normal'],['latin-ext','latin']],
913
- 'Thasadith'=>[['normal','italic','700','700italic'],['latin-ext','latin','thai','vietnamese']],
914
  'The Girl Next Door'=>[['normal'],['latin']],
915
  'Tienne'=>[['normal','700','900'],['latin']],
916
- 'Tillana'=>[['normal','500','600','700','800'],['latin-ext','devanagari','latin']],
917
- 'Timmana'=>[['normal'],['telugu','latin']],
918
- 'Tinos'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','hebrew','greek','latin','vietnamese']],
919
- 'Titan One'=>[['normal'],['latin-ext','latin']],
920
- 'Titillium Web'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','900'],['latin-ext','latin']],
921
- 'Tomorrow'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin']],
922
  'Trade Winds'=>[['normal'],['latin']],
923
- 'Trirong'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin-ext','latin','thai','vietnamese']],
924
- 'Trocchi'=>[['normal'],['latin-ext','latin']],
925
  'Trochut'=>[['normal','italic','700'],['latin']],
926
- 'Trykker'=>[['normal'],['latin-ext','latin']],
927
  'Tulpen One'=>[['normal'],['latin']],
928
- 'Turret Road'=>[['200','300','normal','500','700','800'],['latin-ext','latin']],
929
- 'Ubuntu'=>[['300','300italic','normal','italic','500','500italic','700','700italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin']],
930
- 'Ubuntu Condensed'=>[['normal'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin']],
931
- 'Ubuntu Mono'=>[['normal','italic','700','700italic'],['cyrillic-ext','cyrillic','greek-ext','latin-ext','greek','latin']],
932
  'Ultra'=>[['normal'],['latin']],
933
  'Uncial Antiqua'=>[['normal'],['latin']],
934
- 'Underdog'=>[['normal'],['cyrillic','latin-ext','latin']],
935
- 'Unica One'=>[['normal'],['latin-ext','latin']],
936
  'UnifrakturCook'=>[['700'],['latin']],
937
  'UnifrakturMaguntia'=>[['normal'],['latin']],
938
  'Unkempt'=>[['normal','700'],['latin']],
939
  'Unlock'=>[['normal'],['latin']],
940
- 'Unna'=>[['normal','italic','700','700italic'],['latin-ext','latin']],
941
- 'VT323'=>[['normal'],['latin-ext','latin','vietnamese']],
942
- 'Vampiro One'=>[['normal'],['latin-ext','latin']],
943
- 'Varela'=>[['normal'],['latin-ext','latin']],
944
- 'Varela Round'=>[['normal'],['latin-ext','hebrew','latin','vietnamese']],
945
  'Vast Shadow'=>[['normal'],['latin']],
946
- 'Vesper Libre'=>[['normal','500','700','900'],['latin-ext','devanagari','latin']],
 
947
  'Vibes'=>[['normal'],['arabic','latin']],
948
  'Vibur'=>[['normal'],['latin']],
949
  'Vidaloka'=>[['normal'],['latin']],
950
- 'Viga'=>[['normal'],['latin-ext','latin']],
951
- 'Voces'=>[['normal'],['latin-ext','latin']],
952
  'Volkhov'=>[['normal','italic','700','700italic'],['latin']],
953
- 'Vollkorn'=>[['normal','italic','600','600italic','700','700italic','900','900italic'],['cyrillic-ext','cyrillic','latin-ext','greek','latin','vietnamese']],
954
- 'Vollkorn SC'=>[['normal','600','700','900'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
955
  'Voltaire'=>[['normal'],['latin']],
956
  'Waiting for the Sunrise'=>[['normal'],['latin']],
957
  'Wallpoet'=>[['normal'],['latin']],
958
  'Walter Turncoat'=>[['normal'],['latin']],
959
- 'Warnes'=>[['normal'],['latin-ext','latin']],
960
- 'Wellfleet'=>[['normal'],['latin-ext','latin']],
961
- 'Wendy One'=>[['normal'],['latin-ext','latin']],
962
  'Wire One'=>[['normal'],['latin']],
963
- 'Work Sans'=>[['100','200','300','normal','500','600','700','800','900'],['latin-ext','latin']],
964
- 'Yanone Kaffeesatz'=>[['200','300','normal','700'],['cyrillic','latin-ext','latin','vietnamese']],
965
- 'Yantramanav'=>[['100','300','normal','500','700','900'],['latin-ext','devanagari','latin']],
966
- 'Yatra One'=>[['normal'],['latin-ext','devanagari','latin']],
967
  'Yellowtail'=>[['normal'],['latin']],
968
  'Yeon Sung'=>[['normal'],['korean','latin']],
969
- 'Yeseva One'=>[['normal'],['cyrillic-ext','cyrillic','latin-ext','latin','vietnamese']],
970
  'Yesteryear'=>[['normal'],['latin']],
971
- 'Yrsa'=>[['300','normal','500','600','700'],['latin-ext','latin']],
972
  'ZCOOL KuaiLe'=>[['normal'],['chinese-simplified','latin']],
973
  'ZCOOL QingKe HuangYou'=>[['normal'],['chinese-simplified','latin']],
974
  'ZCOOL XiaoWei'=>[['normal'],['chinese-simplified','latin']],
975
  'Zeyada'=>[['normal'],['latin']],
976
  'Zhi Mang Xing'=>[['normal'],['chinese-simplified','latin']],
977
- 'Zilla Slab'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin-ext','latin']],
978
- 'Zilla Slab Highlight'=>[['normal','700'],['latin-ext','latin']]
979
  ];
980
  }
981
  }
5
  return [
6
  'ABeeZee'=>[['normal','italic'],['latin']],
7
  'Abel'=>[['normal'],['latin']],
8
+ 'Abhaya Libre'=>[['normal','500','600','700','800'],['latin','latin-ext','sinhala']],
9
+ 'Abril Fatface'=>[['normal'],['latin','latin-ext']],
10
  'Aclonica'=>[['normal'],['latin']],
11
  'Acme'=>[['normal'],['latin']],
12
  'Actor'=>[['normal'],['latin']],
13
  'Adamina'=>[['normal'],['latin']],
14
+ 'Advent Pro'=>[['100','200','300','normal','500','600','700'],['greek','latin','latin-ext']],
15
+ 'Aguafina Script'=>[['normal'],['latin','latin-ext']],
16
+ 'Akronim'=>[['normal'],['latin','latin-ext']],
17
+ 'Aladin'=>[['normal'],['latin','latin-ext']],
18
+ 'Alata'=>[['normal'],['latin','latin-ext','vietnamese']],
19
+ 'Alatsi'=>[['normal'],['latin','latin-ext','vietnamese']],
20
  'Aldrich'=>[['normal'],['latin']],
21
  'Alef'=>[['normal','700'],['hebrew','latin']],
22
+ 'Alegreya'=>[['normal','italic','500','500italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
23
+ 'Alegreya SC'=>[['normal','italic','500','500italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
24
+ 'Alegreya Sans'=>[['100','100italic','300','300italic','normal','italic','500','500italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
25
+ 'Alegreya Sans SC'=>[['100','100italic','300','300italic','normal','italic','500','500italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
26
+ 'Aleo'=>[['300','300italic','normal','italic','700','700italic'],['latin','latin-ext']],
27
+ 'Alex Brush'=>[['normal'],['latin','latin-ext']],
28
+ 'Alfa Slab One'=>[['normal'],['latin','latin-ext','vietnamese']],
29
+ 'Alice'=>[['normal'],['cyrillic','cyrillic-ext','latin']],
30
  'Alike'=>[['normal'],['latin']],
31
  'Alike Angular'=>[['normal'],['latin']],
32
+ 'Allan'=>[['normal','700'],['latin','latin-ext']],
33
  'Allerta'=>[['normal'],['latin']],
34
  'Allerta Stencil'=>[['normal'],['latin']],
35
+ 'Allura'=>[['normal'],['latin','latin-ext']],
36
  'Almarai'=>[['300','normal','700','800'],['arabic']],
37
+ 'Almendra'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
38
+ 'Almendra Display'=>[['normal'],['latin','latin-ext']],
39
  'Almendra SC'=>[['normal'],['latin']],
40
+ 'Amarante'=>[['normal'],['latin','latin-ext']],
41
  'Amaranth'=>[['normal','italic','700','700italic'],['latin']],
42
+ 'Amatic SC'=>[['normal','700'],['cyrillic','hebrew','latin','latin-ext','vietnamese']],
43
  'Amethysta'=>[['normal'],['latin']],
44
+ 'Amiko'=>[['normal','600','700'],['devanagari','latin','latin-ext']],
45
+ 'Amiri'=>[['normal','italic','700','700italic'],['arabic','latin','latin-ext']],
46
+ 'Amita'=>[['normal','700'],['devanagari','latin','latin-ext']],
47
+ 'Anaheim'=>[['normal'],['latin','latin-ext']],
48
+ 'Andada'=>[['normal'],['latin','latin-ext']],
49
+ 'Andika'=>[['normal'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
50
  'Angkor'=>[['normal'],['khmer']],
51
  'Annie Use Your Telescope'=>[['normal'],['latin']],
52
+ 'Anonymous Pro'=>[['normal','italic','700','700italic'],['cyrillic','greek','latin','latin-ext']],
53
  'Antic'=>[['normal'],['latin']],
54
  'Antic Didone'=>[['normal'],['latin']],
55
  'Antic Slab'=>[['normal'],['latin']],
56
+ 'Anton'=>[['normal'],['latin','latin-ext','vietnamese']],
57
  'Arapey'=>[['normal','italic'],['latin']],
58
+ 'Arbutus'=>[['normal'],['latin','latin-ext']],
59
+ 'Arbutus Slab'=>[['normal'],['latin','latin-ext']],
60
  'Architects Daughter'=>[['normal'],['latin']],
61
+ 'Archivo'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','vietnamese']],
62
+ 'Archivo Black'=>[['normal'],['latin','latin-ext']],
63
+ 'Archivo Narrow'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','vietnamese']],
64
  'Aref Ruqaa'=>[['normal','700'],['arabic','latin']],
65
+ 'Arima Madurai'=>[['100','200','300','normal','500','700','800','900'],['latin','latin-ext','tamil','vietnamese']],
66
+ 'Arimo'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','greek','greek-ext','hebrew','latin','latin-ext','vietnamese']],
67
+ 'Arizonia'=>[['normal'],['latin','latin-ext']],
68
+ 'Armata'=>[['normal'],['latin','latin-ext']],
69
+ 'Arsenal'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
70
  'Artifika'=>[['normal'],['latin']],
71
  'Arvo'=>[['normal','italic','700','700italic'],['latin']],
72
+ 'Arya'=>[['normal','700'],['devanagari','latin','latin-ext']],
73
+ 'Asap'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','vietnamese']],
74
+ 'Asap Condensed'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','vietnamese']],
75
+ 'Asar'=>[['normal'],['devanagari','latin','latin-ext']],
76
  'Asset'=>[['normal'],['latin']],
77
  'Assistant'=>[['200','300','normal','600','700','800'],['hebrew','latin']],
78
  'Astloch'=>[['normal','700'],['latin']],
79
  'Asul'=>[['normal','700'],['latin']],
80
+ 'Athiti'=>[['200','300','normal','500','600','700'],['latin','latin-ext','thai','vietnamese']],
81
+ 'Atma'=>[['300','normal','500','600','700'],['bengali','latin','latin-ext']],
82
  'Atomic Age'=>[['normal'],['latin']],
83
  'Aubrey'=>[['normal'],['latin']],
84
+ 'Audiowide'=>[['normal'],['latin','latin-ext']],
85
+ 'Autour One'=>[['normal'],['latin','latin-ext']],
86
+ 'Average'=>[['normal'],['latin','latin-ext']],
87
+ 'Average Sans'=>[['normal'],['latin','latin-ext']],
88
+ 'Averia Gruesa Libre'=>[['normal'],['latin','latin-ext']],
89
  'Averia Libre'=>[['300','300italic','normal','italic','700','700italic'],['latin']],
90
  'Averia Sans Libre'=>[['300','300italic','normal','italic','700','700italic'],['latin']],
91
  'Averia Serif Libre'=>[['300','300italic','normal','italic','700','700italic'],['latin']],
92
  'B612'=>[['normal','italic','700','700italic'],['latin']],
93
  'B612 Mono'=>[['normal','italic','700','700italic'],['latin']],
94
  'Bad Script'=>[['normal'],['cyrillic','latin']],
95
+ 'Bahiana'=>[['normal'],['latin','latin-ext']],
96
+ 'Bahianita'=>[['normal'],['latin','latin-ext','vietnamese']],
97
+ 'Bai Jamjuree'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','thai','vietnamese']],
98
+ 'Baloo 2'=>[['normal','500','600','700','800'],['devanagari','latin','latin-ext','vietnamese']],
99
+ 'Baloo Bhai 2'=>[['normal','500','600','700','800'],['gujarati','latin','latin-ext','vietnamese']],
100
+ 'Baloo Bhaina 2'=>[['normal','500','600','700','800'],['latin','latin-ext','oriya','vietnamese']],
101
+ 'Baloo Chettan 2'=>[['normal','500','600','700','800'],['latin','latin-ext','malayalam','vietnamese']],
102
+ 'Baloo Da 2'=>[['normal','500','600','700','800'],['bengali','latin','latin-ext','vietnamese']],
103
+ 'Baloo Paaji 2'=>[['normal','500','600','700','800'],['gurmukhi','latin','latin-ext','vietnamese']],
104
+ 'Baloo Tamma 2'=>[['normal','500','600','700','800'],['kannada','latin','latin-ext','vietnamese']],
105
+ 'Baloo Tammudu 2'=>[['normal','500','600','700','800'],['latin','latin-ext','telugu','vietnamese']],
106
+ 'Baloo Thambi 2'=>[['normal','500','600','700','800'],['latin','latin-ext','tamil','vietnamese']],
107
+ 'Balsamiq Sans'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext']],
108
  'Balthazar'=>[['normal'],['latin']],
109
+ 'Bangers'=>[['normal'],['latin','latin-ext','vietnamese']],
110
+ 'Barlow'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext','vietnamese']],
111
+ 'Barlow Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext','vietnamese']],
112
+ 'Barlow Semi Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext','vietnamese']],
113
+ 'Barriecito'=>[['normal'],['latin','latin-ext','vietnamese']],
114
+ 'Barrio'=>[['normal'],['latin','latin-ext']],
115
+ 'Basic'=>[['normal'],['latin','latin-ext']],
116
+ 'Baskervville'=>[['normal','italic'],['latin','latin-ext']],
117
  'Battambang'=>[['normal','700'],['khmer']],
118
  'Baumans'=>[['normal'],['latin']],
119
  'Bayon'=>[['normal'],['khmer']],
120
+ 'Be Vietnam'=>[['100','100italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['latin','latin-ext','vietnamese']],
121
+ 'Bebas Neue'=>[['normal'],['latin','latin-ext']],
122
  'Belgrano'=>[['normal'],['latin']],
123
+ 'Bellefair'=>[['normal'],['hebrew','latin','latin-ext']],
124
+ 'Belleza'=>[['normal'],['latin','latin-ext']],
125
+ 'Bellota'=>[['300','300italic','normal','italic','700','700italic'],['cyrillic','latin','latin-ext','vietnamese']],
126
+ 'Bellota Text'=>[['300','300italic','normal','italic','700','700italic'],['cyrillic','latin','latin-ext','vietnamese']],
127
+ 'BenchNine'=>[['300','normal','700'],['latin','latin-ext']],
128
  'Bentham'=>[['normal'],['latin']],
129
+ 'Berkshire Swash'=>[['normal'],['latin','latin-ext']],
130
  'Beth Ellen'=>[['normal'],['latin']],
131
+ 'Bevan'=>[['normal'],['latin','latin-ext','vietnamese']],
132
+ 'Big Shoulders Display'=>[['100','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
133
+ 'Big Shoulders Text'=>[['100','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
134
+ 'Bigelow Rules'=>[['normal'],['latin','latin-ext']],
135
  'Bigshot One'=>[['normal'],['latin']],
136
+ 'Bilbo'=>[['normal'],['latin','latin-ext']],
137
+ 'Bilbo Swash Caps'=>[['normal'],['latin','latin-ext']],
138
+ 'BioRhyme'=>[['200','300','normal','700','800'],['latin','latin-ext']],
139
+ 'BioRhyme Expanded'=>[['200','300','normal','700','800'],['latin','latin-ext']],
140
+ 'Biryani'=>[['200','300','normal','600','700','800','900'],['devanagari','latin','latin-ext']],
141
+ 'Bitter'=>[['normal','italic','700'],['latin','latin-ext']],
142
  'Black And White Picture'=>[['normal'],['korean','latin']],
143
  'Black Han Sans'=>[['normal'],['korean','latin']],
144
+ 'Black Ops One'=>[['normal'],['latin','latin-ext']],
145
+ 'Blinker'=>[['100','200','300','normal','600','700','800','900'],['latin','latin-ext']],
146
  'Bokor'=>[['normal'],['khmer']],
147
  'Bonbon'=>[['normal'],['latin']],
148
  'Boogaloo'=>[['normal'],['latin']],
149
  'Bowlby One'=>[['normal'],['latin']],
150
+ 'Bowlby One SC'=>[['normal'],['latin','latin-ext']],
151
  'Brawler'=>[['normal'],['latin']],
152
+ 'Bree Serif'=>[['normal'],['latin','latin-ext']],
153
+ 'Bubblegum Sans'=>[['normal'],['latin','latin-ext']],
154
+ 'Bubbler One'=>[['normal'],['latin','latin-ext']],
155
  'Buda'=>[['300'],['latin']],
156
+ 'Buenard'=>[['normal','700'],['latin','latin-ext']],
157
+ 'Bungee'=>[['normal'],['latin','latin-ext','vietnamese']],
158
+ 'Bungee Hairline'=>[['normal'],['latin','latin-ext','vietnamese']],
159
+ 'Bungee Inline'=>[['normal'],['latin','latin-ext','vietnamese']],
160
+ 'Bungee Outline'=>[['normal'],['latin','latin-ext','vietnamese']],
161
+ 'Bungee Shade'=>[['normal'],['latin','latin-ext','vietnamese']],
162
+ 'Butcherman'=>[['normal'],['latin','latin-ext']],
163
+ 'Butterfly Kids'=>[['normal'],['latin','latin-ext']],
164
+ 'Cabin'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','vietnamese']],
165
+ 'Cabin Condensed'=>[['normal','500','600','700'],['latin','latin-ext','vietnamese']],
166
  'Cabin Sketch'=>[['normal','700'],['latin']],
167
  'Caesar Dressing'=>[['normal'],['latin']],
168
  'Cagliostro'=>[['normal'],['latin']],
169
+ 'Cairo'=>[['200','300','normal','600','700','900'],['arabic','latin','latin-ext']],
170
+ 'Caladea'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
171
+ 'Calistoga'=>[['normal'],['latin','latin-ext','vietnamese']],
172
  'Calligraffitti'=>[['normal'],['latin']],
173
+ 'Cambay'=>[['normal','italic','700','700italic'],['devanagari','latin','latin-ext']],
174
  'Cambo'=>[['normal'],['latin']],
175
  'Candal'=>[['normal'],['latin']],
176
  'Cantarell'=>[['normal','italic','700','700italic'],['latin']],
177
+ 'Cantata One'=>[['normal'],['latin','latin-ext']],
178
+ 'Cantora One'=>[['normal'],['latin','latin-ext']],
179
+ 'Capriola'=>[['normal'],['latin','latin-ext']],
180
+ 'Cardo'=>[['normal','italic','700'],['greek','greek-ext','latin','latin-ext']],
181
  'Carme'=>[['normal'],['latin']],
182
  'Carrois Gothic'=>[['normal'],['latin']],
183
  'Carrois Gothic SC'=>[['normal'],['latin']],
184
  'Carter One'=>[['normal'],['latin']],
185
+ 'Catamaran'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','tamil']],
186
+ 'Caudex'=>[['normal','italic','700','700italic'],['greek','greek-ext','latin','latin-ext']],
187
+ 'Caveat'=>[['normal','700'],['cyrillic','cyrillic-ext','latin','latin-ext']],
188
+ 'Caveat Brush'=>[['normal'],['latin','latin-ext']],
189
  'Cedarville Cursive'=>[['normal'],['latin']],
190
+ 'Ceviche One'=>[['normal'],['latin','latin-ext']],
191
+ 'Chakra Petch'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','thai','vietnamese']],
192
+ 'Changa'=>[['200','300','normal','500','600','700','800'],['arabic','latin','latin-ext']],
193
  'Changa One'=>[['normal','italic'],['latin']],
194
+ 'Chango'=>[['normal'],['latin','latin-ext']],
195
+ 'Charm'=>[['normal','700'],['latin','latin-ext','thai','vietnamese']],
196
+ 'Charmonman'=>[['normal','700'],['latin','latin-ext','thai','vietnamese']],
197
+ 'Chathura'=>[['100','300','normal','700','800'],['latin','telugu']],
198
+ 'Chau Philomene One'=>[['normal','italic'],['latin','latin-ext']],
199
+ 'Chela One'=>[['normal'],['latin','latin-ext']],
200
+ 'Chelsea Market'=>[['normal'],['latin','latin-ext']],
201
  'Chenla'=>[['normal'],['khmer']],
202
  'Cherry Cream Soda'=>[['normal'],['latin']],
203
+ 'Cherry Swash'=>[['normal','700'],['latin','latin-ext']],
204
  'Chewy'=>[['normal'],['latin']],
205
+ 'Chicle'=>[['normal'],['latin','latin-ext']],
206
+ 'Chilanka'=>[['normal'],['latin','malayalam']],
207
+ 'Chivo'=>[['300','300italic','normal','italic','700','700italic','900','900italic'],['latin','latin-ext']],
208
+ 'Chonburi'=>[['normal'],['latin','latin-ext','thai','vietnamese']],
209
+ 'Cinzel'=>[['normal','700','900'],['latin','latin-ext']],
210
  'Cinzel Decorative'=>[['normal','700','900'],['latin']],
211
+ 'Clicker Script'=>[['normal'],['latin','latin-ext']],
212
+ 'Coda'=>[['normal','800'],['latin','latin-ext']],
213
+ 'Coda Caption'=>[['800'],['latin','latin-ext']],
214
+ 'Codystar'=>[['300','normal'],['latin','latin-ext']],
215
+ 'Coiny'=>[['normal'],['latin','latin-ext','tamil','vietnamese']],
216
+ 'Combo'=>[['normal'],['latin','latin-ext']],
217
+ 'Comfortaa'=>[['300','normal','500','600','700'],['cyrillic','cyrillic-ext','greek','latin','latin-ext','vietnamese']],
218
+ 'Comic Neue'=>[['300','300italic','normal','italic','700','700italic'],['latin']],
219
  'Coming Soon'=>[['normal'],['latin']],
220
+ 'Concert One'=>[['normal'],['latin','latin-ext']],
221
+ 'Condiment'=>[['normal'],['latin','latin-ext']],
222
  'Content'=>[['normal','700'],['khmer']],
223
  'Contrail One'=>[['normal'],['latin']],
224
  'Convergence'=>[['normal'],['latin']],
225
  'Cookie'=>[['normal'],['latin']],
226
  'Copse'=>[['normal'],['latin']],
227
+ 'Corben'=>[['normal','700'],['latin','latin-ext']],
228
+ 'Cormorant'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
229
+ 'Cormorant Garamond'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
230
+ 'Cormorant Infant'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
231
+ 'Cormorant SC'=>[['300','normal','500','600','700'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
232
+ 'Cormorant Unicase'=>[['300','normal','500','600','700'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
233
+ 'Cormorant Upright'=>[['300','normal','500','600','700'],['latin','latin-ext','vietnamese']],
234
+ 'Courgette'=>[['normal'],['latin','latin-ext']],
235
+ 'Courier Prime'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
236
+ 'Cousine'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','greek','greek-ext','hebrew','latin','latin-ext','vietnamese']],
237
  'Coustard'=>[['normal','900'],['latin']],
238
  'Covered By Your Grace'=>[['normal'],['latin']],
239
  'Crafty Girls'=>[['normal'],['latin']],
240
  'Creepster'=>[['normal'],['latin']],
241
+ 'Crete Round'=>[['normal','italic'],['latin','latin-ext']],
242
+ 'Crimson Pro'=>[['200','300','normal','500','600','700','800','900','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['latin','latin-ext','vietnamese']],
243
  'Crimson Text'=>[['normal','italic','600','600italic','700','700italic'],['latin']],
244
+ 'Croissant One'=>[['normal'],['latin','latin-ext']],
245
  'Crushed'=>[['normal'],['latin']],
246
+ 'Cuprum'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
247
  'Cute Font'=>[['normal'],['korean','latin']],
248
+ 'Cutive'=>[['normal'],['latin','latin-ext']],
249
+ 'Cutive Mono'=>[['normal'],['latin','latin-ext']],
250
+ 'DM Mono'=>[['300','300italic','normal','italic','500','500italic'],['latin','latin-ext']],
251
+ 'DM Sans'=>[['normal','italic','500','500italic','700','700italic'],['latin','latin-ext']],
252
+ 'DM Serif Display'=>[['normal','italic'],['latin','latin-ext']],
253
+ 'DM Serif Text'=>[['normal','italic'],['latin','latin-ext']],
254
  'Damion'=>[['normal'],['latin']],
255
+ 'Dancing Script'=>[['normal','500','600','700'],['latin','latin-ext','vietnamese']],
256
  'Dangrek'=>[['normal'],['khmer']],
257
+ 'Darker Grotesque'=>[['300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
258
+ 'David Libre'=>[['normal','500','700'],['hebrew','latin','latin-ext','vietnamese']],
259
  'Dawning of a New Day'=>[['normal'],['latin']],
260
  'Days One'=>[['normal'],['latin']],
261
+ 'Dekko'=>[['normal'],['devanagari','latin','latin-ext']],
262
  'Delius'=>[['normal'],['latin']],
263
  'Delius Swash Caps'=>[['normal'],['latin']],
264
  'Delius Unicase'=>[['normal','700'],['latin']],
265
  'Della Respira'=>[['normal'],['latin']],
266
+ 'Denk One'=>[['normal'],['latin','latin-ext']],
267
+ 'Devonshire'=>[['normal'],['latin','latin-ext']],
268
+ 'Dhurjati'=>[['normal'],['latin','telugu']],
269
+ 'Didact Gothic'=>[['normal'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext']],
270
+ 'Diplomata'=>[['normal'],['latin','latin-ext']],
271
+ 'Diplomata SC'=>[['normal'],['latin','latin-ext']],
272
  'Do Hyeon'=>[['normal'],['korean','latin']],
273
  'Dokdo'=>[['normal'],['korean','latin']],
274
+ 'Domine'=>[['normal','700'],['latin','latin-ext']],
275
+ 'Donegal One'=>[['normal'],['latin','latin-ext']],
276
+ 'Doppio One'=>[['normal'],['latin','latin-ext']],
277
  'Dorsa'=>[['normal'],['latin']],
278
+ 'Dosis'=>[['200','300','normal','500','600','700','800'],['latin','latin-ext','vietnamese']],
279
+ 'Dr Sugiyama'=>[['normal'],['latin','latin-ext']],
280
+ 'Duru Sans'=>[['normal'],['latin','latin-ext']],
281
+ 'Dynalight'=>[['normal'],['latin','latin-ext']],
282
+ 'EB Garamond'=>[['normal','500','600','700','800','italic','500italic','600italic','700italic','800italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
283
+ 'Eagle Lake'=>[['normal'],['latin','latin-ext']],
284
  'East Sea Dokdo'=>[['normal'],['korean','latin']],
285
+ 'Eater'=>[['normal'],['latin','latin-ext']],
286
+ 'Economica'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
287
+ 'Eczar'=>[['normal','500','600','700','800'],['devanagari','latin','latin-ext']],
288
+ 'El Messiri'=>[['normal','500','600','700'],['arabic','cyrillic','latin']],
289
  'Electrolize'=>[['normal'],['latin']],
290
+ 'Elsie'=>[['normal','900'],['latin','latin-ext']],
291
+ 'Elsie Swash Caps'=>[['normal','900'],['latin','latin-ext']],
292
+ 'Emblema One'=>[['normal'],['latin','latin-ext']],
293
+ 'Emilys Candy'=>[['normal'],['latin','latin-ext']],
294
+ 'Encode Sans'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
295
+ 'Encode Sans Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
296
+ 'Encode Sans Expanded'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
297
+ 'Encode Sans Semi Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
298
+ 'Encode Sans Semi Expanded'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
299
  'Engagement'=>[['normal'],['latin']],
300
+ 'Englebert'=>[['normal'],['latin','latin-ext']],
301
+ 'Enriqueta'=>[['normal','500','600','700'],['latin','latin-ext']],
302
+ 'Erica One'=>[['normal'],['latin','latin-ext']],
303
+ 'Esteban'=>[['normal'],['latin','latin-ext']],
304
+ 'Euphoria Script'=>[['normal'],['latin','latin-ext']],
305
+ 'Ewert'=>[['normal'],['latin','latin-ext']],
306
+ 'Exo'=>[['100','200','300','normal','500','600','700','800','900','100italic','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['latin','latin-ext','vietnamese']],
307
+ 'Exo 2'=>[['100','200','300','normal','500','600','700','800','900','100italic','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
308
  'Expletus Sans'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin']],
309
+ 'Fahkwang'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','thai','vietnamese']],
310
  'Fanwood Text'=>[['normal','italic'],['latin']],
311
+ 'Farro'=>[['300','normal','500','700'],['latin','latin-ext']],
312
+ 'Farsan'=>[['normal'],['gujarati','latin','latin-ext','vietnamese']],
313
  'Fascinate'=>[['normal'],['latin']],
314
  'Fascinate Inline'=>[['normal'],['latin']],
315
  'Faster One'=>[['normal'],['latin']],
316
  'Fasthand'=>[['normal'],['khmer']],
317
+ 'Fauna One'=>[['normal'],['latin','latin-ext']],
318
+ 'Faustina'=>[['normal','500','600','700','italic','500italic','600italic','700italic'],['latin','latin-ext','vietnamese']],
319
  'Federant'=>[['normal'],['latin']],
320
  'Federo'=>[['normal'],['latin']],
321
+ 'Felipa'=>[['normal'],['latin','latin-ext']],
322
+ 'Fenix'=>[['normal'],['latin','latin-ext']],
323
  'Finger Paint'=>[['normal'],['latin']],
324
+ 'Fira Code'=>[['300','normal','500','600','700'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext']],
325
+ 'Fira Mono'=>[['normal','500','700'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext']],
326
+ 'Fira Sans'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
327
+ 'Fira Sans Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
328
+ 'Fira Sans Extra Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
329
+ 'Fjalla One'=>[['normal'],['latin','latin-ext']],
330
  'Fjord One'=>[['normal'],['latin']],
331
  'Flamenco'=>[['300','normal'],['latin']],
332
+ 'Flavors'=>[['normal'],['latin','latin-ext']],
333
+ 'Fondamento'=>[['normal','italic'],['latin','latin-ext']],
334
  'Fontdiner Swanky'=>[['normal'],['latin']],
335
+ 'Forum'=>[['normal'],['cyrillic','cyrillic-ext','latin','latin-ext']],
336
+ 'Francois One'=>[['normal'],['latin','latin-ext','vietnamese']],
337
+ 'Frank Ruhl Libre'=>[['300','normal','500','700','900'],['hebrew','latin','latin-ext']],
338
+ 'Freckle Face'=>[['normal'],['latin','latin-ext']],
339
+ 'Fredericka the Great'=>[['normal'],['latin','latin-ext']],
340
  'Fredoka One'=>[['normal'],['latin']],
341
  'Freehand'=>[['normal'],['khmer']],
342
+ 'Fresca'=>[['normal'],['latin','latin-ext']],
343
  'Frijole'=>[['normal'],['latin']],
344
+ 'Fruktur'=>[['normal'],['latin','latin-ext']],
345
  'Fugaz One'=>[['normal'],['latin']],
346
  'GFS Didot'=>[['normal'],['greek']],
347
  'GFS Neohellenic'=>[['normal','italic','700','700italic'],['greek']],
348
+ 'Gabriela'=>[['normal'],['cyrillic','cyrillic-ext','latin']],
349
  'Gaegu'=>[['300','normal','700'],['korean','latin']],
350
+ 'Gafata'=>[['normal'],['latin','latin-ext']],
351
  'Galada'=>[['normal'],['bengali','latin']],
352
  'Galdeano'=>[['normal'],['latin']],
353
+ 'Galindo'=>[['normal'],['latin','latin-ext']],
354
  'Gamja Flower'=>[['normal'],['korean','latin']],
355
+ 'Gayathri'=>[['100','normal','700'],['latin','malayalam']],
356
+ 'Gelasio'=>[['normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','vietnamese']],
357
+ 'Gentium Basic'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
358
+ 'Gentium Book Basic'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
359
  'Geo'=>[['normal','italic'],['latin']],
360
  'Geostar'=>[['normal'],['latin']],
361
  'Geostar Fill'=>[['normal'],['latin']],
362
  'Germania One'=>[['normal'],['latin']],
363
+ 'Gidugu'=>[['normal'],['latin','telugu']],
364
+ 'Gilda Display'=>[['normal'],['latin','latin-ext']],
365
+ 'Girassol'=>[['normal'],['latin','latin-ext']],
366
  'Give You Glory'=>[['normal'],['latin']],
367
+ 'Glass Antiqua'=>[['normal'],['latin','latin-ext']],
368
+ 'Glegoo'=>[['normal','700'],['devanagari','latin','latin-ext']],
369
  'Gloria Hallelujah'=>[['normal'],['latin']],
370
  'Goblin One'=>[['normal'],['latin']],
371
  'Gochi Hand'=>[['normal'],['latin']],
372
  'Gorditas'=>[['normal','700'],['latin']],
373
  'Gothic A1'=>[['100','200','300','normal','500','600','700','800','900'],['korean','latin']],
374
+ 'Gotu'=>[['normal'],['devanagari','latin','latin-ext','vietnamese']],
375
  'Goudy Bookletter 1911'=>[['normal'],['latin']],
376
  'Graduate'=>[['normal'],['latin']],
377
+ 'Grand Hotel'=>[['normal'],['latin','latin-ext']],
378
  'Gravitas One'=>[['normal'],['latin']],
379
+ 'Great Vibes'=>[['normal'],['latin','latin-ext']],
380
+ 'Grenze'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext','vietnamese']],
381
+ 'Griffy'=>[['normal'],['latin','latin-ext']],
382
+ 'Gruppo'=>[['normal'],['latin','latin-ext']],
383
+ 'Gudea'=>[['normal','italic','700'],['latin','latin-ext']],
384
  'Gugi'=>[['normal'],['korean','latin']],
385
  'Gupter'=>[['normal','500','700'],['latin']],
386
+ 'Gurajada'=>[['normal'],['latin','telugu']],
387
+ 'Habibi'=>[['normal'],['latin','latin-ext']],
388
+ 'Halant'=>[['300','normal','500','600','700'],['devanagari','latin','latin-ext']],
389
+ 'Hammersmith One'=>[['normal'],['latin','latin-ext']],
390
+ 'Hanalei'=>[['normal'],['latin','latin-ext']],
391
+ 'Hanalei Fill'=>[['normal'],['latin','latin-ext']],
392
  'Handlee'=>[['normal'],['latin']],
393
  'Hanuman'=>[['normal','700'],['khmer']],
394
+ 'Happy Monkey'=>[['normal'],['latin','latin-ext']],
395
  'Harmattan'=>[['normal'],['arabic','latin']],
396
+ 'Headland One'=>[['normal'],['latin','latin-ext']],
397
  'Heebo'=>[['100','300','normal','500','700','800','900'],['hebrew','latin']],
398
  'Henny Penny'=>[['normal'],['latin']],
399
+ 'Hepta Slab'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
400
+ 'Herr Von Muellerhoff'=>[['normal'],['latin','latin-ext']],
401
  'Hi Melody'=>[['normal'],['korean','latin']],
402
+ 'Hind'=>[['300','normal','500','600','700'],['devanagari','latin','latin-ext']],
403
+ 'Hind Guntur'=>[['300','normal','500','600','700'],['latin','latin-ext','telugu']],
404
+ 'Hind Madurai'=>[['300','normal','500','600','700'],['latin','latin-ext','tamil']],
405
+ 'Hind Siliguri'=>[['300','normal','500','600','700'],['bengali','latin','latin-ext']],
406
+ 'Hind Vadodara'=>[['300','normal','500','600','700'],['gujarati','latin','latin-ext']],
407
  'Holtwood One SC'=>[['normal'],['latin']],
408
  'Homemade Apple'=>[['normal'],['latin']],
409
  'Homenaje'=>[['normal'],['latin']],
410
+ 'IBM Plex Mono'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
411
+ 'IBM Plex Sans'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic','cyrillic-ext','greek','latin','latin-ext','vietnamese']],
412
+ 'IBM Plex Sans Condensed'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','vietnamese']],
413
+ 'IBM Plex Serif'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
414
  'IM Fell DW Pica'=>[['normal','italic'],['latin']],
415
  'IM Fell DW Pica SC'=>[['normal'],['latin']],
416
  'IM Fell Double Pica'=>[['normal','italic'],['latin']],
421
  'IM Fell French Canon SC'=>[['normal'],['latin']],
422
  'IM Fell Great Primer'=>[['normal','italic'],['latin']],
423
  'IM Fell Great Primer SC'=>[['normal'],['latin']],
424
+ 'Ibarra Real Nova'=>[['normal','italic','600','600italic','700','700italic'],['latin','latin-ext']],
425
  'Iceberg'=>[['normal'],['latin']],
426
  'Iceland'=>[['normal'],['latin']],
427
+ 'Imprima'=>[['normal'],['latin','latin-ext']],
428
+ 'Inconsolata'=>[['200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
429
+ 'Inder'=>[['normal'],['latin','latin-ext']],
430
  'Indie Flower'=>[['normal'],['latin']],
431
+ 'Inika'=>[['normal','700'],['latin','latin-ext']],
432
+ 'Inknut Antiqua'=>[['300','normal','500','600','700','800','900'],['devanagari','latin','latin-ext']],
433
+ 'Inria Sans'=>[['300','300italic','normal','italic','700','700italic'],['latin','latin-ext']],
434
+ 'Inria Serif'=>[['300','300italic','normal','italic','700','700italic'],['latin','latin-ext']],
435
+ 'Inter'=>[['100','200','300','normal','500','600','700','800','900'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
436
  'Irish Grover'=>[['normal'],['latin']],
437
+ 'Istok Web'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext']],
438
  'Italiana'=>[['normal'],['latin']],
439
+ 'Italianno'=>[['normal'],['latin','latin-ext']],
440
+ 'Itim'=>[['normal'],['latin','latin-ext','thai','vietnamese']],
441
  'Jacques Francois'=>[['normal'],['latin']],
442
  'Jacques Francois Shadow'=>[['normal'],['latin']],
443
+ 'Jaldi'=>[['normal','700'],['devanagari','latin','latin-ext']],
444
+ 'Jim Nightshade'=>[['normal'],['latin','latin-ext']],
445
+ 'Jockey One'=>[['normal'],['latin','latin-ext']],
446
+ 'Jolly Lodger'=>[['normal'],['latin','latin-ext']],
447
+ 'Jomhuria'=>[['normal'],['arabic','latin','latin-ext']],
448
+ 'Jomolhari'=>[['normal'],['latin','tibetan']],
449
+ 'Josefin Sans'=>[['100','200','300','normal','500','600','700','100italic','200italic','300italic','italic','500italic','600italic','700italic'],['latin','latin-ext','vietnamese']],
450
  'Josefin Slab'=>[['100','100italic','300','300italic','normal','italic','600','600italic','700','700italic'],['latin']],
451
+ 'Jost'=>[['100','200','300','normal','500','600','700','800','900','100italic','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['cyrillic','latin','latin-ext']],
452
+ 'Joti One'=>[['normal'],['latin','latin-ext']],
453
  'Jua'=>[['normal'],['korean','latin']],
454
+ 'Judson'=>[['normal','italic','700'],['latin','latin-ext','vietnamese']],
455
  'Julee'=>[['normal'],['latin']],
456
+ 'Julius Sans One'=>[['normal'],['latin','latin-ext']],
457
  'Junge'=>[['normal'],['latin']],
458
+ 'Jura'=>[['300','normal','500','600','700'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
459
  'Just Another Hand'=>[['normal'],['latin']],
460
+ 'Just Me Again Down Here'=>[['normal'],['latin','latin-ext']],
461
+ 'K2D'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['latin','latin-ext','thai','vietnamese']],
462
  'Kadwa'=>[['normal','700'],['devanagari','latin']],
463
+ 'Kalam'=>[['300','normal','700'],['devanagari','latin','latin-ext']],
464
  'Kameron'=>[['normal','700'],['latin']],
465
+ 'Kanit'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext','thai','vietnamese']],
466
  'Kantumruy'=>[['300','normal','700'],['khmer']],
467
+ 'Karla'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
468
+ 'Karma'=>[['300','normal','500','600','700'],['devanagari','latin','latin-ext']],
469
+ 'Katibeh'=>[['normal'],['arabic','latin','latin-ext']],
470
+ 'Kaushan Script'=>[['normal'],['latin','latin-ext']],
471
+ 'Kavivanar'=>[['normal'],['latin','latin-ext','tamil']],
472
+ 'Kavoon'=>[['normal'],['latin','latin-ext']],
473
  'Kdam Thmor'=>[['normal'],['khmer']],
474
+ 'Keania One'=>[['normal'],['latin','latin-ext']],
475
+ 'Kelly Slab'=>[['normal'],['cyrillic','latin','latin-ext']],
476
  'Kenia'=>[['normal'],['latin']],
477
+ 'Khand'=>[['300','normal','500','600','700'],['devanagari','latin','latin-ext']],
478
  'Khmer'=>[['normal'],['khmer']],
479
+ 'Khula'=>[['300','normal','600','700','800'],['devanagari','latin','latin-ext']],
480
  'Kirang Haerang'=>[['normal'],['korean','latin']],
481
  'Kite One'=>[['normal'],['latin']],
482
+ 'Knewave'=>[['normal'],['latin','latin-ext']],
483
+ 'KoHo'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','thai','vietnamese']],
484
+ 'Kodchasan'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','thai','vietnamese']],
485
+ 'Kosugi'=>[['normal'],['cyrillic','japanese','latin']],
486
+ 'Kosugi Maru'=>[['normal'],['cyrillic','japanese','latin']],
487
+ 'Kotta One'=>[['normal'],['latin','latin-ext']],
488
  'Koulen'=>[['normal'],['khmer']],
489
  'Kranky'=>[['normal'],['latin']],
490
+ 'Kreon'=>[['300','normal','500','600','700'],['latin','latin-ext']],
491
  'Kristi'=>[['normal'],['latin']],
492
+ 'Krona One'=>[['normal'],['latin','latin-ext']],
493
+ 'Krub'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','thai','vietnamese']],
494
+ 'Kulim Park'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic'],['latin','latin-ext']],
495
+ 'Kumar One'=>[['normal'],['gujarati','latin','latin-ext']],
496
+ 'Kumar One Outline'=>[['normal'],['gujarati','latin','latin-ext']],
497
+ 'Kurale'=>[['normal'],['cyrillic','cyrillic-ext','devanagari','latin','latin-ext']],
498
  'La Belle Aurore'=>[['normal'],['latin']],
499
  'Lacquer'=>[['normal'],['latin']],
500
+ 'Laila'=>[['300','normal','500','600','700'],['devanagari','latin','latin-ext']],
501
+ 'Lakki Reddy'=>[['normal'],['latin','telugu']],
502
+ 'Lalezar'=>[['normal'],['arabic','latin','latin-ext','vietnamese']],
503
+ 'Lancelot'=>[['normal'],['latin','latin-ext']],
504
  'Lateef'=>[['normal'],['arabic','latin']],
505
+ 'Lato'=>[['100','100italic','300','300italic','normal','italic','700','700italic','900','900italic'],['latin','latin-ext']],
506
  'League Script'=>[['normal'],['latin']],
507
  'Leckerli One'=>[['normal'],['latin']],
508
+ 'Ledger'=>[['normal'],['cyrillic','latin','latin-ext']],
509
+ 'Lekton'=>[['normal','italic','700'],['latin','latin-ext']],
510
  'Lemon'=>[['normal'],['latin']],
511
+ 'Lemonada'=>[['300','normal','500','600','700'],['arabic','latin','latin-ext','vietnamese']],
512
+ 'Lexend Deca'=>[['normal'],['latin','latin-ext','vietnamese']],
513
+ 'Lexend Exa'=>[['normal'],['latin','latin-ext','vietnamese']],
514
+ 'Lexend Giga'=>[['normal'],['latin','latin-ext','vietnamese']],
515
+ 'Lexend Mega'=>[['normal'],['latin','latin-ext','vietnamese']],
516
+ 'Lexend Peta'=>[['normal'],['latin','latin-ext','vietnamese']],
517
+ 'Lexend Tera'=>[['normal'],['latin','latin-ext','vietnamese']],
518
+ 'Lexend Zetta'=>[['normal'],['latin','latin-ext','vietnamese']],
519
  'Libre Barcode 128'=>[['normal'],['latin']],
520
  'Libre Barcode 128 Text'=>[['normal'],['latin']],
521
  'Libre Barcode 39'=>[['normal'],['latin']],
522
  'Libre Barcode 39 Extended'=>[['normal'],['latin']],
523
  'Libre Barcode 39 Extended Text'=>[['normal'],['latin']],
524
  'Libre Barcode 39 Text'=>[['normal'],['latin']],
525
+ 'Libre Baskerville'=>[['normal','italic','700'],['latin','latin-ext']],
526
+ 'Libre Caslon Display'=>[['normal'],['latin','latin-ext']],
527
+ 'Libre Caslon Text'=>[['normal','italic','700'],['latin','latin-ext']],
528
+ 'Libre Franklin'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext']],
529
+ 'Life Savers'=>[['normal','700','800'],['latin','latin-ext']],
530
+ 'Lilita One'=>[['normal'],['latin','latin-ext']],
531
+ 'Lily Script One'=>[['normal'],['latin','latin-ext']],
532
+ 'Limelight'=>[['normal'],['latin','latin-ext']],
533
  'Linden Hill'=>[['normal','italic'],['latin']],
534
+ 'Literata'=>[['normal','500','600','700','italic','500italic','600italic','700italic'],['cyrillic','greek','greek-ext','latin','latin-ext','vietnamese']],
535
  'Liu Jian Mao Cao'=>[['normal'],['chinese-simplified','latin']],
536
+ 'Livvic'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','900','900italic'],['latin','latin-ext','vietnamese']],
537
+ 'Lobster'=>[['normal'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
538
  'Lobster Two'=>[['normal','italic','700','700italic'],['latin']],
539
  'Londrina Outline'=>[['normal'],['latin']],
540
  'Londrina Shadow'=>[['normal'],['latin']],
541
  'Londrina Sketch'=>[['normal'],['latin']],
542
  'Londrina Solid'=>[['100','300','normal','900'],['latin']],
543
  'Long Cang'=>[['normal'],['chinese-simplified','latin']],
544
+ 'Lora'=>[['normal','500','600','700','italic','500italic','600italic','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
545
  'Love Ya Like A Sister'=>[['normal'],['latin']],
546
  'Loved by the King'=>[['normal'],['latin']],
547
+ 'Lovers Quarrel'=>[['normal'],['latin','latin-ext']],
548
  'Luckiest Guy'=>[['normal'],['latin']],
549
  'Lusitana'=>[['normal','700'],['latin']],
550
  'Lustria'=>[['normal'],['latin']],
551
+ 'M PLUS 1p'=>[['100','300','normal','500','700','800','900'],['cyrillic','cyrillic-ext','greek','greek-ext','hebrew','japanese','latin','latin-ext','vietnamese']],
552
+ 'M PLUS Rounded 1c'=>[['100','300','normal','500','700','800','900'],['cyrillic','cyrillic-ext','greek','greek-ext','hebrew','japanese','latin','latin-ext','vietnamese']],
553
  'Ma Shan Zheng'=>[['normal'],['chinese-simplified','latin']],
554
  'Macondo'=>[['normal'],['latin']],
555
  'Macondo Swash Caps'=>[['normal'],['latin']],
556
  'Mada'=>[['200','300','normal','500','600','700','900'],['arabic','latin']],
557
+ 'Magra'=>[['normal','700'],['latin','latin-ext']],
558
  'Maiden Orange'=>[['normal'],['latin']],
559
+ 'Maitree'=>[['200','300','normal','500','600','700'],['latin','latin-ext','thai','vietnamese']],
560
+ 'Major Mono Display'=>[['normal'],['latin','latin-ext','vietnamese']],
561
  'Mako'=>[['normal'],['latin']],
562
+ 'Mali'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','thai','vietnamese']],
563
+ 'Mallanna'=>[['normal'],['latin','telugu']],
564
+ 'Mandali'=>[['normal'],['latin','telugu']],
565
+ 'Manjari'=>[['100','normal','700'],['latin','malayalam']],
566
+ 'Manrope'=>[['200','300','normal','500','600','700','800'],['cyrillic','greek','latin','latin-ext']],
567
  'Mansalva'=>[['normal'],['latin']],
568
+ 'Manuale'=>[['normal','500','600','700','italic','500italic','600italic','700italic'],['latin','latin-ext','vietnamese']],
569
+ 'Marcellus'=>[['normal'],['latin','latin-ext']],
570
+ 'Marcellus SC'=>[['normal'],['latin','latin-ext']],
571
+ 'Marck Script'=>[['normal'],['cyrillic','latin','latin-ext']],
572
+ 'Margarine'=>[['normal'],['latin','latin-ext']],
573
+ 'Markazi Text'=>[['normal','500','600','700'],['arabic','latin','latin-ext','vietnamese']],
574
  'Marko One'=>[['normal'],['latin']],
575
+ 'Marmelad'=>[['normal'],['cyrillic','latin','latin-ext']],
576
+ 'Martel'=>[['200','300','normal','600','700','800','900'],['devanagari','latin','latin-ext']],
577
+ 'Martel Sans'=>[['200','300','normal','600','700','800','900'],['devanagari','latin','latin-ext']],
578
  'Marvel'=>[['normal','italic','700','700italic'],['latin']],
579
  'Mate'=>[['normal','italic'],['latin']],
580
  'Mate SC'=>[['normal'],['latin']],
581
+ 'Maven Pro'=>[['normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
582
+ 'McLaren'=>[['normal'],['latin','latin-ext']],
583
  'Meddon'=>[['normal'],['latin']],
584
+ 'MedievalSharp'=>[['normal'],['latin','latin-ext']],
585
  'Medula One'=>[['normal'],['latin']],
586
  'Meera Inimai'=>[['normal'],['latin','tamil']],
587
  'Megrim'=>[['normal'],['latin']],
588
+ 'Meie Script'=>[['normal'],['latin','latin-ext']],
589
+ 'Merienda'=>[['normal','700'],['latin','latin-ext']],
590
  'Merienda One'=>[['normal'],['latin']],
591
+ 'Merriweather'=>[['300','300italic','normal','italic','700','700italic','900','900italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
592
+ 'Merriweather Sans'=>[['300','300italic','normal','italic','700','700italic','800','800italic'],['latin','latin-ext']],
593
  'Metal'=>[['normal'],['khmer']],
594
+ 'Metal Mania'=>[['normal'],['latin','latin-ext']],
595
+ 'Metamorphous'=>[['normal'],['latin','latin-ext']],
596
+ 'Metrophobic'=>[['normal'],['latin','latin-ext','vietnamese']],
597
  'Michroma'=>[['normal'],['latin']],
598
+ 'Milonga'=>[['normal'],['latin','latin-ext']],
599
  'Miltonian'=>[['normal'],['latin']],
600
  'Miltonian Tattoo'=>[['normal'],['latin']],
601
+ 'Mina'=>[['normal','700'],['bengali','latin','latin-ext']],
602
  'Miniver'=>[['normal'],['latin']],
603
+ 'Miriam Libre'=>[['normal','700'],['hebrew','latin','latin-ext']],
604
+ 'Mirza'=>[['normal','500','600','700'],['arabic','latin','latin-ext']],
605
+ 'Miss Fajardose'=>[['normal'],['latin','latin-ext']],
606
+ 'Mitr'=>[['200','300','normal','500','600','700'],['latin','latin-ext','thai','vietnamese']],
607
+ 'Modak'=>[['normal'],['devanagari','latin','latin-ext']],
608
+ 'Modern Antiqua'=>[['normal'],['latin','latin-ext']],
609
+ 'Mogra'=>[['normal'],['gujarati','latin','latin-ext']],
610
+ 'Molengo'=>[['normal'],['latin','latin-ext']],
611
+ 'Molle'=>[['italic'],['latin','latin-ext']],
612
+ 'Monda'=>[['normal','700'],['latin','latin-ext']],
613
  'Monofett'=>[['normal'],['latin']],
614
  'Monoton'=>[['normal'],['latin']],
615
+ 'Monsieur La Doulaise'=>[['normal'],['latin','latin-ext']],
616
  'Montaga'=>[['normal'],['latin']],
617
  'Montez'=>[['normal'],['latin']],
618
+ 'Montserrat'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
619
+ 'Montserrat Alternates'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
620
  'Montserrat Subrayada'=>[['normal','700'],['latin']],
621
  'Moul'=>[['normal'],['khmer']],
622
  'Moulpali'=>[['normal'],['khmer']],
623
  'Mountains of Christmas'=>[['normal','700'],['latin']],
624
+ 'Mouse Memoirs'=>[['normal'],['latin','latin-ext']],
625
+ 'Mr Bedfort'=>[['normal'],['latin','latin-ext']],
626
+ 'Mr Dafoe'=>[['normal'],['latin','latin-ext']],
627
+ 'Mr De Haviland'=>[['normal'],['latin','latin-ext']],
628
+ 'Mrs Saint Delafield'=>[['normal'],['latin','latin-ext']],
629
+ 'Mrs Sheppards'=>[['normal'],['latin','latin-ext']],
630
+ 'Mukta'=>[['200','300','normal','500','600','700','800'],['devanagari','latin','latin-ext']],
631
+ 'Mukta Mahee'=>[['200','300','normal','500','600','700','800'],['gurmukhi','latin','latin-ext']],
632
+ 'Mukta Malar'=>[['200','300','normal','500','600','700','800'],['latin','latin-ext','tamil']],
633
+ 'Mukta Vaani'=>[['200','300','normal','500','600','700','800'],['gujarati','latin','latin-ext']],
634
+ 'Muli'=>[['200','300','normal','500','600','700','800','900','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['latin','latin-ext','vietnamese']],
635
+ 'Mystery Quest'=>[['normal'],['latin','latin-ext']],
636
+ 'NTR'=>[['normal'],['latin','telugu']],
637
  'Nanum Brush Script'=>[['normal'],['korean','latin']],
638
  'Nanum Gothic'=>[['normal','700','800'],['korean','latin']],
639
  'Nanum Gothic Coding'=>[['normal','700'],['korean','latin']],
640
  'Nanum Myeongjo'=>[['normal','700','800'],['korean','latin']],
641
  'Nanum Pen Script'=>[['normal'],['korean','latin']],
642
  'Neucha'=>[['normal'],['cyrillic','latin']],
643
+ 'Neuton'=>[['200','300','normal','italic','700','800'],['latin','latin-ext']],
644
+ 'New Rocker'=>[['normal'],['latin','latin-ext']],
645
+ 'News Cycle'=>[['normal','700'],['latin','latin-ext']],
646
+ 'Niconne'=>[['normal'],['latin','latin-ext']],
647
+ 'Niramit'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext','thai','vietnamese']],
648
  'Nixie One'=>[['normal'],['latin']],
649
+ 'Nobile'=>[['normal','italic','500','500italic','700','700italic'],['latin','latin-ext']],
650
  'Nokora'=>[['normal','700'],['khmer']],
651
+ 'Norican'=>[['normal'],['latin','latin-ext']],
652
+ 'Nosifer'=>[['normal'],['latin','latin-ext']],
653
  'Notable'=>[['normal'],['latin']],
654
  'Nothing You Could Do'=>[['normal'],['latin']],
655
+ 'Noticia Text'=>[['normal','italic','700','700italic'],['latin','latin-ext','vietnamese']],
656
+ 'Noto Sans'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','devanagari','greek','greek-ext','latin','latin-ext','vietnamese']],
657
  'Noto Sans HK'=>[['100','300','normal','500','700','900'],['chinese-hongkong','latin']],
658
+ 'Noto Sans JP'=>[['100','300','normal','500','700','900'],['japanese','latin']],
659
  'Noto Sans KR'=>[['100','300','normal','500','700','900'],['korean','latin']],
660
+ 'Noto Sans SC'=>[['100','300','normal','500','700','900'],['chinese-simplified','latin']],
661
  'Noto Sans TC'=>[['100','300','normal','500','700','900'],['chinese-traditional','latin']],
662
+ 'Noto Serif'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
663
+ 'Noto Serif JP'=>[['200','300','normal','500','600','700','900'],['japanese','latin']],
664
  'Noto Serif KR'=>[['200','300','normal','500','600','700','900'],['korean','latin']],
665
+ 'Noto Serif SC'=>[['200','300','normal','500','600','700','900'],['chinese-simplified','latin']],
666
+ 'Noto Serif TC'=>[['200','300','normal','500','600','700','900'],['chinese-traditional','latin']],
667
  'Nova Cut'=>[['normal'],['latin']],
668
  'Nova Flat'=>[['normal'],['latin']],
669
  'Nova Mono'=>[['normal'],['greek','latin']],
673
  'Nova Slim'=>[['normal'],['latin']],
674
  'Nova Square'=>[['normal'],['latin']],
675
  'Numans'=>[['normal'],['latin']],
676
+ 'Nunito'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','800','800italic','900','900italic'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
677
+ 'Nunito Sans'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext','vietnamese']],
678
  'Odibee Sans'=>[['normal'],['latin']],
679
  'Odor Mean Chey'=>[['normal'],['khmer']],
680
  'Offside'=>[['normal'],['latin']],
681
+ 'Old Standard TT'=>[['normal','italic','700'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
682
+ 'Oldenburg'=>[['normal'],['latin','latin-ext']],
683
+ 'Oleo Script'=>[['normal','700'],['latin','latin-ext']],
684
+ 'Oleo Script Swash Caps'=>[['normal','700'],['latin','latin-ext']],
685
+ 'Open Sans'=>[['300','300italic','normal','italic','600','600italic','700','700italic','800','800italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
686
+ 'Open Sans Condensed'=>[['300','300italic','700'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
687
+ 'Oranienbaum'=>[['normal'],['cyrillic','cyrillic-ext','latin','latin-ext']],
688
  'Orbitron'=>[['normal','500','600','700','800','900'],['latin']],
689
+ 'Oregano'=>[['normal','italic'],['latin','latin-ext']],
690
+ 'Orienta'=>[['normal'],['latin','latin-ext']],
691
  'Original Surfer'=>[['normal'],['latin']],
692
+ 'Oswald'=>[['200','300','normal','500','600','700'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
693
  'Over the Rainbow'=>[['normal'],['latin']],
694
+ 'Overlock'=>[['normal','italic','700','700italic','900','900italic'],['latin','latin-ext']],
695
+ 'Overlock SC'=>[['normal'],['latin','latin-ext']],
696
+ 'Overpass'=>[['100','100italic','200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext']],
697
+ 'Overpass Mono'=>[['300','normal','600','700'],['latin','latin-ext']],
698
  'Ovo'=>[['normal'],['latin']],
699
+ 'Oxanium'=>[['200','300','normal','500','600','700','800'],['latin','latin-ext']],
700
+ 'Oxygen'=>[['300','normal','700'],['latin','latin-ext']],
701
+ 'Oxygen Mono'=>[['normal'],['latin','latin-ext']],
702
+ 'PT Mono'=>[['normal'],['cyrillic','cyrillic-ext','latin','latin-ext']],
703
+ 'PT Sans'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext']],
704
+ 'PT Sans Caption'=>[['normal','700'],['cyrillic','cyrillic-ext','latin','latin-ext']],
705
+ 'PT Sans Narrow'=>[['normal','700'],['cyrillic','cyrillic-ext','latin','latin-ext']],
706
+ 'PT Serif'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext']],
707
+ 'PT Serif Caption'=>[['normal','italic'],['cyrillic','cyrillic-ext','latin','latin-ext']],
708
+ 'Pacifico'=>[['normal'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
709
+ 'Padauk'=>[['normal','700'],['latin','myanmar']],
710
+ 'Palanquin'=>[['100','200','300','normal','500','600','700'],['devanagari','latin','latin-ext']],
711
+ 'Palanquin Dark'=>[['normal','500','600','700'],['devanagari','latin','latin-ext']],
712
+ 'Pangolin'=>[['normal'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
713
  'Paprika'=>[['normal'],['latin']],
714
+ 'Parisienne'=>[['normal'],['latin','latin-ext']],
715
+ 'Passero One'=>[['normal'],['latin','latin-ext']],
716
+ 'Passion One'=>[['normal','700','900'],['latin','latin-ext']],
717
+ 'Pathway Gothic One'=>[['normal'],['latin','latin-ext']],
718
+ 'Patrick Hand'=>[['normal'],['latin','latin-ext','vietnamese']],
719
+ 'Patrick Hand SC'=>[['normal'],['latin','latin-ext','vietnamese']],
720
+ 'Pattaya'=>[['normal'],['cyrillic','latin','latin-ext','thai','vietnamese']],
721
  'Patua One'=>[['normal'],['latin']],
722
+ 'Pavanam'=>[['normal'],['latin','latin-ext','tamil']],
723
+ 'Paytone One'=>[['normal'],['latin','latin-ext','vietnamese']],
724
+ 'Peddana'=>[['normal'],['latin','telugu']],
725
+ 'Peralta'=>[['normal'],['latin','latin-ext']],
726
  'Permanent Marker'=>[['normal'],['latin']],
727
+ 'Petit Formal Script'=>[['normal'],['latin','latin-ext']],
728
  'Petrona'=>[['normal'],['latin']],
729
+ 'Philosopher'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','latin','vietnamese']],
730
+ 'Piedra'=>[['normal'],['latin','latin-ext']],
731
  'Pinyon Script'=>[['normal'],['latin']],
732
+ 'Pirata One'=>[['normal'],['latin','latin-ext']],
733
+ 'Plaster'=>[['normal'],['latin','latin-ext']],
734
+ 'Play'=>[['normal','700'],['cyrillic','cyrillic-ext','greek','latin','latin-ext','vietnamese']],
735
+ 'Playball'=>[['normal'],['latin','latin-ext']],
736
+ 'Playfair Display'=>[['normal','500','600','700','800','900','italic','500italic','600italic','700italic','800italic','900italic'],['cyrillic','latin','latin-ext','vietnamese']],
737
+ 'Playfair Display SC'=>[['normal','italic','700','700italic','900','900italic'],['cyrillic','latin','latin-ext','vietnamese']],
738
+ 'Podkova'=>[['normal','500','600','700','800'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
739
+ 'Poiret One'=>[['normal'],['cyrillic','latin','latin-ext']],
740
  'Poller One'=>[['normal'],['latin']],
741
  'Poly'=>[['normal','italic'],['latin']],
742
  'Pompiere'=>[['normal'],['latin']],
743
+ 'Pontano Sans'=>[['normal'],['latin','latin-ext']],
744
  'Poor Story'=>[['normal'],['korean','latin']],
745
+ 'Poppins'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['devanagari','latin','latin-ext']],
746
  'Port Lligat Sans'=>[['normal'],['latin']],
747
  'Port Lligat Slab'=>[['normal'],['latin']],
748
+ 'Pragati Narrow'=>[['normal','700'],['devanagari','latin','latin-ext']],
749
+ 'Prata'=>[['normal'],['cyrillic','cyrillic-ext','latin','vietnamese']],
750
  'Preahvihear'=>[['normal'],['khmer']],
751
+ 'Press Start 2P'=>[['normal'],['cyrillic','cyrillic-ext','greek','latin','latin-ext']],
752
+ 'Pridi'=>[['200','300','normal','500','600','700'],['latin','latin-ext','thai','vietnamese']],
753
+ 'Princess Sofia'=>[['normal'],['latin','latin-ext']],
754
  'Prociono'=>[['normal'],['latin']],
755
+ 'Prompt'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext','thai','vietnamese']],
756
+ 'Prosto One'=>[['normal'],['cyrillic','latin','latin-ext']],
757
+ 'Proza Libre'=>[['normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['latin','latin-ext']],
758
+ 'Public Sans'=>[['100','200','300','normal','500','600','700','800','900','100italic','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['latin','latin-ext']],
759
  'Puritan'=>[['normal','italic','700','700italic'],['latin']],
760
+ 'Purple Purse'=>[['normal'],['latin','latin-ext']],
761
+ 'Quando'=>[['normal'],['latin','latin-ext']],
762
  'Quantico'=>[['normal','italic','700','700italic'],['latin']],
763
+ 'Quattrocento'=>[['normal','700'],['latin','latin-ext']],
764
+ 'Quattrocento Sans'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
765
  'Questrial'=>[['normal'],['latin']],
766
+ 'Quicksand'=>[['300','normal','500','600','700'],['latin','latin-ext','vietnamese']],
767
+ 'Quintessential'=>[['normal'],['latin','latin-ext']],
768
+ 'Qwigley'=>[['normal'],['latin','latin-ext']],
769
+ 'Racing Sans One'=>[['normal'],['latin','latin-ext']],
770
+ 'Radley'=>[['normal','italic'],['latin','latin-ext']],
771
+ 'Rajdhani'=>[['300','normal','500','600','700'],['devanagari','latin','latin-ext']],
772
+ 'Rakkas'=>[['normal'],['arabic','latin','latin-ext']],
773
+ 'Raleway'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext']],
774
+ 'Raleway Dots'=>[['normal'],['latin','latin-ext']],
775
+ 'Ramabhadra'=>[['normal'],['latin','telugu']],
776
+ 'Ramaraja'=>[['normal'],['latin','telugu']],
777
+ 'Rambla'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
778
+ 'Rammetto One'=>[['normal'],['latin','latin-ext']],
779
+ 'Ranchers'=>[['normal'],['latin','latin-ext']],
780
  'Rancho'=>[['normal'],['latin']],
781
+ 'Ranga'=>[['normal','700'],['devanagari','latin','latin-ext']],
782
+ 'Rasa'=>[['300','normal','500','600','700'],['gujarati','latin','latin-ext']],
783
  'Rationale'=>[['normal'],['latin']],
784
+ 'Ravi Prakash'=>[['normal'],['latin','telugu']],
785
+ 'Red Hat Display'=>[['normal','italic','500','500italic','700','700italic','900','900italic'],['latin','latin-ext']],
786
+ 'Red Hat Text'=>[['normal','italic','500','500italic','700','700italic'],['latin','latin-ext']],
787
  'Redressed'=>[['normal'],['latin']],
788
  'Reem Kufi'=>[['normal'],['arabic','latin']],
789
  'Reenie Beanie'=>[['normal'],['latin']],
790
+ 'Revalia'=>[['normal'],['latin','latin-ext']],
791
+ 'Rhodium Libre'=>[['normal'],['devanagari','latin','latin-ext']],
792
+ 'Ribeye'=>[['normal'],['latin','latin-ext']],
793
+ 'Ribeye Marrow'=>[['normal'],['latin','latin-ext']],
794
+ 'Righteous'=>[['normal'],['latin','latin-ext']],
795
+ 'Risque'=>[['normal'],['latin','latin-ext']],
796
+ 'Roboto'=>[['100','100italic','300','300italic','normal','italic','500','500italic','700','700italic','900','900italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
797
+ 'Roboto Condensed'=>[['300','300italic','normal','italic','700','700italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
798
+ 'Roboto Mono'=>[['100','100italic','300','300italic','normal','italic','500','500italic','700','700italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
799
+ 'Roboto Slab'=>[['100','200','300','normal','500','600','700','800','900'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
800
  'Rochester'=>[['normal'],['latin']],
801
  'Rock Salt'=>[['normal'],['latin']],
802
+ 'Rokkitt'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
803
+ 'Romanesco'=>[['normal'],['latin','latin-ext']],
804
+ 'Ropa Sans'=>[['normal','italic'],['latin','latin-ext']],
805
+ 'Rosario'=>[['300','normal','500','600','700','300italic','italic','500italic','600italic','700italic'],['latin','latin-ext','vietnamese']],
806
+ 'Rosarivo'=>[['normal','italic'],['latin','latin-ext']],
807
  'Rouge Script'=>[['normal'],['latin']],
808
+ 'Rozha One'=>[['normal'],['devanagari','latin','latin-ext']],
809
+ 'Rubik'=>[['300','300italic','normal','italic','500','500italic','700','700italic','900','900italic'],['cyrillic','hebrew','latin','latin-ext']],
810
+ 'Rubik Mono One'=>[['normal'],['cyrillic','latin','latin-ext']],
811
+ 'Ruda'=>[['normal','500','600','700','800','900'],['cyrillic','latin','latin-ext','vietnamese']],
812
+ 'Rufina'=>[['normal','700'],['latin','latin-ext']],
813
+ 'Ruge Boogie'=>[['normal'],['latin','latin-ext']],
814
+ 'Ruluko'=>[['normal'],['latin','latin-ext']],
815
+ 'Rum Raisin'=>[['normal'],['latin','latin-ext']],
816
+ 'Ruslan Display'=>[['normal'],['cyrillic','latin','latin-ext']],
817
+ 'Russo One'=>[['normal'],['cyrillic','latin','latin-ext']],
818
+ 'Ruthie'=>[['normal'],['latin','latin-ext']],
819
+ 'Rye'=>[['normal'],['latin','latin-ext']],
820
+ 'Sacramento'=>[['normal'],['latin','latin-ext']],
821
  'Sahitya'=>[['normal','700'],['devanagari','latin']],
822
+ 'Sail'=>[['normal'],['latin','latin-ext']],
823
+ 'Saira'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
824
+ 'Saira Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
825
+ 'Saira Extra Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
826
+ 'Saira Semi Condensed'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext','vietnamese']],
827
+ 'Saira Stencil One'=>[['normal'],['latin','latin-ext','vietnamese']],
828
  'Salsa'=>[['normal'],['latin']],
829
+ 'Sanchez'=>[['normal','italic'],['latin','latin-ext']],
830
+ 'Sancreek'=>[['normal'],['latin','latin-ext']],
831
+ 'Sansita'=>[['normal','italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext']],
832
+ 'Sarabun'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['latin','latin-ext','thai','vietnamese']],
833
+ 'Sarala'=>[['normal','700'],['devanagari','latin','latin-ext']],
834
+ 'Sarina'=>[['normal'],['latin','latin-ext']],
835
+ 'Sarpanch'=>[['normal','500','600','700','800','900'],['devanagari','latin','latin-ext']],
836
  'Satisfy'=>[['normal'],['latin']],
837
+ 'Sawarabi Gothic'=>[['normal'],['cyrillic','japanese','latin','latin-ext','vietnamese']],
838
+ 'Sawarabi Mincho'=>[['normal'],['japanese','latin','latin-ext']],
839
+ 'Scada'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','latin','latin-ext']],
840
  'Scheherazade'=>[['normal','700'],['arabic','latin']],
841
  'Schoolbell'=>[['normal'],['latin']],
842
+ 'Scope One'=>[['normal'],['latin','latin-ext']],
843
+ 'Seaweed Script'=>[['normal'],['latin','latin-ext']],
844
+ 'Secular One'=>[['normal'],['hebrew','latin','latin-ext']],
845
+ 'Sedgwick Ave'=>[['normal'],['latin','latin-ext','vietnamese']],
846
+ 'Sedgwick Ave Display'=>[['normal'],['latin','latin-ext','vietnamese']],
847
+ 'Sen'=>[['normal','700','800'],['latin','latin-ext']],
848
+ 'Sevillana'=>[['normal'],['latin','latin-ext']],
849
+ 'Seymour One'=>[['normal'],['cyrillic','latin','latin-ext']],
850
  'Shadows Into Light'=>[['normal'],['latin']],
851
+ 'Shadows Into Light Two'=>[['normal'],['latin','latin-ext']],
852
  'Shanti'=>[['normal'],['latin']],
853
+ 'Share'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
854
  'Share Tech'=>[['normal'],['latin']],
855
  'Share Tech Mono'=>[['normal'],['latin']],
856
+ 'Shojumaru'=>[['normal'],['latin','latin-ext']],
857
  'Short Stack'=>[['normal'],['latin']],
858
+ 'Shrikhand'=>[['normal'],['gujarati','latin','latin-ext']],
859
  'Siemreap'=>[['normal'],['khmer']],
860
+ 'Sigmar One'=>[['normal'],['latin','latin-ext','vietnamese']],
861
+ 'Signika'=>[['300','normal','600','700'],['latin','latin-ext']],
862
+ 'Signika Negative'=>[['300','normal','600','700'],['latin','latin-ext']],
863
+ 'Simonetta'=>[['normal','italic','900','900italic'],['latin','latin-ext']],
864
  'Single Day'=>[['normal'],['korean']],
865
+ 'Sintony'=>[['normal','700'],['latin','latin-ext']],
866
  'Sirin Stencil'=>[['normal'],['latin']],
867
  'Six Caps'=>[['normal'],['latin']],
868
+ 'Skranji'=>[['normal','700'],['latin','latin-ext']],
869
+ 'Slabo 13px'=>[['normal'],['latin','latin-ext']],
870
+ 'Slabo 27px'=>[['normal'],['latin','latin-ext']],
871
  'Slackey'=>[['normal'],['latin']],
872
  'Smokum'=>[['normal'],['latin']],
873
  'Smythe'=>[['normal'],['latin']],
874
+ 'Sniglet'=>[['normal','800'],['latin','latin-ext']],
875
  'Snippet'=>[['normal'],['latin']],
876
+ 'Snowburst One'=>[['normal'],['latin','latin-ext']],
877
  'Sofadi One'=>[['normal'],['latin']],
878
  'Sofia'=>[['normal'],['latin']],
879
  'Solway'=>[['300','normal','500','700','800'],['latin']],
880
  'Song Myung'=>[['normal'],['korean','latin']],
881
+ 'Sonsie One'=>[['normal'],['latin','latin-ext']],
882
+ 'Sorts Mill Goudy'=>[['normal','italic'],['latin','latin-ext']],
883
+ 'Source Code Pro'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','900','900italic'],['cyrillic','cyrillic-ext','greek','latin','latin-ext','vietnamese']],
884
+ 'Source Sans Pro'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','900','900italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext','vietnamese']],
885
+ 'Source Serif Pro'=>[['normal','600','700'],['latin','latin-ext']],
886
+ 'Space Mono'=>[['normal','italic','700','700italic'],['latin','latin-ext','vietnamese']],
887
+ 'Spartan'=>[['100','200','300','normal','500','600','700','800','900'],['latin','latin-ext']],
888
  'Special Elite'=>[['normal'],['latin']],
889
+ 'Spectral'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['cyrillic','latin','latin-ext','vietnamese']],
890
+ 'Spectral SC'=>[['200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic'],['cyrillic','latin','latin-ext','vietnamese']],
891
  'Spicy Rice'=>[['normal'],['latin']],
892
+ 'Spinnaker'=>[['normal'],['latin','latin-ext']],
893
  'Spirax'=>[['normal'],['latin']],
894
  'Squada One'=>[['normal'],['latin']],
895
+ 'Sree Krushnadevaraya'=>[['normal'],['latin','telugu']],
896
+ 'Sriracha'=>[['normal'],['latin','latin-ext','thai','vietnamese']],
897
+ 'Srisakdi'=>[['normal','700'],['latin','latin-ext','thai','vietnamese']],
898
+ 'Staatliches'=>[['normal'],['latin','latin-ext']],
899
+ 'Stalemate'=>[['normal'],['latin','latin-ext']],
900
+ 'Stalinist One'=>[['normal'],['cyrillic','latin','latin-ext']],
901
  'Stardos Stencil'=>[['normal','700'],['latin']],
902
+ 'Stint Ultra Condensed'=>[['normal'],['latin','latin-ext']],
903
+ 'Stint Ultra Expanded'=>[['normal'],['latin','latin-ext']],
904
+ 'Stoke'=>[['300','normal'],['latin','latin-ext']],
905
  'Strait'=>[['normal'],['latin']],
906
  'Stylish'=>[['normal'],['korean','latin']],
907
  'Sue Ellen Francisco'=>[['normal'],['latin']],
908
+ 'Suez One'=>[['normal'],['hebrew','latin','latin-ext']],
909
+ 'Sulphur Point'=>[['300','normal','700'],['latin','latin-ext']],
910
+ 'Sumana'=>[['normal','700'],['devanagari','latin','latin-ext']],
911
  'Sunflower'=>[['300','500','700'],['korean','latin']],
912
  'Sunshiney'=>[['normal'],['latin']],
913
  'Supermercado One'=>[['normal'],['latin']],
914
+ 'Sura'=>[['normal','700'],['devanagari','latin','latin-ext']],
915
+ 'Suranna'=>[['normal'],['latin','telugu']],
916
+ 'Suravaram'=>[['normal'],['latin','telugu']],
917
  'Suwannaphum'=>[['normal'],['khmer']],
918
  'Swanky and Moo Moo'=>[['normal'],['latin']],
919
  'Syncopate'=>[['normal','700'],['latin']],
920
  'Tajawal'=>[['200','300','normal','500','700','800','900'],['arabic','latin']],
921
  'Tangerine'=>[['normal','700'],['latin']],
922
  'Taprom'=>[['normal'],['khmer']],
923
+ 'Tauri'=>[['normal'],['latin','latin-ext']],
924
+ 'Taviraj'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext','thai','vietnamese']],
925
+ 'Teko'=>[['300','normal','500','600','700'],['devanagari','latin','latin-ext']],
926
+ 'Telex'=>[['normal'],['latin','latin-ext']],
927
+ 'Tenali Ramakrishna'=>[['normal'],['latin','telugu']],
928
+ 'Tenor Sans'=>[['normal'],['cyrillic','latin','latin-ext']],
929
+ 'Text Me One'=>[['normal'],['latin','latin-ext']],
930
+ 'Thasadith'=>[['normal','italic','700','700italic'],['latin','latin-ext','thai','vietnamese']],
931
  'The Girl Next Door'=>[['normal'],['latin']],
932
  'Tienne'=>[['normal','700','900'],['latin']],
933
+ 'Tillana'=>[['normal','500','600','700','800'],['devanagari','latin','latin-ext']],
934
+ 'Timmana'=>[['normal'],['latin','telugu']],
935
+ 'Tinos'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','greek','greek-ext','hebrew','latin','latin-ext','vietnamese']],
936
+ 'Titan One'=>[['normal'],['latin','latin-ext']],
937
+ 'Titillium Web'=>[['200','200italic','300','300italic','normal','italic','600','600italic','700','700italic','900'],['latin','latin-ext']],
938
+ 'Tomorrow'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext']],
939
  'Trade Winds'=>[['normal'],['latin']],
940
+ 'Trirong'=>[['100','100italic','200','200italic','300','300italic','normal','italic','500','500italic','600','600italic','700','700italic','800','800italic','900','900italic'],['latin','latin-ext','thai','vietnamese']],
941
+ 'Trocchi'=>[['normal'],['latin','latin-ext']],
942
  'Trochut'=>[['normal','italic','700'],['latin']],
943
+ 'Trykker'=>[['normal'],['latin','latin-ext']],
944
  'Tulpen One'=>[['normal'],['latin']],
945
+ 'Turret Road'=>[['200','300','normal','500','700','800'],['latin','latin-ext']],
946
+ 'Ubuntu'=>[['300','300italic','normal','italic','500','500italic','700','700italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext']],
947
+ 'Ubuntu Condensed'=>[['normal'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext']],
948
+ 'Ubuntu Mono'=>[['normal','italic','700','700italic'],['cyrillic','cyrillic-ext','greek','greek-ext','latin','latin-ext']],
949
  'Ultra'=>[['normal'],['latin']],
950
  'Uncial Antiqua'=>[['normal'],['latin']],
951
+ 'Underdog'=>[['normal'],['cyrillic','latin','latin-ext']],
952
+ 'Unica One'=>[['normal'],['latin','latin-ext']],
953
  'UnifrakturCook'=>[['700'],['latin']],
954
  'UnifrakturMaguntia'=>[['normal'],['latin']],
955
  'Unkempt'=>[['normal','700'],['latin']],
956
  'Unlock'=>[['normal'],['latin']],
957
+ 'Unna'=>[['normal','italic','700','700italic'],['latin','latin-ext']],
958
+ 'VT323'=>[['normal'],['latin','latin-ext','vietnamese']],
959
+ 'Vampiro One'=>[['normal'],['latin','latin-ext']],
960
+ 'Varela'=>[['normal'],['latin','latin-ext']],
961
+ 'Varela Round'=>[['normal'],['hebrew','latin','latin-ext','vietnamese']],
962
  'Vast Shadow'=>[['normal'],['latin']],
963
+ 'Vesper Libre'=>[['normal','500','700','900'],['devanagari','latin','latin-ext']],
964
+ 'Viaoda Libre'=>[['normal'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
965
  'Vibes'=>[['normal'],['arabic','latin']],
966
  'Vibur'=>[['normal'],['latin']],
967
  'Vidaloka'=>[['normal'],['latin']],
968
+ 'Viga'=>[['normal'],['latin','latin-ext']],
969
+ 'Voces'=>[['normal'],['latin','latin-ext']],
970
  'Volkhov'=>[['normal','italic','700','700italic'],['latin']],
971
+ 'Vollkorn'=>[['normal','500','600','700','800','900','italic','500italic','600italic','700italic','800italic','900italic'],['cyrillic','cyrillic-ext','greek','latin','latin-ext','vietnamese']],
972
+ 'Vollkorn SC'=>[['normal','600','700','900'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
973
  'Voltaire'=>[['normal'],['latin']],
974
  'Waiting for the Sunrise'=>[['normal'],['latin']],
975
  'Wallpoet'=>[['normal'],['latin']],
976
  'Walter Turncoat'=>[['normal'],['latin']],
977
+ 'Warnes'=>[['normal'],['latin','latin-ext']],
978
+ 'Wellfleet'=>[['normal'],['latin','latin-ext']],
979
+ 'Wendy One'=>[['normal'],['latin','latin-ext']],
980
  'Wire One'=>[['normal'],['latin']],
981
+ 'Work Sans'=>[['100','200','300','normal','500','600','700','800','900','100italic','200italic','300italic','italic','500italic','600italic','700italic','800italic','900italic'],['latin','latin-ext','vietnamese']],
982
+ 'Yanone Kaffeesatz'=>[['200','300','normal','500','600','700'],['cyrillic','latin','latin-ext','vietnamese']],
983
+ 'Yantramanav'=>[['100','300','normal','500','700','900'],['devanagari','latin','latin-ext']],
984
+ 'Yatra One'=>[['normal'],['devanagari','latin','latin-ext']],
985
  'Yellowtail'=>[['normal'],['latin']],
986
  'Yeon Sung'=>[['normal'],['korean','latin']],
987
+ 'Yeseva One'=>[['normal'],['cyrillic','cyrillic-ext','latin','latin-ext','vietnamese']],
988
  'Yesteryear'=>[['normal'],['latin']],
989
+ 'Yrsa'=>[['300','normal','500','600','700'],['latin','latin-ext']],
990
  'ZCOOL KuaiLe'=>[['normal'],['chinese-simplified','latin']],
991
  'ZCOOL QingKe HuangYou'=>[['normal'],['chinese-simplified','latin']],
992
  'ZCOOL XiaoWei'=>[['normal'],['chinese-simplified','latin']],
993
  'Zeyada'=>[['normal'],['latin']],
994
  'Zhi Mang Xing'=>[['normal'],['chinese-simplified','latin']],
995
+ 'Zilla Slab'=>[['300','300italic','normal','italic','500','500italic','600','600italic','700','700italic'],['latin','latin-ext']],
996
+ 'Zilla Slab Highlight'=>[['normal','700'],['latin','latin-ext']]
997
  ];
998
  }
999
  }
admin/settings/fields/typography/typography.php CHANGED
@@ -415,8 +415,6 @@ if ( ! class_exists( 'CSF_Field_typography' ) ) {
415
 
416
  public function enqueue_google_fonts() {
417
 
418
- $value = $this->value;
419
- $families = array();
420
  $is_google = false;
421
 
422
  if ( ! empty( $this->value['type'] ) ) {
@@ -429,37 +427,37 @@ if ( ! class_exists( 'CSF_Field_typography' ) ) {
429
  if ( $is_google ) {
430
 
431
  // set style
432
- $font_weight = ( ! empty( $value['font-weight'] ) ) ? $value['font-weight'] : '';
433
- $font_style = ( ! empty( $value['font-style'] ) ) ? $value['font-style'] : '';
 
434
 
435
  if ( $font_weight || $font_style ) {
436
  $style = $font_weight . $font_style;
437
- $families['style'][$style] = $style;
 
 
438
  }
439
 
440
  // set extra styles
441
- if ( ! empty( $value['extra-styles'] ) ) {
442
- foreach ( $value['extra-styles'] as $extra_style ) {
443
- $families['style'][$extra_style] = $extra_style;
 
 
444
  }
445
  }
446
 
447
  // set subsets
448
- if ( ! empty( $value['subset'] ) ) {
449
- $value['subset'] = ( is_array( $value['subset'] ) ) ? $value['subset'] : array_filter( (array) $value['subset'] );
450
- foreach ( $value['subset'] as $subset ) {
451
- $families['subset'][$subset] = $subset;
 
 
452
  }
453
  }
454
 
455
- $all_styles = ( ! empty( $families['style'] ) ) ? ':'. implode( ',', $families['style'] ) : '';
456
- $all_subsets = ( ! empty( $families['subset'] ) ) ? ':'. implode( ',', $families['subset'] ) : '';
457
-
458
- $families = $this->value['font-family'] . str_replace( array( 'normal', 'italic' ), array( 'n', 'i' ), $all_styles ) . $all_subsets;
459
-
460
- $this->parent->typographies[] = $families;
461
-
462
- return $families;
463
 
464
  }
465
 
415
 
416
  public function enqueue_google_fonts() {
417
 
 
 
418
  $is_google = false;
419
 
420
  if ( ! empty( $this->value['type'] ) ) {
427
  if ( $is_google ) {
428
 
429
  // set style
430
+ $font_family = ( ! empty( $this->value['font-family'] ) ) ? $this->value['font-family'] : '';
431
+ $font_weight = ( ! empty( $this->value['font-weight'] ) ) ? $this->value['font-weight'] : '';
432
+ $font_style = ( ! empty( $this->value['font-style'] ) ) ? $this->value['font-style'] : '';
433
 
434
  if ( $font_weight || $font_style ) {
435
  $style = $font_weight . $font_style;
436
+ if ( ! empty( $style ) && $style !== 'normal' ) {
437
+ $this->parent->webfonts[$font_family][$style] = $style;
438
+ }
439
  }
440
 
441
  // set extra styles
442
+ if ( ! empty( $this->value['extra-styles'] ) ) {
443
+ foreach ( $this->value['extra-styles'] as $extra_style ) {
444
+ if ( ! empty( $extra_style ) && $extra_style !== 'normal' ) {
445
+ $this->parent->webfonts[$font_family][$extra_style] = $extra_style;
446
+ }
447
  }
448
  }
449
 
450
  // set subsets
451
+ if ( ! empty( $this->value['subset'] ) ) {
452
+ $this->value['subset'] = ( is_array( $this->value['subset'] ) ) ? $this->value['subset'] : array_filter( (array) $this->value['subset'] );
453
+ foreach ( $this->value['subset'] as $subset ) {
454
+ if( ! empty( $subset ) ) {
455
+ $this->parent->subsets[$subset] = $subset;
456
+ }
457
  }
458
  }
459
 
460
+ return $font_family;
 
 
 
 
 
 
 
461
 
462
  }
463
 
admin/settings/functions/actions.php CHANGED
@@ -38,7 +38,7 @@ if ( ! function_exists( 'csf_get_icons' ) ) {
38
 
39
  } else {
40
 
41
- echo '<div class="csf-text-error">'. esc_html__( 'No data provided by developer', 'csf' ) .'</div>';
42
 
43
  }
44
 
@@ -188,40 +188,3 @@ if ( ! function_exists( 'csf_chosen_ajax' ) ) {
188
  }
189
  add_action( 'wp_ajax_csf-chosen', 'csf_chosen_ajax' );
190
  }
191
-
192
- /**
193
- *
194
- * Set icons for wp dialog
195
- *
196
- * @since 1.0.0
197
- * @version 1.0.0
198
- *
199
- */
200
- if ( ! function_exists( 'csf_set_icons' ) ) {
201
- function csf_set_icons() {
202
- ?>
203
- <div id="csf-modal-icon" class="csf-modal csf-modal-icon">
204
- <div class="csf-modal-table">
205
- <div class="csf-modal-table-cell">
206
- <div class="csf-modal-overlay"></div>
207
- <div class="csf-modal-inner">
208
- <div class="csf-modal-title">
209
- <?php esc_html_e( 'Add Icon', 'csf' ); ?>
210
- <div class="csf-modal-close csf-icon-close"></div>
211
- </div>
212
- <div class="csf-modal-header csf-text-center">
213
- <input type="text" placeholder="<?php esc_html_e( 'Search a Icon...', 'csf' ); ?>" class="csf-icon-search" />
214
- </div>
215
- <div class="csf-modal-content">
216
- <div class="csf-modal-loading"><div class="csf-loading"></div></div>
217
- <div class="csf-modal-load"></div>
218
- </div>
219
- </div>
220
- </div>
221
- </div>
222
- </div>
223
- <?php
224
- }
225
- add_action( 'admin_footer', 'csf_set_icons' );
226
- add_action( 'customize_controls_print_footer_scripts', 'csf_set_icons' );
227
- }
38
 
39
  } else {
40
 
41
+ echo '<div class="csf-error-text">'. esc_html__( 'No data provided by developer', 'csf' ) .'</div>';
42
 
43
  }
44
 
188
  }
189
  add_action( 'wp_ajax_csf-chosen', 'csf_chosen_ajax' );
190
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/settings/functions/deprecated.php DELETED
@@ -1,7 +0,0 @@
1
- <?php if ( ! defined( 'ABSPATH' ) ) { die; } // Cannot access directly.
2
- /**
3
- *
4
- * Deprecated framework functions from past framework versions. You shouldn't use these
5
- * functions and look for the alternatives instead. The functions will be removed in a later version.
6
- *
7
- */
 
 
 
 
 
 
 
admin/settings/functions/walker.php ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php if ( ! defined( 'ABSPATH' ) ) { die; } // Cannot access directly.
2
+ /**
3
+ *
4
+ * Custom Walker for Nav Menu Edit
5
+ *
6
+ * @since 1.0.0
7
+ * @version 1.0.0
8
+ *
9
+ */
10
+ if ( ! class_exists( 'CSF_Walker_Nav_Menu_Edit' ) && class_exists( 'Walker_Nav_Menu_Edit' ) ) {
11
+ class CSF_Walker_Nav_Menu_Edit extends Walker_Nav_Menu_Edit {
12
+
13
+ public function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) {
14
+
15
+ $html = '';
16
+
17
+ parent::start_el( $html, $item, $depth, $args, $id );
18
+
19
+ ob_start();
20
+ do_action( 'wp_nav_menu_item_custom_fields', $item->ID, $item, $depth, $args );
21
+ $custom_fields = ob_get_clean();
22
+
23
+ $output .= preg_replace( '/(?=<(fieldset|p)[^>]+class="[^"]*field-move)/', $custom_fields, $html );
24
+
25
+ }
26
+
27
+ }
28
+ }
assets/img/svg/api.svg ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="iso-8859-1"?>
2
+ <!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="0 0 481.882 481.882" style="enable-background:new 0 0 481.882 481.882;" xml:space="preserve">
5
+ <path style="fill:#44C4A1;" d="M346.353,159.624c2.409-8.433,3.614-17.468,3.614-27.106s-1.205-18.071-3.614-27.106l16.866-15.059
6
+ c2.409-2.409,3.614-6.626,1.807-9.638l-17.468-30.118c-1.807-3.012-5.421-4.819-9.035-3.614l-21.082,7.228
7
+ c-13.252-12.047-29.515-21.082-46.984-26.504L266.24,6.024C265.638,2.409,262.626,0,259.012,0h-34.936
8
+ c-3.614,0-6.626,2.409-7.228,6.024l-4.216,21.685c-18.071,4.819-33.732,14.456-46.381,27.106l-21.082-7.228
9
+ c-3.614-1.205-7.228,0-9.035,3.614l-18.673,30.118c-1.807,3.012-1.205,7.228,1.807,9.638l16.264,14.456
10
+ c-2.409,8.433-3.614,17.468-3.614,27.106s1.205,18.071,3.614,27.106l-16.866,15.059c-2.409,2.409-3.614,6.626-1.807,9.638
11
+ l17.468,30.118c1.807,3.012,5.421,4.819,9.035,3.614l21.082-7.228c12.649,12.649,28.913,21.685,46.381,27.106l4.216,21.685
12
+ c0.602,3.614,3.614,6.024,7.228,6.024h34.936c3.614,0,6.626-2.409,7.228-6.024l4.216-21.685
13
+ c18.071-4.819,33.732-14.456,46.381-27.106l21.082,7.228c3.614,1.205,7.228,0,9.035-3.614l17.468-30.118
14
+ c1.807-3.012,1.205-7.228-1.807-9.638L346.353,159.624z M240.941,209.619c-42.165,0-77.101-34.334-77.101-77.101
15
+ s34.334-77.101,77.101-77.101c42.165,0,77.101,34.334,77.101,77.101S283.106,209.619,240.941,209.619z"/>
16
+ <g>
17
+ <path style="fill:#3EA69B;" d="M240.941,214.438c-45.176,0-81.92-36.744-81.92-81.92s36.744-81.92,81.92-81.92
18
+ s81.92,36.744,81.92,81.92S286.118,214.438,240.941,214.438z M240.941,59.633c-39.755,0-72.885,32.527-72.885,72.885
19
+ s32.527,72.885,72.885,72.885s72.885-32.527,72.885-72.885S280.696,59.633,240.941,59.633z"/>
20
+ <circle style="fill:#3EA69B;" cx="240.941" cy="132.518" r="39.153"/>
21
+ </g>
22
+ <path style="fill:#3A556A;" d="M458.993,136.734v304.188H22.889V136.734c0-6.024,4.819-11.445,11.445-11.445h413.816
23
+ C454.174,125.289,458.993,130.108,458.993,136.734z"/>
24
+ <rect y="440.32" style="fill:#EBF0F3;" width="481.882" height="31.322"/>
25
+ <g>
26
+ <polygon style="fill:#D5D6DB;" points="481.28,471.642 0.602,471.642 33.732,481.882 448.151,481.882 "/>
27
+ <rect x="207.209" y="452.367" style="fill:#D5D6DB;" width="67.464" height="7.228"/>
28
+ </g>
29
+ <rect x="49.393" y="149.384" style="fill:#64798A;" width="383.096" height="266.842"/>
30
+ <g>
31
+ <path style="fill:#FFFFFF;" d="M156.009,308.405l-9.638,21.685h-16.866l42.165-95.172h16.866l42.165,95.172h-16.866l-9.638-21.685
32
+ H156.009z M196.969,293.948l-17.468-39.153l-17.468,39.153H196.969z"/>
33
+ <path style="fill:#FFFFFF;" d="M307.802,243.351c6.626,5.421,9.638,13.854,9.638,25.299c0,11.445-3.614,19.878-10.24,25.299
34
+ c-6.626,5.421-16.866,7.831-31.322,7.831h-16.866v27.708h-16.264v-94.569h32.527C290.334,234.918,301.176,237.929,307.802,243.351z
35
+ M296.358,282.504c3.012-3.614,4.819-8.433,4.819-15.059c0-6.626-1.807-11.445-6.024-13.854c-4.216-3.012-10.24-4.216-19.275-4.216
36
+ h-16.264v37.948h18.673C287.322,287.925,293.346,286.118,296.358,282.504z"/>
37
+ <path style="fill:#FFFFFF;" d="M336.715,234.918h15.661v95.172h-16.264v-95.172H336.715z"/>
38
+ </g>
39
+ <g>
40
+ <rect x="85.534" y="187.332" style="fill:#FCD462;" width="33.732" height="18.673"/>
41
+ <rect x="139.746" y="187.332" style="fill:#FCD462;" width="252.988" height="18.673"/>
42
+ <rect x="362.616" y="359.785" style="fill:#FCD462;" width="33.732" height="18.673"/>
43
+ <rect x="85.835" y="359.785" style="fill:#FCD462;" width="252.988" height="18.673"/>
44
+ </g>
45
+ <g>
46
+ </g>
47
+ <g>
48
+ </g>
49
+ <g>
50
+ </g>
51
+ <g>
52
+ </g>
53
+ <g>
54
+ </g>
55
+ <g>
56
+ </g>
57
+ <g>
58
+ </g>
59
+ <g>
60
+ </g>
61
+ <g>
62
+ </g>
63
+ <g>
64
+ </g>
65
+ <g>
66
+ </g>
67
+ <g>
68
+ </g>
69
+ <g>
70
+ </g>
71
+ <g>
72
+ </g>
73
+ <g>
74
+ </g>
75
+ </svg>
assets/img/svg/database.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg height="512" viewBox="0 0 64 64" width="512" xmlns="http://www.w3.org/2000/svg"><g id="Layer_34" data-name="Layer 34"><g id="database_server" data-name="database server"><rect fill="#57a4ff" height="12" rx="2" width="40" x="3" y="19"/><path d="m43 21v8a2.006 2.006 0 0 1 -2 2h-4a2.006 2.006 0 0 0 2-2v-8a2.006 2.006 0 0 0 -2-2h4a2.006 2.006 0 0 1 2 2z" fill="#2488ff"/><path d="m33 31h6v4h-6z" fill="#acabb1"/><path d="m33 15h6v4h-6z" fill="#acabb1"/><path d="m36 15h3v4h-3z" fill="#898890"/><path d="m36 31h3v4h-3z" fill="#898890"/><rect fill="#57a4ff" height="12" rx="2" width="40" x="3" y="35"/><path d="m43 37v8a2.006 2.006 0 0 1 -2 2h-4a2.006 2.006 0 0 0 2-2v-8a2.006 2.006 0 0 0 -2-2h4a2.006 2.006 0 0 1 2 2z" fill="#2488ff"/><path d="m15 39h4v4h-4z" fill="#00b6bd"/><path d="m15 23h4v4h-4z" fill="#00b6bd"/><rect fill="#57a4ff" height="12" rx="2" width="40" x="3" y="3"/><path d="m43 5v8a2.006 2.006 0 0 1 -2 2h-4a2.006 2.006 0 0 0 2-2v-8a2.006 2.006 0 0 0 -2-2h4a2.006 2.006 0 0 1 2 2z" fill="#2488ff"/><path d="m15 7h4v4h-4z" fill="#00b6bd"/><path d="m7 31h6v4h-6z" fill="#acabb1"/><path d="m7 15h6v4h-6z" fill="#acabb1"/><path d="m10 15h3v4h-3z" fill="#898890"/><path d="m10 31h3v4h-3z" fill="#898890"/><path d="m7 39h4v4h-4z" fill="#ff7956"/><path d="m7 23h4v4h-4z" fill="#ff7956"/><path d="m7 7h4v4h-4z" fill="#ff7956"/><path d="m61 46v10c0 2.76-8.06 5-18 5s-18-2.24-18-5v-10c0 2.76 8.06 5 18 5s18-2.24 18-5z" fill="#ffde55"/><path d="m61 36v10c0 2.76-8.06 5-18 5s-18-2.24-18-5v-10c0 2.76 8.06 5 18 5s18-2.24 18-5z" fill="#ffde55"/><path d="m61 26v10c0 2.76-8.06 5-18 5s-18-2.24-18-5v-10c0 2.76 8.06 5 18 5s18-2.24 18-5z" fill="#ffde55"/><g fill="#ffcd00"><ellipse cx="43" cy="26" rx="18" ry="5"/><path d="m61 46v10c0 2.76-8.06 5-18 5-.68 0-1.34-.01-2-.04 9-.27 16-2.39 16-4.96v-6.86c2.5-.86 4-1.95 4-3.14z"/><path d="m61 36v10c0 1.19-1.5 2.28-4 3.14a46.109 46.109 0 0 1 -14 1.86c-.68 0-1.34-.01-2-.04 9-.27 16-2.39 16-4.96v-6.86c2.5-.86 4-1.95 4-3.14z"/><path d="m61 26v10c0 1.19-1.5 2.28-4 3.14a46.109 46.109 0 0 1 -14 1.86c-.68 0-1.34-.01-2-.04 9-.27 16-2.39 16-4.96v-6.86c2.5-.86 4-1.95 4-3.14z"/></g><path d="m61 26c0 1.19-1.5 2.28-4 3.14a46.109 46.109 0 0 1 -14 1.86c-.68 0-1.34-.01-2-.04 9-.27 16-2.39 16-4.96s-7-4.69-16-4.96c.66-.03 1.32-.04 2-.04 9.94 0 18 2.24 18 5z" fill="#ebbf00"/><path d="m57 46v3.14a46.109 46.109 0 0 1 -14 1.86c-.68 0-1.34-.01-2-.04 9-.27 16-2.39 16-4.96z" fill="#ffde55"/><path d="m57 36v3.14a46.109 46.109 0 0 1 -14 1.86c-.68 0-1.34-.01-2-.04 9-.27 16-2.39 16-4.96z" fill="#ffde55"/><path d="m43.82 20.01a2.986 2.986 0 0 0 -2.82-2.01h-1v-2h1a3.009 3.009 0 0 0 3-3v-8a3.009 3.009 0 0 0 -3-3h-36a3.009 3.009 0 0 0 -3 3v8a3.009 3.009 0 0 0 3 3h1v2h-1a3.009 3.009 0 0 0 -3 3v8a3.009 3.009 0 0 0 3 3h1v2h-1a3.009 3.009 0 0 0 -3 3v8a3.009 3.009 0 0 0 3 3h19v8c0 3.94 9.56 6 19 6s19-2.06 19-6v-30c0-3.83-9.01-5.87-18.18-5.99zm-38.82-6.01a1 1 0 0 1 -1-1v-8a1 1 0 0 1 1-1h36a1 1 0 0 1 1 1v8a1 1 0 0 1 -1 1zm33 2v2h-4v-2zm-6 0v2h-18v-2zm-20 0v2h-4v-2zm12 30h-19a1 1 0 0 1 -1-1v-8a1 1 0 0 1 1-1h19zm-16-12v-2h4v2zm16 0h-10v-2h10zm0-8v4h-19a1 1 0 0 1 -1-1v-8a1 1 0 0 1 1-1h36a.7.7 0 0 1 .14.03c-8.8.25-17.14 2.29-17.14 5.97zm36 30c0 1.36-6 4-17 4s-17-2.64-17-4v-7.18c3.29 2.09 10.16 3.18 17 3.18s13.71-1.09 17-3.18zm0-10c0 1.36-6 4-17 4s-17-2.64-17-4v-7.18c3.29 2.09 10.16 3.18 17 3.18s13.71-1.09 17-3.18zm0-10c0 1.36-6 4-17 4s-17-2.64-17-4v-7.18c3.29 2.09 10.16 3.18 17 3.18s13.71-1.09 17-3.18zm-17-6c-11 0-17-2.64-17-4s6-4 17-4 17 2.64 17 4-6 4-17 4z"/><path d="m42 35h2v2h-2z"/><path d="m42 46h2v2h-2z"/><path d="m42 55h2v2h-2z"/><path d="m11 22h-4a1 1 0 0 0 -1 1v4a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0 -1-1zm-1 4h-2v-2h2z"/><path d="m19 22h-4a1 1 0 0 0 -1 1v4a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0 -1-1zm-1 4h-2v-2h2z"/><path d="m11 6h-4a1 1 0 0 0 -1 1v4a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0 -1-1zm-1 4h-2v-2h2z"/><path d="m19 6h-4a1 1 0 0 0 -1 1v4a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0 -1-1zm-1 4h-2v-2h2z"/><path d="m22 6h14v2h-14z"/><path d="m38 6h2v2h-2z"/><path d="m22 10h14v2h-14z"/><path d="m38 10h2v2h-2z"/><path d="m11 38h-4a1 1 0 0 0 -1 1v4a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0 -1-1zm-1 4h-2v-2h2z"/><path d="m19 38h-4a1 1 0 0 0 -1 1v4a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-4a1 1 0 0 0 -1-1zm-1 4h-2v-2h2z"/></g></g></svg>
assets/img/svg/hero.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg height="512pt" viewBox="0 -16 512.00012 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m293.273438 135.921875h-96.636719l-74.941407 291.996094c-2.066406 7.460937 3.546876 14.835937 11.289063 14.835937h223.941406c7.742188 0 13.355469-7.375 11.289063-14.835937zm0 0" fill="#fa503c"/><path d="m269.777344 480.0625c-11.398438 0-20.640625-9.238281-20.640625-20.636719v-164.957031c0-11.398438 9.242187-20.640625 20.640625-20.640625 11.394531 0 20.636718 9.242187 20.636718 20.640625v164.957031c0 11.398438-9.238281 20.636719-20.636718 20.636719zm0 0" fill="#414b82"/><path d="m219.957031 480.0625c-11.398437 0-20.636719-9.238281-20.636719-20.636719v-164.957031c0-11.398438 9.238282-20.640625 20.636719-20.640625 11.394531 0 20.636719 9.242187 20.636719 20.640625v164.957031c0 11.398438-9.242188 20.636719-20.636719 20.636719zm0 0" fill="#5f6e9b"/><path d="m357.839844 197.183594-34.125-49.113282c-8.011719-11.53125-21.183594-18.417968-35.226563-18.417968-13.351562 0-74.058593 0-87.085937 0-14.847656 0-28.878906 7.878906-36.613282 20.554687l-32.855468 53.847657c-4.644532 7.613281-2.703125 17.507812 4.472656 22.800781l41.882812 30.886719c6.476563 4.777343 15.117188 4.300781 21.03125-.5v37.222656h91.09375v-35.640625c.980469 1.929687 2.339844 3.707031 4.078126 5.207031 7.214843 6.226562 18.070312 5.378906 24.253906-1.785156l37.988281-44.011719c5.128906-5.945313 5.582031-14.605469 1.105469-21.050781zm-159.136719 32.875-29.203125-21.535156 24.648438-40.402344c.019531-.027344.035156-.054688.054687-.082032 1.464844-2.339843 5.117187-1.210937 5.117187 1.550782v60.972656c-.207031-.167969-.402343-.34375-.617187-.503906zm94.003906 9.714844c-.925781 1.074218-1.675781 2.238281-2.292969 3.445312v-73.882812c0-2.675782 3.472657-3.875 5.015626-1.6875.011718.015624.023437.035156.035156.050781l26.515625 38.15625zm0 0" fill="#64afff"/><path d="m53.035156 443.351562c-10.542968 0-19.089844-8.546874-19.089844-19.089843v-152.589844c0-10.542969 8.546876-19.09375 19.089844-19.09375 10.542969 0 19.089844 8.550781 19.089844 19.09375v152.589844c0 10.542969-8.546875 19.089843-19.089844 19.089843zm0 0" fill="#748488"/><path d="m99.09375 443.3125c-10.542969 0-19.089844-8.546875-19.089844-19.089844v-152.59375c0-10.542968 8.546875-19.089844 19.089844-19.089844s19.089844 8.546876 19.089844 19.089844v152.59375c0 10.542969-8.546875 19.089844-19.089844 19.089844zm0 0" fill="#55696e"/><path d="m112.132812 94.96875c0 18.210938-14.761718 32.972656-32.972656 32.972656-18.210937 0-32.972656-14.761718-32.972656-32.972656s14.761719-32.972656 32.972656-32.972656c18.210938 0 32.972656 14.761718 32.972656 32.972656zm0 0" fill="#ba6746"/><path d="m172.480469 16.570312c-7.777344-2.289062-15.941407 2.152344-18.234375 9.933594l-19.195313 65.105469-38.148437 43.511719h-37.894532l-29.417968-40.699219 3.339844-71.230469c.378906-8.101562-5.878907-14.972656-13.980469-15.355468-8.109375-.386719-14.972657 5.878906-15.351563 13.980468l-3.582031 76.359375c-.15625 3.320313.820313 6.59375 2.769531 9.289063l31.152344 43.097656v121.109375h84.265625v-116.304687l41.058594-46.824219c1.402343-1.601563 2.441406-3.488281 3.039062-5.527344l20.113281-68.207031c2.292969-7.78125-2.15625-15.945313-9.933593-18.238282zm0 0" fill="#ffda52"/><path d="m182.414062 34.804688c2.292969-7.777344-2.15625-15.941407-9.933593-18.234376-7.773438-2.289062-15.941407 2.152344-18.230469 9.933594zm0 0" fill="#ba6746"/><path d="m32.929688 23.191406c.378906-8.101562-5.878907-14.976562-13.980469-15.355468-8.113281-.386719-14.972657 5.878906-15.351563 13.976562zm0 0" fill="#ba6746"/><path d="m402.132812 444.234375c-10.542968 0-19.089843-8.546875-19.089843-19.089844v-152.59375c0-10.542969 8.546875-19.089843 19.089843-19.089843 10.542969 0 19.089844 8.546874 19.089844 19.089843v152.59375c0 10.542969-8.546875 19.089844-19.089844 19.089844zm0 0" fill="#748488"/><path d="m448.203125 444.21875c-10.542969 0-19.089844-8.546875-19.089844-19.089844v-152.59375c0-10.542968 8.546875-19.089844 19.089844-19.089844 10.546875 0 19.09375 8.546876 19.09375 19.089844v152.59375c0 10.542969-8.546875 19.089844-19.09375 19.089844zm0 0" fill="#55696e"/><path d="m511.855469 97.695312-11.980469-85.058593c-1.132812-8.027344-8.546875-13.625-16.585938-12.492188-8.03125 1.132813-13.621093 8.558594-12.488281 16.585938l11.039063 78.394531-35.839844 40.875h-41.152344l-52.527344-24.933594 6.023438-69.367187c.699219-8.078125-5.28125-15.195313-13.359375-15.898438-8.0625-.699219-15.195313 5.277344-15.898437 13.355469l-6.902344 79.53125c-.53125 6.109375 2.789062 11.902344 8.332031 14.535156l52.519531 24.929688v114.398437h84.265625v-116.304687l41.054688-46.824219c2.820312-3.214844 4.097656-7.496094 3.5-11.726563zm0 0" fill="#fa503c"/><path d="m499.875 12.636719c-1.132812-8.027344-8.546875-13.625-16.585938-12.492188-8.03125 1.132813-13.621093 8.558594-12.488281 16.585938zm0 0" fill="#80391b"/><path d="m358.34375 41.699219c.699219-8.078125-5.28125-15.195313-13.359375-15.898438-8.0625-.699219-15.191406 5.277344-15.894531 13.359375zm0 0" fill="#80391b"/><path d="m402.132812 444.234375c-10.542968 0-19.089843-8.546875-19.089843-19.089844v-152.59375c0-10.542969 8.546875-19.089843 19.089843-19.089843 10.542969 0 19.089844 8.546874 19.089844 19.089843v152.59375c0 10.542969-8.546875 19.089844-19.089844 19.089844zm0 0" fill="#748488"/><path d="m448.203125 444.21875c-10.542969 0-19.089844-8.546875-19.089844-19.089844v-152.59375c0-10.542968 8.546875-19.089844 19.089844-19.089844 10.546875 0 19.09375 8.546876 19.09375 19.089844v152.59375c0 10.542969-8.546875 19.089844-19.09375 19.089844zm0 0" fill="#55696e"/><path d="m458.3125 95.851562c0 18.210938-14.761719 32.972657-32.972656 32.972657-18.207032 0-32.972656-14.761719-32.972656-32.972657 0-18.210937 14.765624-32.972656 32.972656-32.972656 18.210937 0 32.972656 14.761719 32.972656 32.972656zm0 0" fill="#80391b"/><path d="m511.855469 97.695312-11.980469-85.058593c-1.132812-8.027344-8.546875-13.625-16.585938-12.492188-8.03125 1.132813-13.621093 8.558594-12.488281 16.585938l11.039063 78.394531-35.839844 40.875h-41.152344l-52.527344-24.933594 6.023438-69.367187c.699219-8.078125-5.28125-15.195313-13.359375-15.898438-8.0625-.699219-15.195313 5.277344-15.898437 13.355469l-6.902344 79.53125c-.53125 6.109375 2.789062 11.902344 8.332031 14.535156l52.519531 24.929688v114.398437h84.265625v-116.304687l41.054688-46.824219c2.820312-3.214844 4.097656-7.496094 3.5-11.726563zm0 0" fill="#fa503c"/><path d="m499.875 12.636719c-1.132812-8.027344-8.546875-13.625-16.585938-12.492188-8.03125 1.132813-13.621093 8.558594-12.488281 16.585938zm0 0" fill="#80391b"/><path d="m358.34375 41.699219c.699219-8.078125-5.28125-15.195313-13.359375-15.898438-8.0625-.699219-15.191406 5.277344-15.894531 13.359375zm0 0" fill="#80391b"/><path d="m280.597656 85.644531c0 19.6875-15.957031 35.644531-35.644531 35.644531-19.683594 0-35.644531-15.957031-35.644531-35.644531 0-19.683593 15.960937-35.640625 35.644531-35.640625 19.6875 0 35.644531 15.957032 35.644531 35.640625zm0 0" fill="#ffac91"/><path d="m265.992188 177.160156c0 11.617188-9.417969 21.035156-21.039063 21.035156-11.617187 0-21.035156-9.417968-21.035156-21.035156 0-11.621094 9.417969-21.039062 21.035156-21.039062 11.621094 0 21.039063 9.417968 21.039063 21.039062zm0 0" fill="#fff"/><path d="m198.703125 230.058594-20.414063 27.683594c7.691407 5.671874 18.449219 3.960937 24.046876-3.632813 5.636718-7.644531 4.011718-18.414063-3.632813-24.050781zm0 0" fill="#ffac91"/><path d="m292.707031 239.773438c-6.207031 7.191406-5.40625 18.050781 1.785157 24.257812 7.214843 6.226562 18.070312 5.378906 24.253906-1.785156zm0 0" fill="#ffac91"/><path d="m78.285156 150.46875c8.375 0 15.167969-6.789062 15.167969-15.164062 0-.0625-.011719-.121094-.011719-.183594h-30.3125c0 .0625-.007812.121094-.007812.183594 0 8.375 6.789062 15.164062 15.164062 15.164062zm0 0" fill="#ba6746"/><path d="m425.796875 152.480469c8.949219 0 16.203125-7.253907 16.203125-16.203125 0-.09375-.011719-.183594-.011719-.277344h-32.386719c0 .09375-.011718.183594-.011718.277344 0 8.949218 7.253906 16.203125 16.207031 16.203125zm0 0" fill="#80391b"/></svg>
assets/js/wp-ulike.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! WP ULike - v4.2.2
2
  * https://wpulike.com
3
  * TechnoWich 2020;
4
  */
1
+ /*! WP ULike - v4.2.3
2
  * https://wpulike.com
3
  * TechnoWich 2020;
4
  */
inc/general-functions.php CHANGED
@@ -35,7 +35,6 @@ if( ! function_exists( 'wp_ulike_get_setting' ) ){
35
  }
36
  }
37
 
38
-
39
  if ( ! function_exists( 'wp_ulike_get_option' ) ) {
40
  /**
41
  * Get options list values
@@ -270,7 +269,7 @@ if( ! function_exists( 'wp_ulike_update_meta_cache' ) ){
270
  * @param string|int[] $object_ids Array or comma delimited list of object IDs to update cache for.
271
  * @return array|false Metadata cache for the specified objects, or false on failure.
272
  */
273
- function wp_ulike_update_meta_cache( $object_ids ) {
274
  global $wpdb;
275
 
276
  if ( ! $object_ids ) {
@@ -306,7 +305,7 @@ if( ! function_exists( 'wp_ulike_update_meta_cache' ) ){
306
  // Get meta info.
307
  $id_list = join( ',', $ids );
308
  $id_column = 'meta_id';
309
- $meta_list = $wpdb->get_results( "SELECT $column, meta_group, meta_key, meta_value FROM $table WHERE $column IN ($id_list) ORDER BY $id_column ASC", ARRAY_A );
310
 
311
  if ( ! empty( $meta_list ) ) {
312
  foreach ( $meta_list as $metarow ) {
@@ -364,7 +363,7 @@ if( ! function_exists( 'wp_ulike_get_meta_data' ) ){
364
  $meta_cache = wp_cache_get( $object_id, 'wp_ulike_meta' );
365
 
366
  if ( ! $meta_cache ) {
367
- $meta_cache = wp_ulike_update_meta_cache( array( $object_id ) );
368
  if ( isset( $meta_cache[ $object_id ] ) ) {
369
  $meta_cache = $meta_cache[ $object_id ];
370
  } else {
@@ -642,10 +641,20 @@ if( ! function_exists( 'wp_ulike' ) ){
642
  * @return String
643
  */
644
  function wp_ulike( $type = 'get', $args = array() ) {
645
- //global variables
646
- global $post;
 
 
 
 
 
 
 
 
 
 
 
647
 
648
- $post_ID = isset( $args['id'] ) ? $args['id'] : $post->ID;
649
  $attributes = apply_filters( 'wp_ulike_posts_add_attr', null );
650
  $options = wp_ulike_get_option( 'posts_group' );
651
  $post_settings = wp_ulike_get_post_settings_by_type( 'likeThis' );
@@ -671,12 +680,11 @@ if( ! function_exists( 'wp_ulike' ) ){
671
  // Output templayte
672
  $output = wp_ulike_display_button( $parsed_args );
673
  // Select retrun or print
674
- if( $type === 'put' ) {
675
- return $output;
676
- } else {
677
- echo $output;
678
- }
679
-
680
  }
681
  }
682
 
@@ -691,22 +699,30 @@ if( ! function_exists( 'wp_ulike_get_most_liked_posts' ) ){
691
  * @param string $period
692
  * @param string $status
693
  * @param boolean $is_noraml
 
 
694
  * @return WP_Post[]|int[] Array of post objects or post IDs.
695
  */
696
- function wp_ulike_get_most_liked_posts( $numberposts = 10, $post_type = '', $method = '', $period = 'all', $status = 'like', $is_noraml = false ){
 
 
 
 
 
 
 
697
  $post__in = wp_ulike_get_popular_items_ids(array(
698
- 'type' => $method,
699
- 'status' => $status,
700
- 'period' => $period
 
 
 
 
701
  ));
702
 
703
  $args = array(
704
- 'numberposts' => $numberposts,
705
- 'post_type' => $post_type === '' ? get_post_types_by_support( array(
706
- 'title',
707
- 'editor',
708
- 'thumbnail'
709
- ) ) : $post_type
710
  );
711
 
712
  if( ! empty( $post__in ) ){
@@ -926,25 +942,35 @@ if( ! function_exists( 'wp_ulike_get_most_liked_comments' ) ){
926
  * @param string $status
927
  * @return WP_Comment[]|int[] Array of post objects or post IDs.
928
  */
929
- function wp_ulike_get_most_liked_comments( $numbercomments = 10, $post_type = '', $period = 'all', $status = 'like' ){
 
 
 
 
 
 
 
 
930
  $comment__in = wp_ulike_get_popular_items_ids(array(
931
- "type" => 'comment',
932
- 'period' => $period,
933
- 'status' => $status
 
 
 
 
934
  ));
 
935
  if( empty( $comment__in ) ){
936
  return false;
937
  }
 
938
  return get_comments( apply_filters( 'wp_ulike_get_top_comments_query', array(
939
  'comment__in' => $comment__in,
940
- 'number' => $numbercomments,
941
  'orderby' => 'comment__in',
942
- 'post_type' => $post_type === '' ? get_post_types_by_support( array(
943
- 'title',
944
- 'editor',
945
- 'thumbnail'
946
- ) ) : $post_type
947
  ) ) );
 
948
  }
949
  }
950
 
@@ -1108,7 +1134,7 @@ if( ! function_exists( 'wp_ulike_get_most_liked_activities' ) ) {
1108
  * @param string $status
1109
  * @return object
1110
  */
1111
- function wp_ulike_get_most_liked_activities( $number = 10, $period = 'all', $status = 'like' ){
1112
  global $wpdb;
1113
 
1114
  if ( is_multisite() ) {
@@ -1118,9 +1144,13 @@ if( ! function_exists( 'wp_ulike_get_most_liked_activities' ) ) {
1118
  }
1119
 
1120
  $activity_ids = wp_ulike_get_popular_items_ids(array(
1121
- 'type' => 'activity',
1122
- 'status' => $status,
1123
- 'period' => $period
 
 
 
 
1124
  ));
1125
 
1126
  if( empty( $activity_ids ) ){
@@ -1132,11 +1162,9 @@ if( ! function_exists( 'wp_ulike_get_most_liked_activities' ) ) {
1132
  SELECT * FROM
1133
  `%1$sbp_activity`
1134
  WHERE `id` IN (%2$s)
1135
- ORDER BY FIELD(`id`, %2$s)
1136
- LIMIT %3$s',
1137
  $wpdb->$bp_prefix,
1138
- implode(',',$activity_ids),
1139
- $number
1140
  );
1141
 
1142
  return $wpdb->get_results( $query );
@@ -1312,54 +1340,126 @@ if( ! function_exists( 'wp_ulike_get_popular_items_info' ) ){
1312
  * Get popular items with their counter & ID
1313
  *
1314
  * @param array $args
1315
- * @return object
1316
  */
1317
  function wp_ulike_get_popular_items_info( $args = array() ){
1318
  // Global wordpress database object
1319
  global $wpdb;
1320
  //Main data
1321
  $defaults = array(
1322
- "type" => 'post',
1323
- "status" => 'like',
1324
- "order" => 'DESC',
1325
- "period" => 'all',
1326
- "limit" => 0
 
 
 
1327
  );
1328
  $parsed_args = wp_parse_args( $args, $defaults );
1329
  $info_args = wp_ulike_get_table_info( $parsed_args['type'] );
1330
  $period_limit = wp_ulike_get_period_limit_sql( $parsed_args['period'] );
1331
 
1332
- $status_type = '';
1333
- if( is_array( $parsed_args['status'] ) ){
1334
- $status_type = sprintf( "`status` IN ('%s')", implode ("','", $parsed_args['status'] ) );
1335
- } else {
1336
- $status_type = sprintf( "`status` = '%s'", $parsed_args['status'] );
1337
- }
1338
-
1339
  $limit_records = '';
1340
  if( (int) $parsed_args['limit'] > 0 ){
1341
- $limit_records = sprintf( "LIMIT %d", $parsed_args['limit'] );
 
1342
  }
1343
 
1344
- // generate query string
1345
- $query = sprintf( "
1346
- SELECT COUNT(*) AS counter,
1347
- `%s` AS item_ID
1348
- FROM %s
1349
- WHERE %s
1350
- %s
1351
- GROUP BY item_ID
1352
- ORDER BY counter
1353
- %s %s",
1354
- $info_args['column'],
1355
- $wpdb->prefix . $info_args['table'],
1356
- $status_type,
1357
- $period_limit,
1358
- $parsed_args['order'],
1359
- $limit_records
1360
- );
1361
 
1362
- return $wpdb->get_results( $query );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1363
  }
1364
  }
1365
 
@@ -1373,11 +1473,14 @@ if( ! function_exists( 'wp_ulike_get_popular_items_ids' ) ){
1373
  function wp_ulike_get_popular_items_ids( $args = array() ){
1374
  //Main data
1375
  $defaults = array(
1376
- "type" => 'post',
1377
- "status" => 'like',
1378
- "order" => 'DESC',
1379
- "period" => 'all',
1380
- "limit" => 0
 
 
 
1381
  );
1382
  $parsed_args = wp_parse_args( $args, $defaults );
1383
  $item_info = wp_ulike_get_popular_items_info( $parsed_args );
@@ -1392,6 +1495,113 @@ if( ! function_exists( 'wp_ulike_get_popular_items_ids' ) ){
1392
  }
1393
  }
1394
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1395
  if( ! function_exists( 'wp_ulike_get_user_access_capability' ) ){
1396
  /**
1397
  * Check current user capabilities to access admin pages
@@ -1942,43 +2152,58 @@ if( ! function_exists('wp_ulike_get_best_likers_info') ){
1942
  /**
1943
  * Get most liked users in query
1944
  *
1945
- * @param integer $number
1946
  * @param string $peroid
 
1947
  * @return object
1948
  */
1949
- function wp_ulike_get_best_likers_info( $number, $peroid ){
1950
  global $wpdb;
1951
  // Peroid limit SQL
1952
  $period_limit = wp_ulike_get_period_limit_sql( $peroid );
1953
 
 
 
 
 
 
 
1954
  $query = sprintf( 'SELECT T.user_id, SUM(T.CountUser) AS SumUser
1955
  FROM(
1956
  SELECT user_id, count(user_id) AS CountUser
1957
  FROM `%1$sulike`
1958
- WHERE user_id BETWEEN 1 AND 999999
 
 
1959
  %2$s
1960
  GROUP BY user_id
1961
  UNION ALL
1962
  SELECT user_id, count(user_id) AS CountUser
1963
  FROM `%1$sulike_activities`
1964
- WHERE user_id BETWEEN 1 AND 999999
 
 
1965
  %2$s
1966
  GROUP BY user_id
1967
  UNION ALL
1968
  SELECT user_id, count(user_id) AS CountUser
1969
  FROM `%1$sulike_comments`
1970
- WHERE user_id BETWEEN 1 AND 999999
 
 
1971
  %2$s
1972
  GROUP BY user_id
1973
  UNION ALL
1974
  SELECT user_id, count(user_id) AS CountUser
1975
  FROM `%1$sulike_forums`
1976
- WHERE user_id BETWEEN 1 AND 999999
 
 
1977
  %2$s
1978
  GROUP BY user_id
1979
  ) AS T
1980
  GROUP BY T.user_id
1981
- ORDER BY SumUser DESC LIMIT %3$s', $wpdb->prefix, $period_limit, $number );
1982
 
1983
  // Make new sql request
1984
  return $wpdb->get_results( $query );
@@ -2070,7 +2295,7 @@ if( ! function_exists('wp_ulike_get_user_data') ){
2070
  $status_type,
2071
  $period_limit,
2072
  $parsed_args['order'],
2073
- ( $parsed_args['page'] - 1 ) * $parsed_args['page'],
2074
  $parsed_args['per_page']
2075
  );
2076
 
@@ -2126,7 +2351,7 @@ if( ! function_exists( 'wp_ulike_get_users' ) ){
2126
  $status_type,
2127
  $period_limit,
2128
  $parsed_args['order'],
2129
- ( $parsed_args['page'] - 1 ) * $parsed_args['page'],
2130
  $parsed_args['per_page']
2131
  );
2132
 
35
  }
36
  }
37
 
 
38
  if ( ! function_exists( 'wp_ulike_get_option' ) ) {
39
  /**
40
  * Get options list values
269
  * @param string|int[] $object_ids Array or comma delimited list of object IDs to update cache for.
270
  * @return array|false Metadata cache for the specified objects, or false on failure.
271
  */
272
+ function wp_ulike_update_meta_cache( $object_ids, $meta_group ) {
273
  global $wpdb;
274
 
275
  if ( ! $object_ids ) {
305
  // Get meta info.
306
  $id_list = join( ',', $ids );
307
  $id_column = 'meta_id';
308
+ $meta_list = $wpdb->get_results( "SELECT $column, meta_group, meta_key, meta_value FROM $table WHERE $column IN ($id_list) AND meta_group = '$meta_group' ORDER BY $id_column ASC", ARRAY_A );
309
 
310
  if ( ! empty( $meta_list ) ) {
311
  foreach ( $meta_list as $metarow ) {
363
  $meta_cache = wp_cache_get( $object_id, 'wp_ulike_meta' );
364
 
365
  if ( ! $meta_cache ) {
366
+ $meta_cache = wp_ulike_update_meta_cache( array( $object_id ), $meta_group );
367
  if ( isset( $meta_cache[ $object_id ] ) ) {
368
  $meta_cache = $meta_cache[ $object_id ];
369
  } else {
641
  * @return String
642
  */
643
  function wp_ulike( $type = 'get', $args = array() ) {
644
+ // Get item ID
645
+ $post_ID = ! empty( $args['id'] ) ? $args['id'] : NULL;
646
+
647
+ if( empty( $post_ID ) ){
648
+ //global variables
649
+ global $post;
650
+ $post_ID = isset( $post->ID ) ? $post->ID : NULL;
651
+ }
652
+
653
+ // Return if post ID not exist
654
+ if( empty( $post_ID ) ){
655
+ return;
656
+ }
657
 
 
658
  $attributes = apply_filters( 'wp_ulike_posts_add_attr', null );
659
  $options = wp_ulike_get_option( 'posts_group' );
660
  $post_settings = wp_ulike_get_post_settings_by_type( 'likeThis' );
680
  // Output templayte
681
  $output = wp_ulike_display_button( $parsed_args );
682
  // Select retrun or print
683
+ if( $type === 'put' ) {
684
+ return $output;
685
+ } else {
686
+ echo $output;
687
+ }
 
688
  }
689
  }
690
 
699
  * @param string $period
700
  * @param string $status
701
  * @param boolean $is_noraml
702
+ * @param integer $offset
703
+ * @param string $user_id
704
  * @return WP_Post[]|int[] Array of post objects or post IDs.
705
  */
706
+ function wp_ulike_get_most_liked_posts( $numberposts = 10, $post_type = '', $method = 'post', $period = 'all', $status = 'like', $is_noraml = false, $offset = 1, $user_id = '' ){
707
+ // Get post types
708
+ $post_type = empty( $post_type ) ? get_post_types_by_support( array(
709
+ 'title',
710
+ 'editor',
711
+ 'thumbnail'
712
+ ) ) : $post_type;
713
+
714
  $post__in = wp_ulike_get_popular_items_ids(array(
715
+ 'type' => $method,
716
+ 'rel_type' => $post_type,
717
+ 'status' => $status,
718
+ 'period' => $period,
719
+ "offset" => $offset,
720
+ "user_id" => $user_id,
721
+ "limit" => $numberposts
722
  ));
723
 
724
  $args = array(
725
+ 'post_type' => $post_type
 
 
 
 
 
726
  );
727
 
728
  if( ! empty( $post__in ) ){
942
  * @param string $status
943
  * @return WP_Comment[]|int[] Array of post objects or post IDs.
944
  */
945
+ function wp_ulike_get_most_liked_comments( $numbercomments = 10, $post_type = '', $period = 'all', $status = 'like', $offset = 1, $user_id = ''){
946
+ // Get post types
947
+ $post_type = empty( $post_type ) ? get_post_types_by_support( array(
948
+ 'title',
949
+ 'editor',
950
+ 'thumbnail'
951
+ ) ) : $post_type;
952
+
953
+ // Get popular comments
954
  $comment__in = wp_ulike_get_popular_items_ids(array(
955
+ "type" => 'comment',
956
+ 'period' => $period,
957
+ 'rel_type' => '',
958
+ 'status' => $status,
959
+ "user_id" => $user_id,
960
+ "offset" => $offset,
961
+ "limit" => $numbercomments
962
  ));
963
+
964
  if( empty( $comment__in ) ){
965
  return false;
966
  }
967
+
968
  return get_comments( apply_filters( 'wp_ulike_get_top_comments_query', array(
969
  'comment__in' => $comment__in,
 
970
  'orderby' => 'comment__in',
971
+ 'post_type' => $post_type
 
 
 
 
972
  ) ) );
973
+
974
  }
975
  }
976
 
1134
  * @param string $status
1135
  * @return object
1136
  */
1137
+ function wp_ulike_get_most_liked_activities( $number = 10, $period = 'all', $status = 'like', $offset = 1, $user_id = '' ){
1138
  global $wpdb;
1139
 
1140
  if ( is_multisite() ) {
1144
  }
1145
 
1146
  $activity_ids = wp_ulike_get_popular_items_ids(array(
1147
+ 'type' => 'activity',
1148
+ 'rel_type' => '',
1149
+ 'status' => $status,
1150
+ 'period' => $period,
1151
+ "user_id" => $user_id,
1152
+ "offset" => $offset,
1153
+ "limit" => $number
1154
  ));
1155
 
1156
  if( empty( $activity_ids ) ){
1162
  SELECT * FROM
1163
  `%1$sbp_activity`
1164
  WHERE `id` IN (%2$s)
1165
+ ORDER BY FIELD(`id`, %2$s)',
 
1166
  $wpdb->$bp_prefix,
1167
+ implode(',',$activity_ids)
 
1168
  );
1169
 
1170
  return $wpdb->get_results( $query );
1340
  * Get popular items with their counter & ID
1341
  *
1342
  * @param array $args
1343
+ * @return object|null
1344
  */
1345
  function wp_ulike_get_popular_items_info( $args = array() ){
1346
  // Global wordpress database object
1347
  global $wpdb;
1348
  //Main data
1349
  $defaults = array(
1350
+ "type" => 'post',
1351
+ "rel_type" => 'post',
1352
+ "status" => 'like',
1353
+ "user_id" => '',
1354
+ "order" => 'DESC',
1355
+ "period" => 'all',
1356
+ "offset" => 1,
1357
+ "limit" => 10
1358
  );
1359
  $parsed_args = wp_parse_args( $args, $defaults );
1360
  $info_args = wp_ulike_get_table_info( $parsed_args['type'] );
1361
  $period_limit = wp_ulike_get_period_limit_sql( $parsed_args['period'] );
1362
 
 
 
 
 
 
 
 
1363
  $limit_records = '';
1364
  if( (int) $parsed_args['limit'] > 0 ){
1365
+ $offset = $parsed_args['offset'] > 0 ? ( $parsed_args['offset'] - 1 ) * $parsed_args['limit'] : 0;
1366
+ $limit_records = sprintf( "LIMIT %d, %d", $offset, $parsed_args['limit'] );
1367
  }
1368
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1369
 
1370
+ $related_condition = '';
1371
+ switch ($parsed_args['type']) {
1372
+ case 'post':
1373
+ case 'topic':
1374
+ $post_type = '';
1375
+ if( is_array( $parsed_args['rel_type'] ) ){
1376
+ $post_type = sprintf( " AND r.post_type IN ('%s')", implode ("','", $parsed_args['rel_type'] ) );
1377
+ } elseif( ! empty( $parsed_args['rel_type'] ) ) {
1378
+ $post_type = sprintf( " AND r.post_type = '%s'", $parsed_args['rel_type'] );
1379
+ }
1380
+ $related_condition = 'AND r.post_status = \'publish\'' . $post_type;
1381
+ break;
1382
+ }
1383
+
1384
+ $user_condition = '';
1385
+ if( !empty( $parsed_args['user_id'] ) ){
1386
+ if( is_array( $parsed_args['user_id'] ) ){
1387
+ $user_condition = sprintf( " AND t.user_id IN ('%s')", implode ("','", $parsed_args['user_id'] ) );
1388
+ } else {
1389
+ $user_condition = sprintf( " AND t.user_id = '%s'", $parsed_args['user_id'] );
1390
+ }
1391
+ }
1392
+
1393
+
1394
+ $query = '';
1395
+ /**
1396
+ * If user id and period limit are not set, we use the meta table to get the information. This creates more optimization.
1397
+ */
1398
+ if( empty( $period_limit ) && empty( $user_condition ) ){
1399
+ // create query condition from status
1400
+ $status_type = '';
1401
+ if( is_array( $parsed_args['status'] ) ){
1402
+ foreach ($parsed_args['status'] as $key => $value) {
1403
+ $status_type .= $key === 0 ? sprintf( "t.meta_key LIKE '%%\_%s'", $value ) : sprintf( " OR t.meta_key LIKE '%%\_%s'", $value );
1404
+ }
1405
+ $status_type = sprintf( " AND (%s)", $status_type );
1406
+ } else {
1407
+ $status_type = sprintf( " AND t.meta_key LIKE '%%\_%s'", $parsed_args['status'] );
1408
+ }
1409
+
1410
+ // generate query string
1411
+ $query = sprintf( '
1412
+ SELECT t.item_id AS item_ID, MAX(CAST(t.meta_value AS UNSIGNED)) as counter
1413
+ FROM %1$s t
1414
+ INNER JOIN %2$s r ON t.item_id = r.%3$s %4$s
1415
+ WHERE t.meta_group = "%5$s" %6$s
1416
+ GROUP BY item_ID
1417
+ ORDER BY counter
1418
+ %7$s %8$s',
1419
+ $wpdb->prefix . 'ulike_meta',
1420
+ $wpdb->prefix . $info_args['related_table'],
1421
+ $info_args['related_column'],
1422
+ $related_condition,
1423
+ $parsed_args['type'],
1424
+ $status_type,
1425
+ $parsed_args['order'],
1426
+ $limit_records
1427
+ );
1428
+
1429
+ } else {
1430
+ // create query condition from status
1431
+ $status_type = '';
1432
+ if( is_array( $parsed_args['status'] ) ){
1433
+ $status_type = sprintf( "t.status IN ('%s')", implode ("','", $parsed_args['status'] ) );
1434
+ } else {
1435
+ $status_type = sprintf( "t.status = '%s'", $parsed_args['status'] );
1436
+ }
1437
+
1438
+ // generate query string
1439
+ $query = sprintf( '
1440
+ SELECT COUNT(t.%1$s) AS counter,
1441
+ t.%1$s AS item_ID
1442
+ FROM %2$s t
1443
+ INNER JOIN %3$s r ON t.%1$s = r.%4$s
1444
+ WHERE %5$s %6$s
1445
+ %7$s
1446
+ GROUP BY item_ID
1447
+ ORDER BY counter
1448
+ %8$s %9$s',
1449
+ $info_args['column'],
1450
+ $wpdb->prefix . $info_args['table'],
1451
+ $wpdb->prefix . $info_args['related_table'],
1452
+ $info_args['related_column'],
1453
+ $status_type,
1454
+ $user_condition,
1455
+ $period_limit,
1456
+ $parsed_args['order'],
1457
+ $limit_records
1458
+ );
1459
+
1460
+ }
1461
+
1462
+ return !empty( $query ) ? $wpdb->get_results( $query ): null;
1463
  }
1464
  }
1465
 
1473
  function wp_ulike_get_popular_items_ids( $args = array() ){
1474
  //Main data
1475
  $defaults = array(
1476
+ "type" => 'post',
1477
+ "rel_type" => 'post',
1478
+ "status" => 'like',
1479
+ "user_id" => '',
1480
+ "order" => 'DESC',
1481
+ "period" => 'all',
1482
+ "offset" => 1,
1483
+ "limit" => 10
1484
  );
1485
  $parsed_args = wp_parse_args( $args, $defaults );
1486
  $item_info = wp_ulike_get_popular_items_info( $parsed_args );
1495
  }
1496
  }
1497
 
1498
+ if( ! function_exists( 'wp_ulike_get_popular_items_total_number' ) ){
1499
+ /**
1500
+ * Get popular items total number
1501
+ *
1502
+ * @param array $args
1503
+ * @return string|null
1504
+ */
1505
+ function wp_ulike_get_popular_items_total_number( $args = array() ){
1506
+ // Global wordpress database object
1507
+ global $wpdb;
1508
+ //Main data
1509
+ $defaults = array(
1510
+ "type" => 'post',
1511
+ "status" => 'like',
1512
+ "period" => 'all',
1513
+ "user_id" => '',
1514
+ "rel_type" => 'post'
1515
+ );
1516
+ $parsed_args = wp_parse_args( $args, $defaults );
1517
+ $info_args = wp_ulike_get_table_info( $parsed_args['type'] );
1518
+ $period_limit = wp_ulike_get_period_limit_sql( $parsed_args['period'] );
1519
+
1520
+ $related_condition = '';
1521
+ switch ($parsed_args['type']) {
1522
+ case 'post':
1523
+ case 'topic':
1524
+ $post_type = '';
1525
+ if( is_array( $parsed_args['rel_type'] ) ){
1526
+ $post_type = sprintf( " AND r.post_type IN ('%s')", implode ("','", $parsed_args['rel_type'] ) );
1527
+ } elseif( ! empty( $parsed_args['rel_type'] ) ) {
1528
+ $post_type = sprintf( " AND r.post_type = '%s'", $parsed_args['rel_type'] );
1529
+ }
1530
+ $related_condition = 'AND r.post_status = \'publish\'' . $post_type;
1531
+ break;
1532
+ }
1533
+
1534
+
1535
+ $user_condition = '';
1536
+ if( !empty( $parsed_args['user_id'] ) ){
1537
+ if( is_array( $parsed_args['user_id'] ) ){
1538
+ $user_condition = sprintf( " AND t.user_id IN ('%s')", implode ("','", $parsed_args['user_id'] ) );
1539
+ } else {
1540
+ $user_condition = sprintf( " AND t.user_id = '%s'", $parsed_args['user_id'] );
1541
+ }
1542
+ }
1543
+
1544
+ $query = '';
1545
+ /**
1546
+ * If user id and period limit are not set, we use the meta table to get the information. This creates more optimization.
1547
+ */
1548
+ if( empty( $period_limit ) && empty( $user_condition ) ){
1549
+ // create query condition from status
1550
+ $status_type = '';
1551
+ if( is_array( $parsed_args['status'] ) ){
1552
+ foreach ($parsed_args['status'] as $key => $value) {
1553
+ $status_type.= $key === 0 ? sprintf( "t.meta_key LIKE '%%\_%s'", $value ) : sprintf( " OR t.meta_key LIKE '%%\_%s'", $value );
1554
+ }
1555
+ $status_type = sprintf( " AND (%s)", $status_type );
1556
+ } else {
1557
+ $status_type = sprintf( " AND t.meta_key LIKE '%%\_%s'", $parsed_args['status'] );
1558
+ }
1559
+
1560
+ // generate query string
1561
+ $query = sprintf( '
1562
+ SELECT COUNT(DISTINCT t.item_id)
1563
+ FROM %1$s t
1564
+ INNER JOIN %2$s r ON t.item_id = r.%3$s %4$s
1565
+ WHERE t.meta_group = "%5$s" %6$s',
1566
+ $wpdb->prefix . 'ulike_meta',
1567
+ $wpdb->prefix . $info_args['related_table'],
1568
+ $info_args['related_column'],
1569
+ $related_condition,
1570
+ $parsed_args['type'],
1571
+ $status_type
1572
+ );
1573
+
1574
+ } else {
1575
+ // create query condition from status
1576
+ $status_type = '';
1577
+ if( is_array( $parsed_args['status'] ) ){
1578
+ $status_type = sprintf( "t.status IN ('%s')", implode ("','", $parsed_args['status'] ) );
1579
+ } else {
1580
+ $status_type = sprintf( "t.status = '%s'", $parsed_args['status'] );
1581
+ }
1582
+
1583
+ // generate query string
1584
+ $query = sprintf( '
1585
+ SELECT COUNT(DISTINCT t.%1$s)
1586
+ FROM %2$s t
1587
+ INNER JOIN %3$s r ON t.%1$s = r.%4$s %5$s
1588
+ WHERE %6$s %7$s
1589
+ %8$s',
1590
+ $info_args['column'],
1591
+ $wpdb->prefix . $info_args['table'],
1592
+ $wpdb->prefix . $info_args['related_table'],
1593
+ $info_args['related_column'],
1594
+ $related_condition,
1595
+ $status_type,
1596
+ $user_condition,
1597
+ $period_limit
1598
+ );
1599
+ }
1600
+
1601
+ return !empty( $query ) ? $wpdb->get_var( $query ): null;
1602
+ }
1603
+ }
1604
+
1605
  if( ! function_exists( 'wp_ulike_get_user_access_capability' ) ){
1606
  /**
1607
  * Check current user capabilities to access admin pages
2152
  /**
2153
  * Get most liked users in query
2154
  *
2155
+ * @param integer $limit
2156
  * @param string $peroid
2157
+ * @param integer $offset
2158
  * @return object
2159
  */
2160
+ function wp_ulike_get_best_likers_info( $limit, $peroid, $offset = 1 ){
2161
  global $wpdb;
2162
  // Peroid limit SQL
2163
  $period_limit = wp_ulike_get_period_limit_sql( $peroid );
2164
 
2165
+ $limit_records = '';
2166
+ if( (int) $limit > 0 ){
2167
+ $offset = $offset > 0 ? ( $offset - 1 ) * $limit : 0;
2168
+ $limit_records = sprintf( "LIMIT %d, %d", $offset, $limit );
2169
+ }
2170
+
2171
  $query = sprintf( 'SELECT T.user_id, SUM(T.CountUser) AS SumUser
2172
  FROM(
2173
  SELECT user_id, count(user_id) AS CountUser
2174
  FROM `%1$sulike`
2175
+ INNER JOIN %4$s
2176
+ ON ( %4$s.ID = %1$sulike.user_id )
2177
+ WHERE status IN (\'like\', \'dislike\')
2178
  %2$s
2179
  GROUP BY user_id
2180
  UNION ALL
2181
  SELECT user_id, count(user_id) AS CountUser
2182
  FROM `%1$sulike_activities`
2183
+ INNER JOIN %4$s
2184
+ ON ( %4$s.ID = %1$sulike_activities.user_id )
2185
+ WHERE status IN (\'like\', \'dislike\')
2186
  %2$s
2187
  GROUP BY user_id
2188
  UNION ALL
2189
  SELECT user_id, count(user_id) AS CountUser
2190
  FROM `%1$sulike_comments`
2191
+ INNER JOIN %4$s
2192
+ ON ( %4$s.ID = %1$sulike_comments.user_id )
2193
+ WHERE status IN (\'like\', \'dislike\')
2194
  %2$s
2195
  GROUP BY user_id
2196
  UNION ALL
2197
  SELECT user_id, count(user_id) AS CountUser
2198
  FROM `%1$sulike_forums`
2199
+ INNER JOIN %4$s
2200
+ ON ( %4$s.ID = %1$sulike_forums.user_id )
2201
+ WHERE status IN (\'like\', \'dislike\')
2202
  %2$s
2203
  GROUP BY user_id
2204
  ) AS T
2205
  GROUP BY T.user_id
2206
+ ORDER BY SumUser DESC %3$s', $wpdb->prefix, $period_limit, $limit_records, $wpdb->users );
2207
 
2208
  // Make new sql request
2209
  return $wpdb->get_results( $query );
2295
  $status_type,
2296
  $period_limit,
2297
  $parsed_args['order'],
2298
+ ( $parsed_args['page'] - 1 ) * $parsed_args['per_page'],
2299
  $parsed_args['per_page']
2300
  );
2301
 
2351
  $status_type,
2352
  $period_limit,
2353
  $parsed_args['order'],
2354
+ ( $parsed_args['page'] - 1 ) * $parsed_args['per_page'],
2355
  $parsed_args['per_page']
2356
  );
2357
 
inc/general-hooks.php CHANGED
@@ -40,31 +40,31 @@ if( ! function_exists( 'wp_ulike_shortcode' ) ){
40
  $result = '';
41
  // Default Args
42
  $args = shortcode_atts( array(
43
- "for" => 'post', // shortcode Type (post, comment, activity, topic)
44
- "id" => '', // Post ID
45
- "slug" => 'post', // Slug Name
46
- "style" => '', // Get Default Theme
47
- "button_type" => '', // Set Button Type ('image' || 'text')
48
- "attributes" => '', // Get Attributes Filter
49
- "wrapper_class" => '' // Extra Wrapper class
50
- ), $atts );
51
-
52
- switch ( $args['for'] ) {
53
- case 'comment':
54
- $result = $content . wp_ulike_comments( 'put', array_filter( $args ) );
55
- break;
56
-
57
- case 'activity':
58
- $result = $content . wp_ulike_buddypress( 'put', array_filter( $args ) );
59
- break;
60
-
61
- case 'topic':
62
- $result = $content . wp_ulike_bbpress( 'put', array_filter( $args ) );
63
- break;
64
-
65
- default:
66
- $result = $content . wp_ulike( 'put', array_filter( $args ) );
67
- }
68
 
69
  return $result;
70
  }
@@ -184,27 +184,26 @@ if( ! function_exists( 'wp_ulike_put_posts' ) ){
184
  // Stack variable
185
  $output = $content;
186
 
187
- if ( wp_ulike_is_true( wp_ulike_get_option( 'posts_group|enable_auto_display', 1 ) ) ) {
188
  //auto display position
189
  $position = wp_ulike_get_option( 'posts_group|auto_display_position', 'bottom' );
190
- //add wp_ulike function
191
- $button = '';
192
 
193
  if( !is_feed() && is_wp_ulike( wp_ulike_get_option( 'posts_group|auto_display_filter' ) ) ){
 
194
  $button = wp_ulike('put');
195
- }
196
- switch ($position) {
197
- case 'top':
198
- $output = $button . $content;
199
- break;
200
 
201
- case 'top_bottom':
202
- $output = $button . $content . $button;
203
- break;
204
 
205
- default:
206
- $output = $content . $button;
207
- break;
 
208
  }
209
  }
210
 
@@ -755,12 +754,14 @@ if( ! function_exists( 'wp_ulike_put_bbpress' ) && function_exists( 'is_bbpress'
755
 
756
  switch ( $action ) {
757
  case 'bbp_theme_before_reply_content':
 
758
  if( $position === 'top' ){
759
  echo $button;
760
  }
761
  return;
762
 
763
  case 'bbp_theme_after_reply_content':
 
764
  if( $position === 'bottom' ){
765
  echo $button;
766
  }
@@ -770,6 +771,8 @@ if( ! function_exists( 'wp_ulike_put_bbpress' ) && function_exists( 'is_bbpress'
770
  }
771
  add_action( 'bbp_theme_before_reply_content', 'wp_ulike_put_bbpress' );
772
  add_action( 'bbp_theme_after_reply_content', 'wp_ulike_put_bbpress' );
 
 
773
 
774
  }
775
 
40
  $result = '';
41
  // Default Args
42
  $args = shortcode_atts( array(
43
+ "for" => 'post', // shortcode Type (post, comment, activity, topic)
44
+ "id" => '', // Post ID
45
+ "slug" => 'post', // Slug Name
46
+ "style" => '', // Get Default Theme
47
+ "button_type" => '', // Set Button Type ('image' || 'text')
48
+ "attributes" => '', // Get Attributes Filter
49
+ "wrapper_class" => '' // Extra Wrapper class
50
+ ), $atts );
51
+
52
+ switch ( $args['for'] ) {
53
+ case 'comment':
54
+ $result = $content . wp_ulike_comments( 'put', array_filter( $args ) );
55
+ break;
56
+
57
+ case 'activity':
58
+ $result = $content . wp_ulike_buddypress( 'put', array_filter( $args ) );
59
+ break;
60
+
61
+ case 'topic':
62
+ $result = $content . wp_ulike_bbpress( 'put', array_filter( $args ) );
63
+ break;
64
+
65
+ default:
66
+ $result = $content . wp_ulike( 'put', array_filter( $args ) );
67
+ }
68
 
69
  return $result;
70
  }
184
  // Stack variable
185
  $output = $content;
186
 
187
+ if ( in_the_loop() && is_main_query() && wp_ulike_is_true( wp_ulike_get_option( 'posts_group|enable_auto_display', 1 ) ) ) {
188
  //auto display position
189
  $position = wp_ulike_get_option( 'posts_group|auto_display_position', 'bottom' );
 
 
190
 
191
  if( !is_feed() && is_wp_ulike( wp_ulike_get_option( 'posts_group|auto_display_filter' ) ) ){
192
+ // Get button
193
  $button = wp_ulike('put');
194
+ switch ($position) {
195
+ case 'top':
196
+ $output = $button . $content;
197
+ break;
 
198
 
199
+ case 'top_bottom':
200
+ $output = $button . $content . $button;
201
+ break;
202
 
203
+ default:
204
+ $output = $content . $button;
205
+ break;
206
+ }
207
  }
208
  }
209
 
754
 
755
  switch ( $action ) {
756
  case 'bbp_theme_before_reply_content':
757
+ case 'bbp_theme_before_topic_content':
758
  if( $position === 'top' ){
759
  echo $button;
760
  }
761
  return;
762
 
763
  case 'bbp_theme_after_reply_content':
764
+ case 'bbp_theme_after_topic_content':
765
  if( $position === 'bottom' ){
766
  echo $button;
767
  }
771
  }
772
  add_action( 'bbp_theme_before_reply_content', 'wp_ulike_put_bbpress' );
773
  add_action( 'bbp_theme_after_reply_content', 'wp_ulike_put_bbpress' );
774
+ add_action( 'bbp_theme_before_topic_content', 'wp_ulike_put_bbpress' );
775
+ add_action( 'bbp_theme_after_topic_content', 'wp_ulike_put_bbpress' );
776
 
777
  }
778
 
languages/wp-ulike-ar.mo CHANGED
Binary file
languages/wp-ulike-ar.po CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
- "POT-Creation-Date: 2020-04-18 13:20:40+00:00\n"
8
  "PO-Revision-Date: 2017-01-20 23:26:42+0000\n"
9
  "Language: ar\n"
10
  "MIME-Version: 1.0\n"
@@ -37,9 +37,9 @@ msgid "It's Ok!"
37
  msgstr "لا بأس!"
38
 
39
  #: admin/admin-functions.php:231
40
- #: admin/classes/class-wp-ulike-admin-panel.php:529
41
  #: build/wp-ulike/admin/admin-functions.php:234
42
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
43
  msgid "Button"
44
  msgstr ""
45
 
@@ -85,21 +85,32 @@ msgstr "ليس الآن"
85
  msgid "No thanks and never ask me again"
86
  msgstr "لا شكراً ولا تسألني ابداً مجدداً "
87
 
88
- #: admin/admin-hooks.php:161 build/wp-ulike/admin/admin-hooks.php:164
89
- msgid "How to Create Detailed Log Reports in WP ULike PRO?"
 
 
90
  msgstr ""
91
 
92
- #: admin/admin-hooks.php:162 build/wp-ulike/admin/admin-hooks.php:165
 
 
93
  msgid ""
94
- "Having votes for your content without a tool for measuring the results is "
95
- "meaningless, isn't it? for that reason, we gave you full access to your log "
96
- "data in the WP ULike professional Logs panel."
 
97
  msgstr ""
98
 
99
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
100
- #: admin/admin-hooks.php:220 build/wp-ulike/admin/admin-hooks.php:170
 
 
 
101
  #: build/wp-ulike/admin/admin-hooks.php:193
102
  #: build/wp-ulike/admin/admin-hooks.php:223
 
 
 
103
  msgid "Get More Information"
104
  msgstr "احصل على المزيد من المعلومات"
105
 
@@ -184,13 +195,13 @@ msgstr "سجلات مواضيع الإعجاب"
184
  #: admin/includes/templates/statistics.php:124
185
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
186
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
187
- #: build/wp-ulike/wp-ulike.php:157 wp-ulike.php:154
188
  msgid "Statistics"
189
  msgstr "إحصائيات"
190
 
191
  #: admin/classes/class-wp-ulike-admin-pages.php:67
192
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
193
- #: build/wp-ulike/wp-ulike.php:158 wp-ulike.php:155
194
  msgid "About"
195
  msgstr ""
196
 
@@ -217,278 +228,278 @@ msgstr "السجلات"
217
 
218
  #: admin/classes/class-wp-ulike-admin-panel.php:36
219
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
220
- #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
221
  msgid "Settings"
222
  msgstr "الإعدادات"
223
 
224
- #: admin/classes/class-wp-ulike-admin-panel.php:87
225
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:90
226
  msgid "Configuration"
227
  msgstr "التكوين"
228
 
229
- #: admin/classes/class-wp-ulike-admin-panel.php:93
230
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:96
231
  msgid "General"
232
  msgstr "عام"
233
 
234
- #: admin/classes/class-wp-ulike-admin-panel.php:98
235
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
236
  msgid "Enable Convertor"
237
  msgstr "تفعيل المحول"
238
 
239
- #: admin/classes/class-wp-ulike-admin-panel.php:99
240
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:102
241
  msgid "Convert numbers of Likes with string (kilobyte) format."
242
  msgstr ""
243
  "من خلال تفعیل هذا الخيار، يمكنك عرض تنسيق الأرقام فوق 1000 بصورة سلسلة (KB)."
244
 
245
- #: admin/classes/class-wp-ulike-admin-panel.php:104
246
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:107
247
  msgid "Enable Notifications"
248
  msgstr "تفعيل الإشعارات"
249
 
250
- #: admin/classes/class-wp-ulike-admin-panel.php:106
251
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:109
252
  msgid "Custom toast messages after each activity"
253
  msgstr ""
254
 
255
- #: admin/classes/class-wp-ulike-admin-panel.php:111
256
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
257
  msgid "Enable Anonymize IP"
258
  msgstr "تفعيل IP المجهول"
259
 
260
- #: admin/classes/class-wp-ulike-admin-panel.php:112
261
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:115
262
  msgid "Anonymize the IP address for GDPR Compliance"
263
  msgstr "إخفاء هوية عنوان IP الخاص بإلتزام GDPR "
264
 
265
- #: admin/classes/class-wp-ulike-admin-panel.php:117
266
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
267
  msgid "Hide Admin Notices"
268
  msgstr "إخفاء اشعارات المدير"
269
 
270
- #: admin/classes/class-wp-ulike-admin-panel.php:118
271
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:121
272
  msgid "Enabling this option will completely disable all admin notices."
273
  msgstr ""
274
 
275
- #: admin/classes/class-wp-ulike-admin-panel.php:123
276
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
277
  msgid "Disable Plugin Files"
278
  msgstr ""
279
 
280
- #: admin/classes/class-wp-ulike-admin-panel.php:124
281
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:127
282
  msgid "With this option, you can disable all plugin assets on these pages."
283
  msgstr "بإستخدام هذا الخيار، بإمكانك تعطيل جميع مكونات الإضافة في هذه الصفحات."
284
 
285
- #: admin/classes/class-wp-ulike-admin-panel.php:128
286
- #: admin/classes/class-wp-ulike-admin-panel.php:483
287
  #: admin/includes/templates/about.php:46
288
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
289
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:486
290
  #: build/wp-ulike/admin/includes/templates/about.php:49
291
  msgid "Home"
292
  msgstr "الرئیسیة"
293
 
294
- #: admin/classes/class-wp-ulike-admin-panel.php:129
295
- #: admin/classes/class-wp-ulike-admin-panel.php:484
296
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
297
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:487
298
  msgid "Singular"
299
  msgstr "التفرد"
300
 
301
- #: admin/classes/class-wp-ulike-admin-panel.php:130
302
- #: admin/classes/class-wp-ulike-admin-panel.php:485
303
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
304
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:488
305
  msgid "Archives"
306
  msgstr "أرشيف"
307
 
308
- #: admin/classes/class-wp-ulike-admin-panel.php:131
309
- #: admin/classes/class-wp-ulike-admin-panel.php:486
310
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
311
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:489
312
  msgid "Categories"
313
  msgstr "تصنیفات"
314
 
315
- #: admin/classes/class-wp-ulike-admin-panel.php:132
316
- #: admin/classes/class-wp-ulike-admin-panel.php:487
317
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
318
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:490
319
  msgid "Search Results"
320
  msgstr "نتائج البحث"
321
 
322
- #: admin/classes/class-wp-ulike-admin-panel.php:133
323
- #: admin/classes/class-wp-ulike-admin-panel.php:488
324
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
325
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:491
326
  msgid "Tags"
327
  msgstr "الوسوم"
328
 
329
- #: admin/classes/class-wp-ulike-admin-panel.php:134
330
- #: admin/classes/class-wp-ulike-admin-panel.php:489
331
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
332
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
333
  msgid "Author Page"
334
  msgstr "صفحة المبرمج"
335
 
336
- #: admin/classes/class-wp-ulike-admin-panel.php:135
337
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
338
  msgid "BuddyPress Pages"
339
  msgstr ""
340
 
341
- #: admin/classes/class-wp-ulike-admin-panel.php:136
342
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
343
  msgid "bbPress Pages"
344
  msgstr ""
345
 
346
- #: admin/classes/class-wp-ulike-admin-panel.php:137
347
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:140
348
  msgid "WooCommerce Pages"
349
  msgstr ""
350
 
351
- #: admin/classes/class-wp-ulike-admin-panel.php:160
352
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
353
  msgid "Activity Content"
354
  msgstr "محتوى النشاط"
355
 
356
- #: admin/classes/class-wp-ulike-admin-panel.php:161
357
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:164
358
  msgid "Activity Meta"
359
  msgstr "Activity Meta"
360
 
361
- #: admin/classes/class-wp-ulike-admin-panel.php:167
362
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
363
  msgid "Activity Comment"
364
  msgstr "تعليق النشاط"
365
 
366
- #: admin/classes/class-wp-ulike-admin-panel.php:168
367
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:171
368
  msgid "Add the possibility to like Buddypress comments in the activity stream"
369
  msgstr ""
370
 
371
- #: admin/classes/class-wp-ulike-admin-panel.php:174
372
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
373
  msgid "Enable Activity Notification"
374
  msgstr "تفعيل إشعارات النشاط"
375
 
376
- #: admin/classes/class-wp-ulike-admin-panel.php:175
377
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:178
378
  msgid "Insert new likes in buddyPress activity page"
379
  msgstr ""
380
  "من خلال تفعیل هذا الخیار، ستضاف احدث الاعجابات علی الانشطة فی بادي برس. "
381
 
382
- #: admin/classes/class-wp-ulike-admin-panel.php:185
383
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
384
  msgid "Post Activity Text"
385
  msgstr "النص لنشاطات المنشور :"
386
 
387
- #: admin/classes/class-wp-ulike-admin-panel.php:186
388
- #: admin/classes/class-wp-ulike-admin-panel.php:198
389
- #: admin/classes/class-wp-ulike-admin-panel.php:587
390
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:189
391
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:201
392
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:590
393
  msgid "Allowed Variables:"
394
  msgstr "المتغیرات المسموحة :"
395
 
396
- #: admin/classes/class-wp-ulike-admin-panel.php:197
397
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
398
  msgid "Comment Activity Text"
399
  msgstr "النص لنشاطات التعالیق :"
400
 
401
- #: admin/classes/class-wp-ulike-admin-panel.php:204
402
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
403
  msgid "Enable User Notification"
404
  msgstr "تفعيل الإشعارات للمستخدم"
405
 
406
- #: admin/classes/class-wp-ulike-admin-panel.php:205
407
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:208
408
  msgid "Sends out notifications when you get a like from someone"
409
  msgstr ""
410
 
411
- #: admin/classes/class-wp-ulike-admin-panel.php:209
412
- #: admin/classes/class-wp-ulike-admin-panel.php:251
413
  #: admin/classes/class-wp-ulike-settings.php:76
414
  #: admin/classes/class-wp-ulike-widget.php:266
415
  #: admin/classes/class-wp-ulike-widget.php:554
416
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
417
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:254
418
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
419
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
420
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
421
  msgid "BuddyPress"
422
  msgstr "بادي برس"
423
 
424
- #: admin/classes/class-wp-ulike-admin-panel.php:209
425
- #: admin/classes/class-wp-ulike-admin-panel.php:222
426
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
427
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
428
  msgid "plugin is not installed or activated"
429
  msgstr "المكون الإضافي غير مثبَّته او غير نشطه"
430
 
431
- #: admin/classes/class-wp-ulike-admin-panel.php:222
432
- #: admin/classes/class-wp-ulike-admin-panel.php:258
433
  #: admin/classes/class-wp-ulike-settings.php:82
434
  #: admin/classes/class-wp-ulike-widget.php:210
435
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
436
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:261
437
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
438
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
439
  msgid "bbPress"
440
  msgstr ""
441
 
442
- #: admin/classes/class-wp-ulike-admin-panel.php:231
443
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:234
444
  msgid "Content Types"
445
  msgstr "أنواع المحتوى"
446
 
447
- #: admin/classes/class-wp-ulike-admin-panel.php:237
448
  #: admin/classes/class-wp-ulike-settings.php:63
449
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:240
450
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
451
  msgid "Posts"
452
  msgstr "المقالات "
453
 
454
- #: admin/classes/class-wp-ulike-admin-panel.php:244
455
  #: admin/classes/class-wp-ulike-settings.php:70
456
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:247
457
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
458
  msgid "Comments"
459
  msgstr "التعالیقات"
460
 
461
- #: admin/classes/class-wp-ulike-admin-panel.php:267
462
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:270
463
  msgid "Integrations"
464
  msgstr "التكامل"
465
 
466
- #: admin/classes/class-wp-ulike-admin-panel.php:272
467
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
468
  msgid "Enable Old Meta Values"
469
  msgstr ""
470
 
471
- #: admin/classes/class-wp-ulike-admin-panel.php:273
472
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
473
  msgid ""
474
  "By activating this option, users who have upgraded to version +4 and deleted "
475
  "their old logs can add the number of old likes to the new figures."
476
  msgstr ""
477
 
478
- #: admin/classes/class-wp-ulike-admin-panel.php:273
479
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
480
  msgid ""
481
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
482
  "haven't deleted any logs yet, do not enable this option."
483
  msgstr ""
484
 
485
- #: admin/classes/class-wp-ulike-admin-panel.php:278
486
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
487
  msgid "Enable Deprecated Options"
488
  msgstr "تمكين الخيارات المهملة"
489
 
490
- #: admin/classes/class-wp-ulike-admin-panel.php:279
491
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
492
  msgid ""
493
  "By activating this option, users who have upgraded to version +4.1 and lost "
494
  "their old options can restore and enable previous settings."
@@ -496,8 +507,8 @@ msgstr ""
496
  "بتفعيل هذا الخيار، يمكن للمستخدمين الذي قام بالتحديث إلى الإصدار +4.1 وفقدوا "
497
  "خياراتهم القديمة إستعادتها وتمكينها."
498
 
499
- #: admin/classes/class-wp-ulike-admin-panel.php:279
500
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
501
  msgid ""
502
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
503
  "enable this option."
@@ -505,35 +516,40 @@ msgstr ""
505
  "ملاحظة: إذا كنت تستخدم WP ULike +v4.1 من البداية، الرجاء عدم تفعيل هذا "
506
  "الخيار."
507
 
508
- #: admin/classes/class-wp-ulike-admin-panel.php:289
509
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:292
 
 
 
 
 
510
  msgid "Translations"
511
  msgstr "الترجمة"
512
 
513
- #: admin/classes/class-wp-ulike-admin-panel.php:295
514
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:298
515
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
516
  msgid "You have already registered a vote."
517
  msgstr ""
518
 
519
- #: admin/classes/class-wp-ulike-admin-panel.php:296
520
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:299
521
  msgid "Already Voted Message"
522
  msgstr "إشعار تم التصويت بالفعل"
523
 
524
- #: admin/classes/class-wp-ulike-admin-panel.php:301
525
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:304
526
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
527
  msgid "You Should Login To Submit Your Like"
528
  msgstr "عليك تسجيل الدخول لاعمال اعجاب"
529
 
530
- #: admin/classes/class-wp-ulike-admin-panel.php:302
531
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:305
532
  msgid "Login Required Message"
533
  msgstr "رسالة تسجيل الدخول مطلوب"
534
 
535
- #: admin/classes/class-wp-ulike-admin-panel.php:307
536
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:310
537
  #: build/wp-ulike/inc/frontend-ajax.php:92
538
  #: build/wp-ulike/inc/frontend-ajax.php:110
539
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
@@ -541,87 +557,121 @@ msgstr "رسالة تسجيل الدخول مطلوب"
541
  msgid "Thanks! You Liked This."
542
  msgstr "شكراً! لقد قمت بالإعجاب بهذا."
543
 
544
- #: admin/classes/class-wp-ulike-admin-panel.php:308
545
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:311
546
  msgid "Liked Notice Message"
547
  msgstr ""
548
 
549
- #: admin/classes/class-wp-ulike-admin-panel.php:313
550
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:316
551
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
552
  msgid "Sorry! You unliked this."
553
  msgstr "نأسف لعدم إعجابك بهذا!"
554
 
555
- #: admin/classes/class-wp-ulike-admin-panel.php:314
556
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:317
557
  msgid "Unliked Notice Message"
558
  msgstr ""
559
 
560
- #: admin/classes/class-wp-ulike-admin-panel.php:319
561
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:322
562
- #: build/wp-ulike/inc/general-functions.php:2209
563
- #: build/wp-ulike/inc/general-functions.php:2254
564
- #: build/wp-ulike/inc/general-functions.php:2298
565
- #: build/wp-ulike/inc/general-functions.php:2375 inc/general-functions.php:2244
566
- #: inc/general-functions.php:2289 inc/general-functions.php:2333
567
- #: inc/general-functions.php:2410
568
  msgid "Like Button"
569
  msgstr "زر الاعجاب"
570
 
571
- #: admin/classes/class-wp-ulike-admin-panel.php:320
572
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:323
573
  msgid "Like Button Aria Label"
574
  msgstr ""
575
 
576
- #: admin/classes/class-wp-ulike-admin-panel.php:330
577
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
578
  msgid "Developer Tools"
579
  msgstr ""
580
 
581
- #: admin/classes/class-wp-ulike-admin-panel.php:336
582
- #: admin/settings/fields/typography/typography.php:282
583
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
584
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:282
585
  msgid "Custom Style"
586
  msgstr "تخصیص الاسلوب ( Style) : "
587
 
588
- #: admin/classes/class-wp-ulike-admin-panel.php:350
589
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:353
590
  msgid "Custom Spinner"
591
  msgstr "سبينر مخصص"
592
 
593
- #: admin/classes/class-wp-ulike-admin-panel.php:370
594
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:373
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
595
  msgid "Select a Template"
596
  msgstr "اختر قالب"
597
 
598
- #: admin/classes/class-wp-ulike-admin-panel.php:371
599
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
600
  msgid "Display online preview"
601
  msgstr ""
602
 
603
- #: admin/classes/class-wp-ulike-admin-panel.php:371
604
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
605
  msgid "Here"
606
  msgstr ""
607
 
608
- #: admin/classes/class-wp-ulike-admin-panel.php:379
609
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
610
  msgid "Button Type"
611
  msgstr "نوع الزر"
612
 
613
- #: admin/classes/class-wp-ulike-admin-panel.php:382
614
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:385
615
  msgid "Image"
616
  msgstr "الصورة"
617
 
618
- #: admin/classes/class-wp-ulike-admin-panel.php:383
619
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:386
620
  msgid "Text"
621
  msgstr "نص"
622
 
623
- #: admin/classes/class-wp-ulike-admin-panel.php:390
624
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:393
625
  msgid ""
626
  "Enter your custom button text in the fields above. You can also use HTML "
627
  "tags in these fields."
@@ -629,46 +679,46 @@ msgstr ""
629
  "ادخل نص المخصص للزر بالحقل أعلاه. وكذلك بإمكانك استخدام وسوم HTML في هذه "
630
  "الحقول."
631
 
632
- #: admin/classes/class-wp-ulike-admin-panel.php:391
633
- #: admin/classes/class-wp-ulike-admin-panel.php:402
634
- #: admin/classes/class-wp-ulike-admin-panel.php:416
635
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:394
636
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:405
637
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:419
638
  msgid "Button Text"
639
  msgstr "نص الزر"
640
 
641
- #: admin/classes/class-wp-ulike-admin-panel.php:394
642
- #: admin/classes/class-wp-ulike-admin-panel.php:430
643
  #: admin/classes/class-wp-ulike-widget.php:354
644
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:397
645
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
646
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
647
  msgid "Like"
648
  msgstr "اعجاب"
649
 
650
- #: admin/classes/class-wp-ulike-admin-panel.php:408
651
- #: admin/classes/class-wp-ulike-admin-panel.php:442
652
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:411
653
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:445
654
  msgid "Unlike"
655
  msgstr "الغاء اعجابي"
656
 
657
- #: admin/classes/class-wp-ulike-admin-panel.php:427
658
- #: admin/classes/class-wp-ulike-admin-panel.php:435
659
- #: admin/classes/class-wp-ulike-admin-panel.php:447
660
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:430
661
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:438
662
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:450
663
  msgid "Button Image"
664
  msgstr "صورة الزر"
665
 
666
- #: admin/classes/class-wp-ulike-admin-panel.php:460
667
  #: admin/classes/class-wp-ulike-settings.php:65
668
  #: admin/classes/class-wp-ulike-settings.php:72
669
  #: admin/classes/class-wp-ulike-settings.php:78
670
  #: admin/classes/class-wp-ulike-settings.php:84
671
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:463
672
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
673
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
674
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
@@ -676,81 +726,81 @@ msgstr "صورة الزر"
676
  msgid "Automatic display"
677
  msgstr "عرض تلقائي"
678
 
679
- #: admin/classes/class-wp-ulike-admin-panel.php:465
680
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:468
681
  msgid "Button Position"
682
  msgstr "موضع الزر"
683
 
684
- #: admin/classes/class-wp-ulike-admin-panel.php:468
685
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:471
686
  msgid "Top of Content"
687
  msgstr "اعلی المحتوا"
688
 
689
- #: admin/classes/class-wp-ulike-admin-panel.php:469
690
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
691
  msgid "Bottom of Content"
692
  msgstr "اسفل المحتوا"
693
 
694
- #: admin/classes/class-wp-ulike-admin-panel.php:470
695
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
696
  msgid "Top and Bottom"
697
  msgstr "أعلى وأسفل"
698
 
699
- #: admin/classes/class-wp-ulike-admin-panel.php:477
700
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
701
  msgid "Automatic Display Restriction"
702
  msgstr "تقييد العرض التلقائي"
703
 
704
- #: admin/classes/class-wp-ulike-admin-panel.php:478
705
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
706
  msgid "With this option, you can disable automatic display on these pages."
707
  msgstr "بإستخدام هذا الخيار، بإمكانك تعطيل العرض التلقائي في هذه الصفحات."
708
 
709
- #: admin/classes/class-wp-ulike-admin-panel.php:496
710
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:499
711
  msgid "Post Types Filter"
712
  msgstr "تصفية أنواع المنشورات"
713
 
714
- #: admin/classes/class-wp-ulike-admin-panel.php:497
715
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:500
716
  msgid "Select a post type"
717
  msgstr "تحديد مقالة لنسخها"
718
 
719
- #: admin/classes/class-wp-ulike-admin-panel.php:498
720
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:501
721
  msgid "Make these post types an exception and display the button on them."
722
  msgstr "اجعل لأنواع المنشورات هذه إستثناء واعرض الزر فيها"
723
 
724
- #: admin/classes/class-wp-ulike-admin-panel.php:508
725
  #: admin/classes/class-wp-ulike-settings.php:58
726
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:511
727
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
728
  msgid "Logging Method"
729
  msgstr "طريقة تسجيل"
730
 
731
- #: admin/classes/class-wp-ulike-admin-panel.php:510
732
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:513
733
  msgid "Do Not Log"
734
  msgstr "عدم تسجيل الاحداث"
735
 
736
- #: admin/classes/class-wp-ulike-admin-panel.php:511
737
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:514
738
  msgid "Logged By Cookie"
739
  msgstr "تسجيل بواسطة كوكي"
740
 
741
- #: admin/classes/class-wp-ulike-admin-panel.php:512
742
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:515
743
  msgid "Logged By IP"
744
  msgstr "تسجيل عن طريق IP"
745
 
746
- #: admin/classes/class-wp-ulike-admin-panel.php:513
747
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:516
748
  msgid "Logged By Username"
749
  msgstr "تسجيل بواسطة اسم المستخدم"
750
 
751
- #: admin/classes/class-wp-ulike-admin-panel.php:516
752
  #: admin/classes/class-wp-ulike-settings.php:58
753
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
754
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
755
  msgid ""
756
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
@@ -761,9 +811,9 @@ msgstr ""
761
  "ليس هناك ای حدود في اعمال الاعجاب / لغاء الاعجاب، والقدرة لغاء الاعجاب / لم "
762
  "يعجبني لا تعمل بعد"
763
 
764
- #: admin/classes/class-wp-ulike-admin-panel.php:516
765
  #: admin/classes/class-wp-ulike-settings.php:58
766
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
767
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
768
  msgid ""
769
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
@@ -774,9 +824,9 @@ msgstr ""
774
  "تحدید اعمال الاعجاب /الغاء الاعجاب بواسطة کوکي، والقدرة لغاء الاعجاب / لم "
775
  "يعجبني لا تعمل بعد"
776
 
777
- #: admin/classes/class-wp-ulike-admin-panel.php:516
778
  #: admin/classes/class-wp-ulike-settings.php:58
779
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
780
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
781
  msgid ""
782
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
@@ -785,9 +835,9 @@ msgstr ""
785
  "إذا قمت بتحديد <strong>\"IP \"</strong> :یتم تسجیل احداث المستخدمین،وشروط "
786
  "اعمال الاعجاب /الغاء الاعجاب یتم فحصهن بواسطة IP"
787
 
788
- #: admin/classes/class-wp-ulike-admin-panel.php:516
789
  #: admin/classes/class-wp-ulike-settings.php:58
790
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
791
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
792
  msgid ""
793
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
@@ -798,70 +848,70 @@ msgstr ""
798
  "المستخدمین للاعضاء فقط،وشروط اعمال الاعجاب /الغاء الاعجاب یتم فحصهن بواسطة "
799
  "اسم المستخدم ، و المستخدمین الضیوف لم یسمح لهم بالغاء الاعجاب."
800
 
801
- #: admin/classes/class-wp-ulike-admin-panel.php:521
802
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:524
803
  msgid "Only logged in users"
804
  msgstr "فقط المستخدمين المسجلين"
805
 
806
- #: admin/classes/class-wp-ulike-admin-panel.php:526
807
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:529
808
  msgid "Display Type"
809
  msgstr "عرض النوع"
810
 
811
- #: admin/classes/class-wp-ulike-admin-panel.php:528
812
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:531
813
  msgid "Template"
814
  msgstr ""
815
 
816
- #: admin/classes/class-wp-ulike-admin-panel.php:542
817
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:545
818
- #: build/wp-ulike/inc/general-functions.php:1690 inc/general-functions.php:1657
819
  msgid "You need to login in order to like this post: "
820
  msgstr "تحتاج إلى تسجيل الدخول لتقییم هذا المنشور :"
821
 
822
- #: admin/classes/class-wp-ulike-admin-panel.php:544
823
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:547
824
- #: build/wp-ulike/inc/general-functions.php:1692 inc/general-functions.php:1659
825
  msgid "click here"
826
  msgstr "اضغط هنا انقر للدخول"
827
 
828
- #: admin/classes/class-wp-ulike-admin-panel.php:546
829
- #: admin/classes/class-wp-ulike-admin-panel.php:586
830
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:549
831
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:589
832
  msgid "Custom HTML Template"
833
  msgstr "قالب HTML المخصص"
834
 
835
- #: admin/classes/class-wp-ulike-admin-panel.php:552
836
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
837
  msgid "Display Likers Box"
838
  msgstr "عرض صندوق Likers"
839
 
840
- #: admin/classes/class-wp-ulike-admin-panel.php:557
841
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
842
  msgid "Disable Pophover"
843
  msgstr "تعطيل النافذة المنبثقة"
844
 
845
- #: admin/classes/class-wp-ulike-admin-panel.php:559
846
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:562
847
  msgid ""
848
  "Active this option to show liked users avatars in the bottom of button like."
849
  msgstr ""
850
  "من خلال تفعیل هذا الخیار، بامکانکم مشاهدة آوتار اعضاء العاملین اعجاب اسفل زر "
851
  "الاعجاب ."
852
 
853
- #: admin/classes/class-wp-ulike-admin-panel.php:564
854
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
855
  msgid "Size of Gravatars"
856
  msgstr "مقیاس قراواتار"
857
 
858
- #: admin/classes/class-wp-ulike-admin-panel.php:572
859
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
860
  msgid "Likers Count"
861
  msgstr "عدد من قام بالضغط على زر الإعجاب"
862
 
863
- #: admin/classes/class-wp-ulike-admin-panel.php:573
864
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
865
  msgid "The number of users to show in the users liked box"
866
  msgstr "حد الاقصی لإعرض عدد المستخدمين فی الباکس ؟!"
867
 
@@ -1259,7 +1309,7 @@ msgstr ""
1259
 
1260
  #: admin/classes/class-wp-ulike-widget.php:541
1261
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1262
- #: build/wp-ulike/inc/general-functions.php:187 inc/general-functions.php:184
1263
  msgid "Heart"
1264
  msgstr ""
1265
 
@@ -1576,8 +1626,8 @@ msgstr ""
1576
  msgid "WP ULike Premium"
1577
  msgstr "نسخة البريميوم من WP ULike"
1578
 
1579
- #: admin/includes/templates/go-pro.php:119
1580
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1581
  msgid ""
1582
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1583
  "ULike PRO plugin we fully support this page builder and have a variety of "
@@ -1587,8 +1637,8 @@ msgstr ""
1587
  "PRO ، قمنا بدعم بانئ الصفحات هذا بشكل كامل ولدينا مجموعة متنوعة من عناصر "
1588
  "التحكم وأدوات التحكم التي تجعل الأمر أسهل لك."
1589
 
1590
- #: admin/includes/templates/go-pro.php:119
1591
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1592
  msgid ""
1593
  "Just drag your desired widget and drop it in your Elementor sections, "
1594
  "customize as you go and enjoy your like and dislike buttons on your contents."
@@ -1662,181 +1712,183 @@ msgstr ""
1662
  msgid "Topic Title"
1663
  msgstr "عنوان الموضوع"
1664
 
1665
- #: admin/settings/classes/comment-metabox.class.php:190
1666
- #: admin/settings/classes/metabox.class.php:255
1667
- #: admin/settings/classes/options.class.php:655
1668
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:190
1669
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:255
1670
- #: build/wp-ulike/admin/settings/classes/options.class.php:655
1671
- msgid "No option provided by developer."
1672
- msgstr "لم يوفر المطور هذا الخيار."
1673
-
1674
- #: admin/settings/classes/comment-metabox.class.php:208
1675
- #: admin/settings/classes/metabox.class.php:273
1676
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:208
1677
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:273
1678
- msgid "Restore"
1679
- msgstr "استعادة"
1680
-
1681
- #: admin/settings/classes/comment-metabox.class.php:209
1682
- #: admin/settings/classes/metabox.class.php:274
1683
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1684
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1685
- msgid "update post for restore "
1686
- msgstr "حدث المنشورللإستعادة"
1687
-
1688
- #: admin/settings/classes/comment-metabox.class.php:209
1689
- #: admin/settings/classes/metabox.class.php:274
1690
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1691
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1692
- msgid "Cancel"
1693
- msgstr "إلغاء"
1694
-
1695
- #: admin/settings/classes/options.class.php:239
1696
- #: build/wp-ulike/admin/settings/classes/options.class.php:239
1697
  msgid "Error while saving."
1698
  msgstr "حصل خلل أثناء حفظ التغييرات."
1699
 
1700
- #: admin/settings/classes/options.class.php:286
1701
- #: build/wp-ulike/admin/settings/classes/options.class.php:286
1702
  msgid "Success. Imported backup options."
1703
  msgstr "تم بنجاح. إستيراد النسخة الإحتياطية للخيارات."
1704
 
1705
- #: admin/settings/classes/options.class.php:296
1706
- #: build/wp-ulike/admin/settings/classes/options.class.php:296
1707
  msgid "Default options restored."
1708
  msgstr "تمت إستعادة الخيارات الإفتراضية."
1709
 
1710
- #: admin/settings/classes/options.class.php:310
1711
- #: build/wp-ulike/admin/settings/classes/options.class.php:310
1712
  msgid "Default options restored for only this section."
1713
  msgstr "تم إستعادة الخيارات الإفتراضية لهذا القسم فقط."
1714
 
1715
- #: admin/settings/classes/options.class.php:368
1716
- #: build/wp-ulike/admin/settings/classes/options.class.php:368
1717
  msgid "Settings saved."
1718
  msgstr "تم حفظ التغییرات"
1719
 
1720
- #: admin/settings/classes/options.class.php:553
1721
- #: build/wp-ulike/admin/settings/classes/options.class.php:553
1722
  msgid "Settings have changed, you should save them!"
1723
  msgstr "الإعدادات تم تغييرها، يجب عليك الضغط على زر الحفظ لحفظها!"
1724
 
1725
- #: admin/settings/classes/options.class.php:555
1726
- #: build/wp-ulike/admin/settings/classes/options.class.php:555
1727
  msgid "show all options"
1728
  msgstr "عرض جميع الخيارات"
1729
 
1730
- #: admin/settings/classes/options.class.php:557
1731
- #: build/wp-ulike/admin/settings/classes/options.class.php:557
1732
  msgid "Search option(s)"
1733
  msgstr "خيارات البحث"
1734
 
1735
- #: admin/settings/classes/options.class.php:560
1736
- #: admin/settings/classes/options.class.php:679
1737
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1738
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1739
  msgid "Save"
1740
  msgstr "حفظ"
1741
 
1742
- #: admin/settings/classes/options.class.php:560
1743
- #: admin/settings/classes/options.class.php:679
1744
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1745
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1746
  msgid "Saving..."
1747
  msgstr "جاري الحفظ..."
1748
 
1749
- #: admin/settings/classes/options.class.php:561
1750
- #: admin/settings/classes/options.class.php:680
1751
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1752
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1753
  msgid "Reset Section"
1754
  msgstr "إعادة تعيين القسم"
1755
 
1756
- #: admin/settings/classes/options.class.php:561
1757
- #: admin/settings/classes/options.class.php:680
1758
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1759
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1760
  msgid "Are you sure to reset this section options?"
1761
  msgstr "هل أنت متأكد من إعادة تعيين جميع الخيارات إلى الخيارات الإفتراضية؟"
1762
 
1763
- #: admin/settings/classes/options.class.php:562
1764
- #: admin/settings/classes/options.class.php:681
1765
  #: admin/settings/fields/backup/backup.php:34
1766
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1767
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1768
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1769
  msgid "Reset All"
1770
  msgstr "إعادة تعيين الكل"
1771
 
1772
- #: admin/settings/classes/options.class.php:562
1773
- #: admin/settings/classes/options.class.php:681
1774
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1775
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1776
  msgid "Are you sure to reset all options?"
1777
  msgstr ""
1778
  "هل أنت متأكد من أنك ترغب بإعادة ضبط جميع الخيارات إلى الخيارات الإفتراضية؟"
1779
 
1780
- #: admin/settings/classes/setup.class.php:436
1781
- #: build/wp-ulike/admin/settings/classes/setup.class.php:436
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1782
  msgid "Are you sure?"
1783
  msgstr "هل أنت متأكد من ذلك؟"
1784
 
1785
- #: admin/settings/classes/setup.class.php:437
1786
- #: build/wp-ulike/admin/settings/classes/setup.class.php:437
1787
  msgid "Restoring options."
1788
  msgstr "استعادة الخيارات."
1789
 
1790
- #: admin/settings/classes/setup.class.php:438
1791
- #: build/wp-ulike/admin/settings/classes/setup.class.php:438
1792
  msgid "Importing options."
1793
  msgstr "استيراد الخيارات."
1794
 
1795
- #: admin/settings/classes/setup.class.php:441
1796
- #: build/wp-ulike/admin/settings/classes/setup.class.php:441
1797
  msgid "Please enter %s or more characters"
1798
  msgstr "الرجاء إدخال %s او اكثر من الحروف"
1799
 
1800
- #: admin/settings/classes/setup.class.php:442
1801
- #: build/wp-ulike/admin/settings/classes/setup.class.php:442
1802
  msgid "Searching..."
1803
  msgstr "يتم البحث..."
1804
 
1805
- #: admin/settings/classes/setup.class.php:443
1806
- #: build/wp-ulike/admin/settings/classes/setup.class.php:443
1807
  msgid "No results match"
1808
  msgstr "لا توجد نتائج متطابقة"
1809
 
1810
- #: admin/settings/classes/setup.class.php:514
1811
- #: build/wp-ulike/admin/settings/classes/setup.class.php:514
1812
  msgid "Ooops! This field type (%s) can not be used here, yet."
1813
  msgstr "خطأ! حقل النوع (%s) لا يمكن إستخدامه هنا، حتى الآن."
1814
 
1815
- #: admin/settings/classes/setup.class.php:577
1816
- #: build/wp-ulike/admin/settings/classes/setup.class.php:577
1817
  msgid "This field class is not available!"
1818
  msgstr "فئة الحقل غير متوفرة!"
1819
 
1820
- #: admin/settings/classes/setup.class.php:581
1821
- #: build/wp-ulike/admin/settings/classes/setup.class.php:581
1822
  msgid "This type is not found!"
1823
  msgstr "لم يتم العثور على هذا النوع!"
1824
 
1825
- #: admin/settings/classes/shortcoder.class.php:242
1826
- #: build/wp-ulike/admin/settings/classes/shortcoder.class.php:242
1827
  msgid "Add one more"
1828
  msgstr "إضافة واحد أكثر"
1829
 
1830
- #: admin/settings/classes/shortcoder.class.php:279
1831
- #: admin/settings/functions/actions.php:43
1832
- #: admin/settings/functions/actions.php:103
1833
- #: admin/settings/functions/actions.php:125
1834
- #: admin/settings/functions/actions.php:160
1835
- #: build/wp-ulike/admin/settings/classes/shortcoder.class.php:279
1836
- #: build/wp-ulike/admin/settings/functions/actions.php:43
1837
- #: build/wp-ulike/admin/settings/functions/actions.php:103
1838
- #: build/wp-ulike/admin/settings/functions/actions.php:125
1839
- #: build/wp-ulike/admin/settings/functions/actions.php:160
 
 
1840
  msgid "Error: Nonce verification has failed. Please try again."
1841
  msgstr "خطأ: فشل التحقق من Nonce. حاول مرة اخرى."
1842
 
@@ -1994,93 +2046,98 @@ msgstr "غلاف"
1994
  msgid "Contain"
1995
  msgstr "يحتوي"
1996
 
1997
- #: admin/settings/fields/background/background.php:228
1998
- #: build/wp-ulike/admin/settings/fields/background/background.php:228
1999
- msgid "Background Origin"
2000
- msgstr "أصل الخلفية"
2001
 
2002
  #: admin/settings/fields/background/background.php:229
2003
- #: admin/settings/fields/background/background.php:247
2004
  #: build/wp-ulike/admin/settings/fields/background/background.php:229
2005
- #: build/wp-ulike/admin/settings/fields/background/background.php:247
2006
- msgid "Padding Box"
2007
- msgstr "حشوة الصندوق"
2008
 
2009
  #: admin/settings/fields/background/background.php:230
2010
- #: admin/settings/fields/background/background.php:246
2011
  #: build/wp-ulike/admin/settings/fields/background/background.php:230
2012
- #: build/wp-ulike/admin/settings/fields/background/background.php:246
2013
- msgid "Border Box"
2014
- msgstr "حدود الصندوق"
2015
 
2016
  #: admin/settings/fields/background/background.php:231
2017
- #: admin/settings/fields/background/background.php:248
2018
  #: build/wp-ulike/admin/settings/fields/background/background.php:231
2019
- #: build/wp-ulike/admin/settings/fields/background/background.php:248
 
 
 
 
 
 
 
2020
  msgid "Content Box"
2021
  msgstr "المحتوى داخل صندوق"
2022
 
2023
- #: admin/settings/fields/background/background.php:245
2024
- #: build/wp-ulike/admin/settings/fields/background/background.php:245
2025
  msgid "Background Clip"
2026
  msgstr "حجم الخلفية"
2027
 
2028
- #: admin/settings/fields/background/background.php:262
2029
- #: build/wp-ulike/admin/settings/fields/background/background.php:262
2030
  msgid "Background Blend Mode"
2031
  msgstr "وضع مزيج الخلفية"
2032
 
2033
- #: admin/settings/fields/background/background.php:263
2034
  #: admin/settings/fields/link_color/link_color.php:36
2035
- #: admin/settings/fields/typography/typography.php:173
2036
- #: build/wp-ulike/admin/settings/fields/background/background.php:263
2037
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:36
2038
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:173
2039
  msgid "Normal"
2040
  msgstr "عادي"
2041
 
2042
- #: admin/settings/fields/background/background.php:264
2043
- #: build/wp-ulike/admin/settings/fields/background/background.php:264
2044
  msgid "Multiply"
2045
  msgstr "متضاعف"
2046
 
2047
- #: admin/settings/fields/background/background.php:265
2048
- #: build/wp-ulike/admin/settings/fields/background/background.php:265
2049
  msgid "Screen"
2050
  msgstr "الشاشة"
2051
 
2052
- #: admin/settings/fields/background/background.php:266
2053
- #: build/wp-ulike/admin/settings/fields/background/background.php:266
2054
  msgid "Overlay"
2055
  msgstr "تغشية"
2056
 
2057
- #: admin/settings/fields/background/background.php:267
2058
- #: build/wp-ulike/admin/settings/fields/background/background.php:267
2059
  msgid "Darken"
2060
  msgstr "غامق"
2061
 
2062
- #: admin/settings/fields/background/background.php:268
2063
- #: build/wp-ulike/admin/settings/fields/background/background.php:268
2064
  msgid "Lighten"
2065
  msgstr "فاتح"
2066
 
2067
- #: admin/settings/fields/background/background.php:269
2068
- #: build/wp-ulike/admin/settings/fields/background/background.php:269
2069
  msgid "Color Dodge"
2070
  msgstr "تقليل كثافة اللون"
2071
 
2072
- #: admin/settings/fields/background/background.php:270
2073
- #: build/wp-ulike/admin/settings/fields/background/background.php:270
2074
  msgid "Saturation"
2075
  msgstr "التشبع"
2076
 
2077
- #: admin/settings/fields/background/background.php:271
2078
- #: build/wp-ulike/admin/settings/fields/background/background.php:271
2079
  msgid "Color"
2080
  msgstr "لون"
2081
 
2082
- #: admin/settings/fields/background/background.php:272
2083
- #: build/wp-ulike/admin/settings/fields/background/background.php:272
2084
  msgid "Luminosity"
2085
  msgstr "لمعان"
2086
 
@@ -2140,30 +2197,30 @@ msgid "all"
2140
  msgstr "الكل"
2141
 
2142
  #: admin/settings/fields/border/border.php:51
2143
- #: admin/settings/fields/typography/typography.php:201
2144
  #: build/wp-ulike/admin/settings/fields/border/border.php:51
2145
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:201
2146
  msgid "Solid"
2147
  msgstr "لون كامل"
2148
 
2149
  #: admin/settings/fields/border/border.php:52
2150
- #: admin/settings/fields/typography/typography.php:204
2151
  #: build/wp-ulike/admin/settings/fields/border/border.php:52
2152
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:204
2153
  msgid "Dashed"
2154
  msgstr "متقطع"
2155
 
2156
  #: admin/settings/fields/border/border.php:53
2157
- #: admin/settings/fields/typography/typography.php:203
2158
  #: build/wp-ulike/admin/settings/fields/border/border.php:53
2159
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:203
2160
  msgid "Dotted"
2161
  msgstr "منقط"
2162
 
2163
  #: admin/settings/fields/border/border.php:54
2164
- #: admin/settings/fields/typography/typography.php:202
2165
  #: build/wp-ulike/admin/settings/fields/border/border.php:54
2166
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:202
2167
  msgid "Double"
2168
  msgstr "مضاعف"
2169
 
@@ -2188,20 +2245,22 @@ msgid "ridge"
2188
  msgstr "الحافة"
2189
 
2190
  #: admin/settings/fields/border/border.php:59
2191
- #: admin/settings/fields/typography/typography.php:186
2192
- #: admin/settings/fields/typography/typography.php:200
2193
  #: build/wp-ulike/admin/settings/fields/border/border.php:59
2194
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:186
2195
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:200
2196
  msgid "None"
2197
  msgstr "بدون"
2198
 
2199
- #: admin/settings/fields/checkbox/checkbox.php:63
2200
- #: admin/settings/fields/radio/radio.php:62
2201
- #: admin/settings/fields/select/select.php:112
2202
- #: build/wp-ulike/admin/settings/fields/checkbox/checkbox.php:63
2203
- #: build/wp-ulike/admin/settings/fields/radio/radio.php:62
2204
- #: build/wp-ulike/admin/settings/fields/select/select.php:112
 
 
2205
  msgid "No data provided for this option type."
2206
  msgstr "لم يتم تقديم بيانات لهذا النوع من الخيارات."
2207
 
@@ -2245,34 +2304,34 @@ msgstr ""
2245
  "الآخر."
2246
 
2247
  #: admin/settings/fields/group/group.php:46
2248
- #: admin/settings/fields/group/group.php:86
2249
  #: admin/settings/fields/repeater/repeater.php:51
2250
  #: admin/settings/fields/repeater/repeater.php:82
2251
  #: build/wp-ulike/admin/settings/fields/group/group.php:46
2252
- #: build/wp-ulike/admin/settings/fields/group/group.php:86
2253
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:51
2254
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:82
2255
  msgid "Are you sure to delete this item?"
2256
  msgstr "هل أنت متأكد من رغبتك بحذف هذا العنصر؟"
2257
 
2258
- #: admin/settings/fields/group/group.php:121
2259
  #: admin/settings/fields/repeater/repeater.php:96
2260
- #: build/wp-ulike/admin/settings/fields/group/group.php:121
2261
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:96
2262
  msgid "You can not add more than"
2263
  msgstr "لا يمكنك إضافة اكثر من"
2264
 
2265
- #: admin/settings/fields/group/group.php:122
2266
  #: admin/settings/fields/repeater/repeater.php:97
2267
- #: build/wp-ulike/admin/settings/fields/group/group.php:122
2268
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:97
2269
  msgid "You can not remove less than"
2270
  msgstr "لا يمكنك إزالة أقل من"
2271
 
2272
  #: admin/settings/fields/icon/icon.php:20
2273
- #: admin/settings/functions/actions.php:187
2274
  #: build/wp-ulike/admin/settings/fields/icon/icon.php:20
2275
- #: build/wp-ulike/admin/settings/functions/actions.php:187
2276
  msgid "Add Icon"
2277
  msgstr "إضافة أيقونة"
2278
 
@@ -2281,6 +2340,11 @@ msgstr "إضافة أيقونة"
2281
  msgid "Remove Icon"
2282
  msgstr "إزالة الأيقونة"
2283
 
 
 
 
 
 
2284
  #: admin/settings/fields/link_color/link_color.php:37
2285
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:37
2286
  msgid "Hover"
@@ -2360,203 +2424,215 @@ msgstr "إيقاف تشغيل"
2360
  msgid "Add Shortcode"
2361
  msgstr "إضافة كود مختصر"
2362
 
2363
- #: admin/settings/fields/typography/typography.php:83
2364
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:83
2365
  msgid "Font Family"
2366
  msgstr "اسم الخط"
2367
 
2368
- #: admin/settings/fields/typography/typography.php:84
2369
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:84
2370
  msgid "Select a font"
2371
  msgstr "اختر خط"
2372
 
2373
- #: admin/settings/fields/typography/typography.php:92
2374
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:92
2375
  msgid "Backup Font Family"
2376
  msgstr "النسخ الإحتياطي للخط"
2377
 
2378
- #: admin/settings/fields/typography/typography.php:106
2379
- #: admin/settings/fields/typography/typography.php:119
2380
- #: admin/settings/fields/typography/typography.php:132
2381
- #: admin/settings/fields/typography/typography.php:147
2382
- #: admin/settings/fields/typography/typography.php:163
2383
- #: admin/settings/fields/typography/typography.php:176
2384
- #: admin/settings/fields/typography/typography.php:190
2385
- #: admin/settings/fields/typography/typography.php:208
2386
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:106
2387
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:119
2388
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:132
2389
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:147
2390
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:163
2391
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:176
2392
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:190
2393
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:208
2394
- #: build/wp-ulike/inc/general-functions.php:181 inc/general-functions.php:178
2395
  msgid "Default"
2396
  msgstr "افتراضي"
2397
 
2398
- #: admin/settings/fields/typography/typography.php:117
2399
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:117
2400
  msgid "Font Style"
2401
  msgstr "نمط الخط"
2402
 
2403
- #: admin/settings/fields/typography/typography.php:131
2404
- #: admin/settings/fields/typography/typography.php:132
2405
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:131
2406
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:132
2407
  msgid "Load Extra Styles"
2408
  msgstr "تحميل أنماط إضافية"
2409
 
2410
- #: admin/settings/fields/typography/typography.php:145
2411
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:145
2412
  msgid "Subset"
2413
  msgstr "فرعية"
2414
 
2415
- #: admin/settings/fields/typography/typography.php:155
2416
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:155
2417
  msgid "Text Align"
2418
  msgstr "محاذاة النص"
2419
 
2420
- #: admin/settings/fields/typography/typography.php:157
2421
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:157
2422
  msgid "Inherit"
2423
  msgstr "توريث"
2424
 
2425
- #: admin/settings/fields/typography/typography.php:158
2426
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:158
2427
  msgid "Left"
2428
  msgstr "یسار"
2429
 
2430
- #: admin/settings/fields/typography/typography.php:159
2431
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:159
2432
  msgid "Center"
2433
  msgstr "وسط"
2434
 
2435
- #: admin/settings/fields/typography/typography.php:160
2436
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:160
2437
  msgid "Right"
2438
  msgstr "اليمين"
2439
 
2440
- #: admin/settings/fields/typography/typography.php:161
2441
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:161
2442
  msgid "Justify"
2443
  msgstr "محاذاة بالتساوي"
2444
 
2445
- #: admin/settings/fields/typography/typography.php:162
2446
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:162
2447
  msgid "Initial"
2448
  msgstr "مبدئي"
2449
 
2450
- #: admin/settings/fields/typography/typography.php:171
2451
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:171
2452
  msgid "Font Variant"
2453
  msgstr "متغير الخط"
2454
 
2455
- #: admin/settings/fields/typography/typography.php:174
2456
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:174
2457
  msgid "Small Caps"
2458
  msgstr "حروف كبيرة بحجم صغير (لا تعمل مع اللغة العربية)"
2459
 
2460
- #: admin/settings/fields/typography/typography.php:175
2461
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:175
2462
  msgid "All Small Caps"
2463
  msgstr "جميع الحروف الكبيرة بحجم صغير (لا تعمل مع اللغة العربية)"
2464
 
2465
- #: admin/settings/fields/typography/typography.php:184
2466
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:184
2467
  msgid "Text Transform"
2468
  msgstr "تحول النص"
2469
 
2470
- #: admin/settings/fields/typography/typography.php:187
2471
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:187
2472
  msgid "Capitalize"
2473
  msgstr "تغيير حالة الأحرف إلى كبيرة"
2474
 
2475
- #: admin/settings/fields/typography/typography.php:188
2476
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:188
2477
  msgid "Uppercase"
2478
  msgstr "أحرف كبيرة"
2479
 
2480
- #: admin/settings/fields/typography/typography.php:189
2481
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:189
2482
  msgid "Lowercase"
2483
  msgstr "احرف صغيرة"
2484
 
2485
- #: admin/settings/fields/typography/typography.php:198
2486
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:198
2487
  msgid "Text Decoration"
2488
  msgstr "زخرفة النص"
2489
 
2490
- #: admin/settings/fields/typography/typography.php:205
2491
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:205
2492
  msgid "Wavy"
2493
  msgstr "عريض"
2494
 
2495
- #: admin/settings/fields/typography/typography.php:206
2496
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:206
2497
  msgid "Overline"
2498
  msgstr "فوق السطر"
2499
 
2500
- #: admin/settings/fields/typography/typography.php:207
2501
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:207
2502
  msgid "Line-through"
2503
  msgstr "خط بمنتصف السطر"
2504
 
2505
- #: admin/settings/fields/typography/typography.php:220
2506
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:220
2507
  msgid "Font Size"
2508
  msgstr "حجم الخط"
2509
 
2510
- #: admin/settings/fields/typography/typography.php:232
2511
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:232
2512
  msgid "Line Height"
2513
  msgstr "ارتفاع الخط"
2514
 
2515
- #: admin/settings/fields/typography/typography.php:244
2516
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:244
2517
  msgid "Letter Spacing"
2518
  msgstr "تباعد الحروف"
2519
 
2520
- #: admin/settings/fields/typography/typography.php:256
2521
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:256
2522
  msgid "Word Spacing"
2523
  msgstr "تباعد الكلمات"
2524
 
2525
- #: admin/settings/fields/typography/typography.php:271
2526
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:271
2527
  msgid "Font Color"
2528
  msgstr "لون الخط"
2529
 
2530
- #: admin/settings/fields/typography/typography.php:349
2531
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:349
2532
  msgid "Custom Web Fonts"
2533
  msgstr "تخصيص خطوط الويب"
2534
 
2535
- #: admin/settings/fields/typography/typography.php:355
2536
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:355
2537
  msgid "Safe Web Fonts"
2538
  msgstr "خطوط الويب الآمنة"
2539
 
2540
- #: admin/settings/fields/typography/typography.php:375
2541
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:375
2542
  msgid "Google Web Fonts"
2543
  msgstr "خطوط الويب من Google"
2544
 
2545
- #: admin/settings/functions/actions.php:35
2546
- #: build/wp-ulike/admin/settings/functions/actions.php:35
2547
  msgid "No data provided by developer"
2548
  msgstr "لا توجد بيانات مقدمة من المطور"
2549
 
2550
- #: admin/settings/functions/actions.php:156
2551
- #: build/wp-ulike/admin/settings/functions/actions.php:156
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2552
  msgid "You do not have required permissions to access."
2553
  msgstr "ليس لديك ما يكفي من الصلاحيات للقيام بذلك."
2554
 
2555
- #: admin/settings/functions/actions.php:191
2556
- #: build/wp-ulike/admin/settings/functions/actions.php:191
2557
- msgid "Search a Icon..."
2558
- msgstr "البحث عن أيقونة..."
2559
-
2560
  #: admin/settings/functions/validate.php:14
2561
  #: admin/settings/functions/validate.php:86
2562
  #: build/wp-ulike/admin/settings/functions/validate.php:14
@@ -2670,129 +2746,103 @@ msgstr ""
2670
  msgid "Notice: The likers box is refreshed only for logged in users!"
2671
  msgstr ""
2672
 
2673
- #: build/wp-ulike/inc/general-functions.php:85
2674
- #: build/wp-ulike/inc/general-functions.php:120 inc/general-functions.php:82
2675
- #: inc/general-functions.php:117
2676
- msgid "You've not permission to remove all the logs. "
2677
- msgstr ""
2678
-
2679
- #: build/wp-ulike/inc/general-functions.php:99 inc/general-functions.php:96
2680
- msgid "Failed! There was a problem in removing of logs."
2681
- msgstr ""
2682
-
2683
- #: build/wp-ulike/inc/general-functions.php:101 inc/general-functions.php:98
2684
- msgid "Success! All rows has been deleted!"
2685
- msgstr "تم بنجاح! حذف جميع الصفوف!"
2686
-
2687
- #: build/wp-ulike/inc/general-functions.php:143 inc/general-functions.php:140
2688
- msgid "Bad request!"
2689
- msgstr "الطلب فشل!"
2690
-
2691
- #: build/wp-ulike/inc/general-functions.php:162 inc/general-functions.php:159
2692
- msgid "Failed! There was a problem in removing of orphaned rows."
2693
- msgstr "فشل! كانت هناك مشكلة في إزالة الصفوف."
2694
-
2695
- #: build/wp-ulike/inc/general-functions.php:164 inc/general-functions.php:161
2696
- msgid "Success! All orphaned rows has been deleted!"
2697
- msgstr "تم بنجاح! حذف جميع الصفوف!"
2698
-
2699
- #: build/wp-ulike/inc/general-functions.php:193 inc/general-functions.php:190
2700
  msgid "Twitter Heart"
2701
  msgstr "قلب تويتر"
2702
 
2703
- #: build/wp-ulike/inc/general-functions.php:199 inc/general-functions.php:196
2704
  msgid "Animated Heart"
2705
  msgstr "قلب متحرك"
2706
 
2707
- #: build/wp-ulike/inc/general-functions.php:548 inc/general-functions.php:545
2708
  msgid "Please enter some value for required variables."
2709
  msgstr "الرجاء إدخال قيمة للمتغيرات المطلوبة."
2710
 
2711
- #: build/wp-ulike/inc/general-functions.php:567 inc/general-functions.php:564
2712
  msgid "Table info is empty."
2713
  msgstr "جدول المعلومات فارغ"
2714
 
2715
- #: build/wp-ulike/inc/general-hooks.php:415 inc/general-hooks.php:412
2716
  msgid "WP ULike Activity"
2717
  msgstr "نشاطات وردبرس یولایک"
2718
 
2719
- #: build/wp-ulike/inc/general-hooks.php:429 inc/general-hooks.php:426
2720
  msgid "Votes"
2721
  msgstr ""
2722
 
2723
- #: build/wp-ulike/inc/general-hooks.php:598 inc/general-hooks.php:595
2724
  msgid "posts"
2725
  msgstr ""
2726
 
2727
- #: build/wp-ulike/inc/general-hooks.php:605 inc/general-hooks.php:602
2728
  msgid "comments"
2729
  msgstr ""
2730
 
2731
- #: build/wp-ulike/inc/general-hooks.php:610 inc/general-hooks.php:607
2732
  msgid "activities"
2733
  msgstr ""
2734
 
2735
- #: build/wp-ulike/inc/general-hooks.php:620 inc/general-hooks.php:617
2736
  msgid "You have %d new %s likes"
2737
  msgstr ""
2738
 
2739
- #: build/wp-ulike/inc/general-hooks.php:624 inc/general-hooks.php:621
2740
  msgid "%s liked one of your %s"
2741
  msgstr ""
2742
 
2743
- #: build/wp-ulike/inc/general-hooks.php:668 inc/general-hooks.php:665
2744
  msgid "New activity liked"
2745
  msgstr ""
2746
 
2747
- #: build/wp-ulike/inc/general-hooks.php:673 inc/general-hooks.php:670
2748
  msgid "New comment liked"
2749
  msgstr ""
2750
 
2751
- #: build/wp-ulike/inc/general-hooks.php:678 inc/general-hooks.php:675
2752
  msgid "New post liked"
2753
  msgstr ""
2754
 
2755
- #: build/wp-ulike/inc/general-hooks.php:683 inc/general-hooks.php:680
2756
  msgid "New topic liked"
2757
  msgstr "موضوع جديد تم الإعجاب به"
2758
 
2759
- #: build/wp-ulike/inc/general-hooks.php:793 inc/general-hooks.php:790
2760
  msgid ""
2761
  "This hook award / deducts points from users who Like/Unlike any content of "
2762
  "WordPress, bbPress, BuddyPress & ..."
2763
  msgstr ""
2764
 
2765
- #: build/wp-ulike/inc/general-hooks.php:809 inc/general-hooks.php:806
2766
  msgid "Liking Content"
2767
  msgstr ""
2768
 
2769
- #: build/wp-ulike/inc/general-hooks.php:810 inc/general-hooks.php:807
2770
  msgid "Liked Content"
2771
  msgstr "المحتوى الحاصل على إعجاب"
2772
 
2773
- #: build/wp-ulike/inc/general-hooks.php:811 inc/general-hooks.php:808
2774
  msgid "Unliking Content"
2775
  msgstr ""
2776
 
2777
- #: build/wp-ulike/inc/general-hooks.php:812 inc/general-hooks.php:809
2778
  msgid "Unliked Content"
2779
  msgstr ""
2780
 
2781
- #: build/wp-ulike/inc/general-hooks.php:832
2782
- #: build/wp-ulike/inc/general-hooks.php:867 inc/general-hooks.php:829
2783
- #: inc/general-hooks.php:864
2784
  msgid "Recent Posts Liked"
2785
  msgstr "مشاركات تم الإعجاب بها مؤخراً"
2786
 
2787
- #: build/wp-ulike/inc/general-hooks.php:837
2788
- #: build/wp-ulike/inc/general-hooks.php:909 inc/general-hooks.php:834
2789
- #: inc/general-hooks.php:906
2790
  msgid "Recent Comments Liked"
2791
  msgstr "تعليقات تم الإعجاب بها مؤخراً"
2792
 
2793
- #: build/wp-ulike/inc/general-hooks.php:883
2794
- #: build/wp-ulike/inc/general-hooks.php:926 inc/general-hooks.php:880
2795
- #: inc/general-hooks.php:923
2796
  msgid "This user has not made any likes."
2797
  msgstr ""
2798
 
@@ -2800,7 +2850,7 @@ msgstr ""
2800
  msgid "WP ULike"
2801
  msgstr "وردبرس یولایک"
2802
 
2803
- #: build/wp-ulike/wp-ulike.php:589 wp-ulike.php:586
2804
  msgid ""
2805
  "You are using two instances of WP ULike plugin at same time, please deactive "
2806
  "one of them."
@@ -2825,3 +2875,15 @@ msgid ""
2825
  msgstr ""
2826
  "https://wpulike.com/?utm_source=wp-plugins&utm_campaign=author-"
2827
  "uri&utm_medium=wp-dash"
 
 
 
 
 
 
 
 
 
 
 
 
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
+ "POT-Creation-Date: 2020-06-08 17:55:39+00:00\n"
8
  "PO-Revision-Date: 2017-01-20 23:26:42+0000\n"
9
  "Language: ar\n"
10
  "MIME-Version: 1.0\n"
37
  msgstr "لا بأس!"
38
 
39
  #: admin/admin-functions.php:231
40
+ #: admin/classes/class-wp-ulike-admin-panel.php:616
41
  #: build/wp-ulike/admin/admin-functions.php:234
42
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:619
43
  msgid "Button"
44
  msgstr ""
45
 
85
  msgid "No thanks and never ask me again"
86
  msgstr "لا شكراً ولا تسألني ابداً مجدداً "
87
 
88
+ #: admin/admin-hooks.php:161 admin/classes/class-wp-ulike-admin-panel.php:293
89
+ #: build/wp-ulike/admin/admin-hooks.php:164
90
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:296
91
+ msgid "How to Create Ultimate User Profiles with WP ULike?"
92
  msgstr ""
93
 
94
+ #: admin/admin-hooks.php:162 admin/classes/class-wp-ulike-admin-panel.php:294
95
+ #: build/wp-ulike/admin/admin-hooks.php:165
96
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:297
97
  msgid ""
98
+ "The simplest way to create your own WordPress user profile page is by using "
99
+ "the WP ULike Profile builder. This way, you can create professional profiles "
100
+ "and display it on the front-end of your website without the need for coding "
101
+ "knowledge or the use of advanced functions."
102
  msgstr ""
103
 
104
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
105
+ #: admin/admin-hooks.php:220 admin/classes/class-wp-ulike-admin-panel.php:299
106
+ #: admin/classes/class-wp-ulike-admin-panel.php:401
107
+ #: admin/classes/class-wp-ulike-admin-panel.php:430
108
+ #: build/wp-ulike/admin/admin-hooks.php:170
109
  #: build/wp-ulike/admin/admin-hooks.php:193
110
  #: build/wp-ulike/admin/admin-hooks.php:223
111
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:302
112
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:404
113
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
114
  msgid "Get More Information"
115
  msgstr "احصل على المزيد من المعلومات"
116
 
195
  #: admin/includes/templates/statistics.php:124
196
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
197
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
198
+ #: build/wp-ulike/wp-ulike.php:155 wp-ulike.php:152
199
  msgid "Statistics"
200
  msgstr "إحصائيات"
201
 
202
  #: admin/classes/class-wp-ulike-admin-pages.php:67
203
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
204
+ #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
205
  msgid "About"
206
  msgstr ""
207
 
228
 
229
  #: admin/classes/class-wp-ulike-admin-panel.php:36
230
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
231
+ #: build/wp-ulike/wp-ulike.php:154 wp-ulike.php:151
232
  msgid "Settings"
233
  msgstr "الإعدادات"
234
 
235
+ #: admin/classes/class-wp-ulike-admin-panel.php:86
236
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:89
237
  msgid "Configuration"
238
  msgstr "التكوين"
239
 
240
+ #: admin/classes/class-wp-ulike-admin-panel.php:92
241
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:95
242
  msgid "General"
243
  msgstr "عام"
244
 
245
+ #: admin/classes/class-wp-ulike-admin-panel.php:97
246
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:100
247
  msgid "Enable Convertor"
248
  msgstr "تفعيل المحول"
249
 
250
+ #: admin/classes/class-wp-ulike-admin-panel.php:98
251
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
252
  msgid "Convert numbers of Likes with string (kilobyte) format."
253
  msgstr ""
254
  "من خلال تفعیل هذا الخيار، يمكنك عرض تنسيق الأرقام فوق 1000 بصورة سلسلة (KB)."
255
 
256
+ #: admin/classes/class-wp-ulike-admin-panel.php:103
257
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:106
258
  msgid "Enable Notifications"
259
  msgstr "تفعيل الإشعارات"
260
 
261
+ #: admin/classes/class-wp-ulike-admin-panel.php:105
262
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:108
263
  msgid "Custom toast messages after each activity"
264
  msgstr ""
265
 
266
+ #: admin/classes/class-wp-ulike-admin-panel.php:110
267
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:113
268
  msgid "Enable Anonymize IP"
269
  msgstr "تفعيل IP المجهول"
270
 
271
+ #: admin/classes/class-wp-ulike-admin-panel.php:111
272
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
273
  msgid "Anonymize the IP address for GDPR Compliance"
274
  msgstr "إخفاء هوية عنوان IP الخاص بإلتزام GDPR "
275
 
276
+ #: admin/classes/class-wp-ulike-admin-panel.php:116
277
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:119
278
  msgid "Hide Admin Notices"
279
  msgstr "إخفاء اشعارات المدير"
280
 
281
+ #: admin/classes/class-wp-ulike-admin-panel.php:117
282
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
283
  msgid "Enabling this option will completely disable all admin notices."
284
  msgstr ""
285
 
286
+ #: admin/classes/class-wp-ulike-admin-panel.php:122
287
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:125
288
  msgid "Disable Plugin Files"
289
  msgstr ""
290
 
291
+ #: admin/classes/class-wp-ulike-admin-panel.php:123
292
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
293
  msgid "With this option, you can disable all plugin assets on these pages."
294
  msgstr "بإستخدام هذا الخيار، بإمكانك تعطيل جميع مكونات الإضافة في هذه الصفحات."
295
 
296
+ #: admin/classes/class-wp-ulike-admin-panel.php:127
297
+ #: admin/classes/class-wp-ulike-admin-panel.php:570
298
  #: admin/includes/templates/about.php:46
299
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:130
300
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:573
301
  #: build/wp-ulike/admin/includes/templates/about.php:49
302
  msgid "Home"
303
  msgstr "الرئیسیة"
304
 
305
+ #: admin/classes/class-wp-ulike-admin-panel.php:128
306
+ #: admin/classes/class-wp-ulike-admin-panel.php:571
307
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
308
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:574
309
  msgid "Singular"
310
  msgstr "التفرد"
311
 
312
+ #: admin/classes/class-wp-ulike-admin-panel.php:129
313
+ #: admin/classes/class-wp-ulike-admin-panel.php:572
314
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
315
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
316
  msgid "Archives"
317
  msgstr "أرشيف"
318
 
319
+ #: admin/classes/class-wp-ulike-admin-panel.php:130
320
+ #: admin/classes/class-wp-ulike-admin-panel.php:573
321
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
322
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
323
  msgid "Categories"
324
  msgstr "تصنیفات"
325
 
326
+ #: admin/classes/class-wp-ulike-admin-panel.php:131
327
+ #: admin/classes/class-wp-ulike-admin-panel.php:574
328
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
329
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:577
330
  msgid "Search Results"
331
  msgstr "نتائج البحث"
332
 
333
+ #: admin/classes/class-wp-ulike-admin-panel.php:132
334
+ #: admin/classes/class-wp-ulike-admin-panel.php:575
335
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
336
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:578
337
  msgid "Tags"
338
  msgstr "الوسوم"
339
 
340
+ #: admin/classes/class-wp-ulike-admin-panel.php:133
341
+ #: admin/classes/class-wp-ulike-admin-panel.php:576
342
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
343
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:579
344
  msgid "Author Page"
345
  msgstr "صفحة المبرمج"
346
 
347
+ #: admin/classes/class-wp-ulike-admin-panel.php:134
348
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
349
  msgid "BuddyPress Pages"
350
  msgstr ""
351
 
352
+ #: admin/classes/class-wp-ulike-admin-panel.php:135
353
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
354
  msgid "bbPress Pages"
355
  msgstr ""
356
 
357
+ #: admin/classes/class-wp-ulike-admin-panel.php:136
358
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
359
  msgid "WooCommerce Pages"
360
  msgstr ""
361
 
362
+ #: admin/classes/class-wp-ulike-admin-panel.php:159
363
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:162
364
  msgid "Activity Content"
365
  msgstr "محتوى النشاط"
366
 
367
+ #: admin/classes/class-wp-ulike-admin-panel.php:160
368
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
369
  msgid "Activity Meta"
370
  msgstr "Activity Meta"
371
 
372
+ #: admin/classes/class-wp-ulike-admin-panel.php:166
373
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:169
374
  msgid "Activity Comment"
375
  msgstr "تعليق النشاط"
376
 
377
+ #: admin/classes/class-wp-ulike-admin-panel.php:167
378
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
379
  msgid "Add the possibility to like Buddypress comments in the activity stream"
380
  msgstr ""
381
 
382
+ #: admin/classes/class-wp-ulike-admin-panel.php:173
383
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:176
384
  msgid "Enable Activity Notification"
385
  msgstr "تفعيل إشعارات النشاط"
386
 
387
+ #: admin/classes/class-wp-ulike-admin-panel.php:174
388
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
389
  msgid "Insert new likes in buddyPress activity page"
390
  msgstr ""
391
  "من خلال تفعیل هذا الخیار، ستضاف احدث الاعجابات علی الانشطة فی بادي برس. "
392
 
393
+ #: admin/classes/class-wp-ulike-admin-panel.php:184
394
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:187
395
  msgid "Post Activity Text"
396
  msgstr "النص لنشاطات المنشور :"
397
 
398
+ #: admin/classes/class-wp-ulike-admin-panel.php:185
399
+ #: admin/classes/class-wp-ulike-admin-panel.php:197
400
+ #: admin/classes/class-wp-ulike-admin-panel.php:674
401
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
402
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
403
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:677
404
  msgid "Allowed Variables:"
405
  msgstr "المتغیرات المسموحة :"
406
 
407
+ #: admin/classes/class-wp-ulike-admin-panel.php:196
408
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:199
409
  msgid "Comment Activity Text"
410
  msgstr "النص لنشاطات التعالیق :"
411
 
412
+ #: admin/classes/class-wp-ulike-admin-panel.php:203
413
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:206
414
  msgid "Enable User Notification"
415
  msgstr "تفعيل الإشعارات للمستخدم"
416
 
417
+ #: admin/classes/class-wp-ulike-admin-panel.php:204
418
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
419
  msgid "Sends out notifications when you get a like from someone"
420
  msgstr ""
421
 
422
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
423
+ #: admin/classes/class-wp-ulike-admin-panel.php:250
424
  #: admin/classes/class-wp-ulike-settings.php:76
425
  #: admin/classes/class-wp-ulike-widget.php:266
426
  #: admin/classes/class-wp-ulike-widget.php:554
427
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
428
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:253
429
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
430
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
431
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
432
  msgid "BuddyPress"
433
  msgstr "بادي برس"
434
 
435
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
436
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
437
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
438
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
439
  msgid "plugin is not installed or activated"
440
  msgstr "المكون الإضافي غير مثبَّته او غير نشطه"
441
 
442
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
443
+ #: admin/classes/class-wp-ulike-admin-panel.php:257
444
  #: admin/classes/class-wp-ulike-settings.php:82
445
  #: admin/classes/class-wp-ulike-widget.php:210
446
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
447
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:260
448
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
449
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
450
  msgid "bbPress"
451
  msgstr ""
452
 
453
+ #: admin/classes/class-wp-ulike-admin-panel.php:230
454
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:233
455
  msgid "Content Types"
456
  msgstr "أنواع المحتوى"
457
 
458
+ #: admin/classes/class-wp-ulike-admin-panel.php:236
459
  #: admin/classes/class-wp-ulike-settings.php:63
460
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:239
461
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
462
  msgid "Posts"
463
  msgstr "المقالات "
464
 
465
+ #: admin/classes/class-wp-ulike-admin-panel.php:243
466
  #: admin/classes/class-wp-ulike-settings.php:70
467
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:246
468
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
469
  msgid "Comments"
470
  msgstr "التعالیقات"
471
 
472
+ #: admin/classes/class-wp-ulike-admin-panel.php:266
473
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:269
474
  msgid "Integrations"
475
  msgstr "التكامل"
476
 
477
+ #: admin/classes/class-wp-ulike-admin-panel.php:271
478
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:274
479
  msgid "Enable Old Meta Values"
480
  msgstr ""
481
 
482
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
483
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
484
  msgid ""
485
  "By activating this option, users who have upgraded to version +4 and deleted "
486
  "their old logs can add the number of old likes to the new figures."
487
  msgstr ""
488
 
489
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
490
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
491
  msgid ""
492
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
493
  "haven't deleted any logs yet, do not enable this option."
494
  msgstr ""
495
 
496
+ #: admin/classes/class-wp-ulike-admin-panel.php:277
497
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:280
498
  msgid "Enable Deprecated Options"
499
  msgstr "تمكين الخيارات المهملة"
500
 
501
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
502
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
503
  msgid ""
504
  "By activating this option, users who have upgraded to version +4.1 and lost "
505
  "their old options can restore and enable previous settings."
507
  "بتفعيل هذا الخيار، يمكن للمستخدمين الذي قام بالتحديث إلى الإصدار +4.1 وفقدوا "
508
  "خياراتهم القديمة إستعادتها وتمكينها."
509
 
510
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
511
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
512
  msgid ""
513
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
514
  "enable this option."
516
  "ملاحظة: إذا كنت تستخدم WP ULike +v4.1 من البداية، الرجاء عدم تفعيل هذا "
517
  "الخيار."
518
 
519
+ #: admin/classes/class-wp-ulike-admin-panel.php:286
520
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:289
521
+ msgid "Profiles"
522
+ msgstr ""
523
+
524
+ #: admin/classes/class-wp-ulike-admin-panel.php:318
525
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:321
526
  msgid "Translations"
527
  msgstr "الترجمة"
528
 
529
+ #: admin/classes/class-wp-ulike-admin-panel.php:324
530
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:327
531
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
532
  msgid "You have already registered a vote."
533
  msgstr ""
534
 
535
+ #: admin/classes/class-wp-ulike-admin-panel.php:325
536
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:328
537
  msgid "Already Voted Message"
538
  msgstr "إشعار تم التصويت بالفعل"
539
 
540
+ #: admin/classes/class-wp-ulike-admin-panel.php:330
541
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
542
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
543
  msgid "You Should Login To Submit Your Like"
544
  msgstr "عليك تسجيل الدخول لاعمال اعجاب"
545
 
546
+ #: admin/classes/class-wp-ulike-admin-panel.php:331
547
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:334
548
  msgid "Login Required Message"
549
  msgstr "رسالة تسجيل الدخول مطلوب"
550
 
551
+ #: admin/classes/class-wp-ulike-admin-panel.php:336
552
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
553
  #: build/wp-ulike/inc/frontend-ajax.php:92
554
  #: build/wp-ulike/inc/frontend-ajax.php:110
555
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
557
  msgid "Thanks! You Liked This."
558
  msgstr "شكراً! لقد قمت بالإعجاب بهذا."
559
 
560
+ #: admin/classes/class-wp-ulike-admin-panel.php:337
561
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:340
562
  msgid "Liked Notice Message"
563
  msgstr ""
564
 
565
+ #: admin/classes/class-wp-ulike-admin-panel.php:342
566
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:345
567
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
568
  msgid "Sorry! You unliked this."
569
  msgstr "نأسف لعدم إعجابك بهذا!"
570
 
571
+ #: admin/classes/class-wp-ulike-admin-panel.php:343
572
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:346
573
  msgid "Unliked Notice Message"
574
  msgstr ""
575
 
576
+ #: admin/classes/class-wp-ulike-admin-panel.php:348
577
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:351
578
+ #: build/wp-ulike/inc/general-functions.php:2374
579
+ #: build/wp-ulike/inc/general-functions.php:2419
580
+ #: build/wp-ulike/inc/general-functions.php:2464
581
+ #: build/wp-ulike/inc/general-functions.php:2505 inc/general-functions.php:2381
582
+ #: inc/general-functions.php:2426 inc/general-functions.php:2471
583
+ #: inc/general-functions.php:2512
584
  msgid "Like Button"
585
  msgstr "زر الاعجاب"
586
 
587
+ #: admin/classes/class-wp-ulike-admin-panel.php:349
588
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:352
589
  msgid "Like Button Aria Label"
590
  msgstr ""
591
 
592
+ #: admin/classes/class-wp-ulike-admin-panel.php:359
593
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:362
594
  msgid "Developer Tools"
595
  msgstr ""
596
 
597
+ #: admin/classes/class-wp-ulike-admin-panel.php:365
598
+ #: admin/settings/fields/typography/typography.php:284
599
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:368
600
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:284
601
  msgid "Custom Style"
602
  msgstr "تخصیص الاسلوب ( Style) : "
603
 
604
+ #: admin/classes/class-wp-ulike-admin-panel.php:379
605
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
606
  msgid "Custom Spinner"
607
  msgstr "سبينر مخصص"
608
 
609
+ #: admin/classes/class-wp-ulike-admin-panel.php:388
610
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:391
611
+ msgid "REST API"
612
+ msgstr ""
613
+
614
+ #: admin/classes/class-wp-ulike-admin-panel.php:395
615
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:398
616
+ msgid "How to Get Started with WP ULike REST API?"
617
+ msgstr ""
618
+
619
+ #: admin/classes/class-wp-ulike-admin-panel.php:396
620
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:399
621
+ msgid ""
622
+ "Have you ever tried to get data from online sources like WP ULike logs and "
623
+ "use them in your Application or website? the solution is Rest API!"
624
+ msgstr ""
625
+
626
+ #: admin/classes/class-wp-ulike-admin-panel.php:417
627
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:420
628
+ msgid "Optimization"
629
+ msgstr ""
630
+
631
+ #: admin/classes/class-wp-ulike-admin-panel.php:424
632
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:427
633
+ msgid "How to Optimize or Repair WP ULike Database Tables?"
634
+ msgstr ""
635
+
636
+ #: admin/classes/class-wp-ulike-admin-panel.php:425
637
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:428
638
+ msgid ""
639
+ "Have you ever optimized your WP ULike database? Optimizing your database "
640
+ "cleans up unwanted data which reduces database size and improves performance."
641
+ msgstr ""
642
+
643
+ #: admin/classes/class-wp-ulike-admin-panel.php:457
644
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:460
645
  msgid "Select a Template"
646
  msgstr "اختر قالب"
647
 
648
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
649
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
650
  msgid "Display online preview"
651
  msgstr ""
652
 
653
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
654
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
655
  msgid "Here"
656
  msgstr ""
657
 
658
+ #: admin/classes/class-wp-ulike-admin-panel.php:466
659
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:469
660
  msgid "Button Type"
661
  msgstr "نوع الزر"
662
 
663
+ #: admin/classes/class-wp-ulike-admin-panel.php:469
664
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
665
  msgid "Image"
666
  msgstr "الصورة"
667
 
668
+ #: admin/classes/class-wp-ulike-admin-panel.php:470
669
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
670
  msgid "Text"
671
  msgstr "نص"
672
 
673
+ #: admin/classes/class-wp-ulike-admin-panel.php:477
674
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
675
  msgid ""
676
  "Enter your custom button text in the fields above. You can also use HTML "
677
  "tags in these fields."
679
  "ادخل نص المخصص للزر بالحقل أعلاه. وكذلك بإمكانك استخدام وسوم HTML في هذه "
680
  "الحقول."
681
 
682
+ #: admin/classes/class-wp-ulike-admin-panel.php:478
683
+ #: admin/classes/class-wp-ulike-admin-panel.php:489
684
+ #: admin/classes/class-wp-ulike-admin-panel.php:503
685
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
686
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
687
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:506
688
  msgid "Button Text"
689
  msgstr "نص الزر"
690
 
691
+ #: admin/classes/class-wp-ulike-admin-panel.php:481
692
+ #: admin/classes/class-wp-ulike-admin-panel.php:517
693
  #: admin/classes/class-wp-ulike-widget.php:354
694
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:484
695
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:520
696
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
697
  msgid "Like"
698
  msgstr "اعجاب"
699
 
700
+ #: admin/classes/class-wp-ulike-admin-panel.php:495
701
+ #: admin/classes/class-wp-ulike-admin-panel.php:529
702
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:498
703
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
704
  msgid "Unlike"
705
  msgstr "الغاء اعجابي"
706
 
707
+ #: admin/classes/class-wp-ulike-admin-panel.php:514
708
+ #: admin/classes/class-wp-ulike-admin-panel.php:522
709
+ #: admin/classes/class-wp-ulike-admin-panel.php:534
710
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:517
711
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:525
712
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:537
713
  msgid "Button Image"
714
  msgstr "صورة الزر"
715
 
716
+ #: admin/classes/class-wp-ulike-admin-panel.php:547
717
  #: admin/classes/class-wp-ulike-settings.php:65
718
  #: admin/classes/class-wp-ulike-settings.php:72
719
  #: admin/classes/class-wp-ulike-settings.php:78
720
  #: admin/classes/class-wp-ulike-settings.php:84
721
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:550
722
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
723
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
724
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
726
  msgid "Automatic display"
727
  msgstr "عرض تلقائي"
728
 
729
+ #: admin/classes/class-wp-ulike-admin-panel.php:552
730
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
731
  msgid "Button Position"
732
  msgstr "موضع الزر"
733
 
734
+ #: admin/classes/class-wp-ulike-admin-panel.php:555
735
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:558
736
  msgid "Top of Content"
737
  msgstr "اعلی المحتوا"
738
 
739
+ #: admin/classes/class-wp-ulike-admin-panel.php:556
740
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:559
741
  msgid "Bottom of Content"
742
  msgstr "اسفل المحتوا"
743
 
744
+ #: admin/classes/class-wp-ulike-admin-panel.php:557
745
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
746
  msgid "Top and Bottom"
747
  msgstr "أعلى وأسفل"
748
 
749
+ #: admin/classes/class-wp-ulike-admin-panel.php:564
750
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
751
  msgid "Automatic Display Restriction"
752
  msgstr "تقييد العرض التلقائي"
753
 
754
+ #: admin/classes/class-wp-ulike-admin-panel.php:565
755
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:568
756
  msgid "With this option, you can disable automatic display on these pages."
757
  msgstr "بإستخدام هذا الخيار، بإمكانك تعطيل العرض التلقائي في هذه الصفحات."
758
 
759
+ #: admin/classes/class-wp-ulike-admin-panel.php:583
760
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:586
761
  msgid "Post Types Filter"
762
  msgstr "تصفية أنواع المنشورات"
763
 
764
+ #: admin/classes/class-wp-ulike-admin-panel.php:584
765
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:587
766
  msgid "Select a post type"
767
  msgstr "تحديد مقالة لنسخها"
768
 
769
+ #: admin/classes/class-wp-ulike-admin-panel.php:585
770
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:588
771
  msgid "Make these post types an exception and display the button on them."
772
  msgstr "اجعل لأنواع المنشورات هذه إستثناء واعرض الزر فيها"
773
 
774
+ #: admin/classes/class-wp-ulike-admin-panel.php:595
775
  #: admin/classes/class-wp-ulike-settings.php:58
776
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:598
777
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
778
  msgid "Logging Method"
779
  msgstr "طريقة تسجيل"
780
 
781
+ #: admin/classes/class-wp-ulike-admin-panel.php:597
782
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:600
783
  msgid "Do Not Log"
784
  msgstr "عدم تسجيل الاحداث"
785
 
786
+ #: admin/classes/class-wp-ulike-admin-panel.php:598
787
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:601
788
  msgid "Logged By Cookie"
789
  msgstr "تسجيل بواسطة كوكي"
790
 
791
+ #: admin/classes/class-wp-ulike-admin-panel.php:599
792
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:602
793
  msgid "Logged By IP"
794
  msgstr "تسجيل عن طريق IP"
795
 
796
+ #: admin/classes/class-wp-ulike-admin-panel.php:600
797
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:603
798
  msgid "Logged By Username"
799
  msgstr "تسجيل بواسطة اسم المستخدم"
800
 
801
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
802
  #: admin/classes/class-wp-ulike-settings.php:58
803
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
804
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
805
  msgid ""
806
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
811
  "ليس هناك ای حدود في اعمال الاعجاب / لغاء الاعجاب، والقدرة لغاء الاعجاب / لم "
812
  "يعجبني لا تعمل بعد"
813
 
814
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
815
  #: admin/classes/class-wp-ulike-settings.php:58
816
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
817
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
818
  msgid ""
819
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
824
  "تحدید اعمال الاعجاب /الغاء الاعجاب بواسطة کوکي، والقدرة لغاء الاعجاب / لم "
825
  "يعجبني لا تعمل بعد"
826
 
827
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
828
  #: admin/classes/class-wp-ulike-settings.php:58
829
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
830
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
831
  msgid ""
832
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
835
  "إذا قمت بتحديد <strong>\"IP \"</strong> :یتم تسجیل احداث المستخدمین،وشروط "
836
  "اعمال الاعجاب /الغاء الاعجاب یتم فحصهن بواسطة IP"
837
 
838
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
839
  #: admin/classes/class-wp-ulike-settings.php:58
840
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
841
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
842
  msgid ""
843
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
848
  "المستخدمین للاعضاء فقط،وشروط اعمال الاعجاب /الغاء الاعجاب یتم فحصهن بواسطة "
849
  "اسم المستخدم ، و المستخدمین الضیوف لم یسمح لهم بالغاء الاعجاب."
850
 
851
+ #: admin/classes/class-wp-ulike-admin-panel.php:608
852
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:611
853
  msgid "Only logged in users"
854
  msgstr "فقط المستخدمين المسجلين"
855
 
856
+ #: admin/classes/class-wp-ulike-admin-panel.php:613
857
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:616
858
  msgid "Display Type"
859
  msgstr "عرض النوع"
860
 
861
+ #: admin/classes/class-wp-ulike-admin-panel.php:615
862
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:618
863
  msgid "Template"
864
  msgstr ""
865
 
866
+ #: admin/classes/class-wp-ulike-admin-panel.php:629
867
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:632
868
+ #: build/wp-ulike/inc/general-functions.php:1758 inc/general-functions.php:1765
869
  msgid "You need to login in order to like this post: "
870
  msgstr "تحتاج إلى تسجيل الدخول لتقییم هذا المنشور :"
871
 
872
+ #: admin/classes/class-wp-ulike-admin-panel.php:631
873
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:634
874
+ #: build/wp-ulike/inc/general-functions.php:1760 inc/general-functions.php:1767
875
  msgid "click here"
876
  msgstr "اضغط هنا انقر للدخول"
877
 
878
+ #: admin/classes/class-wp-ulike-admin-panel.php:633
879
+ #: admin/classes/class-wp-ulike-admin-panel.php:673
880
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:636
881
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:676
882
  msgid "Custom HTML Template"
883
  msgstr "قالب HTML المخصص"
884
 
885
+ #: admin/classes/class-wp-ulike-admin-panel.php:639
886
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:642
887
  msgid "Display Likers Box"
888
  msgstr "عرض صندوق Likers"
889
 
890
+ #: admin/classes/class-wp-ulike-admin-panel.php:644
891
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:647
892
  msgid "Disable Pophover"
893
  msgstr "تعطيل النافذة المنبثقة"
894
 
895
+ #: admin/classes/class-wp-ulike-admin-panel.php:646
896
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:649
897
  msgid ""
898
  "Active this option to show liked users avatars in the bottom of button like."
899
  msgstr ""
900
  "من خلال تفعیل هذا الخیار، بامکانکم مشاهدة آوتار اعضاء العاملین اعجاب اسفل زر "
901
  "الاعجاب ."
902
 
903
+ #: admin/classes/class-wp-ulike-admin-panel.php:651
904
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:654
905
  msgid "Size of Gravatars"
906
  msgstr "مقیاس قراواتار"
907
 
908
+ #: admin/classes/class-wp-ulike-admin-panel.php:659
909
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:662
910
  msgid "Likers Count"
911
  msgstr "عدد من قام بالضغط على زر الإعجاب"
912
 
913
+ #: admin/classes/class-wp-ulike-admin-panel.php:660
914
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:663
915
  msgid "The number of users to show in the users liked box"
916
  msgstr "حد الاقصی لإعرض عدد المستخدمين فی الباکس ؟!"
917
 
1309
 
1310
  #: admin/classes/class-wp-ulike-widget.php:541
1311
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1312
+ #: build/wp-ulike/inc/general-functions.php:87 inc/general-functions.php:84
1313
  msgid "Heart"
1314
  msgstr ""
1315
 
1626
  msgid "WP ULike Premium"
1627
  msgstr "نسخة البريميوم من WP ULike"
1628
 
1629
+ #: admin/includes/templates/go-pro.php:130
1630
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1631
  msgid ""
1632
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1633
  "ULike PRO plugin we fully support this page builder and have a variety of "
1637
  "PRO ، قمنا بدعم بانئ الصفحات هذا بشكل كامل ولدينا مجموعة متنوعة من عناصر "
1638
  "التحكم وأدوات التحكم التي تجعل الأمر أسهل لك."
1639
 
1640
+ #: admin/includes/templates/go-pro.php:130
1641
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1642
  msgid ""
1643
  "Just drag your desired widget and drop it in your Elementor sections, "
1644
  "customize as you go and enjoy your like and dislike buttons on your contents."
1712
  msgid "Topic Title"
1713
  msgstr "عنوان الموضوع"
1714
 
1715
+ #: admin/settings/classes/admin-options.class.php:223
1716
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:223
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1717
  msgid "Error while saving."
1718
  msgstr "حصل خلل أثناء حفظ التغييرات."
1719
 
1720
+ #: admin/settings/classes/admin-options.class.php:283
1721
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:283
1722
  msgid "Success. Imported backup options."
1723
  msgstr "تم بنجاح. إستيراد النسخة الإحتياطية للخيارات."
1724
 
1725
+ #: admin/settings/classes/admin-options.class.php:295
1726
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:295
1727
  msgid "Default options restored."
1728
  msgstr "تمت إستعادة الخيارات الإفتراضية."
1729
 
1730
+ #: admin/settings/classes/admin-options.class.php:311
1731
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:311
1732
  msgid "Default options restored for only this section."
1733
  msgstr "تم إستعادة الخيارات الإفتراضية لهذا القسم فقط."
1734
 
1735
+ #: admin/settings/classes/admin-options.class.php:382
1736
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:382
1737
  msgid "Settings saved."
1738
  msgstr "تم حفظ التغییرات"
1739
 
1740
+ #: admin/settings/classes/admin-options.class.php:560
1741
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:560
1742
  msgid "Settings have changed, you should save them!"
1743
  msgstr "الإعدادات تم تغييرها، يجب عليك الضغط على زر الحفظ لحفظها!"
1744
 
1745
+ #: admin/settings/classes/admin-options.class.php:562
1746
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:562
1747
  msgid "show all options"
1748
  msgstr "عرض جميع الخيارات"
1749
 
1750
+ #: admin/settings/classes/admin-options.class.php:564
1751
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:564
1752
  msgid "Search option(s)"
1753
  msgstr "خيارات البحث"
1754
 
1755
+ #: admin/settings/classes/admin-options.class.php:567
1756
+ #: admin/settings/classes/admin-options.class.php:688
1757
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1758
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1759
  msgid "Save"
1760
  msgstr "حفظ"
1761
 
1762
+ #: admin/settings/classes/admin-options.class.php:567
1763
+ #: admin/settings/classes/admin-options.class.php:688
1764
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1765
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1766
  msgid "Saving..."
1767
  msgstr "جاري الحفظ..."
1768
 
1769
+ #: admin/settings/classes/admin-options.class.php:568
1770
+ #: admin/settings/classes/admin-options.class.php:689
1771
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1772
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1773
  msgid "Reset Section"
1774
  msgstr "إعادة تعيين القسم"
1775
 
1776
+ #: admin/settings/classes/admin-options.class.php:568
1777
+ #: admin/settings/classes/admin-options.class.php:689
1778
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1779
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1780
  msgid "Are you sure to reset this section options?"
1781
  msgstr "هل أنت متأكد من إعادة تعيين جميع الخيارات إلى الخيارات الإفتراضية؟"
1782
 
1783
+ #: admin/settings/classes/admin-options.class.php:569
1784
+ #: admin/settings/classes/admin-options.class.php:690
1785
  #: admin/settings/fields/backup/backup.php:34
1786
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1787
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1788
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1789
  msgid "Reset All"
1790
  msgstr "إعادة تعيين الكل"
1791
 
1792
+ #: admin/settings/classes/admin-options.class.php:569
1793
+ #: admin/settings/classes/admin-options.class.php:690
1794
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1795
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1796
  msgid "Are you sure to reset all options?"
1797
  msgstr ""
1798
  "هل أنت متأكد من أنك ترغب بإعادة ضبط جميع الخيارات إلى الخيارات الإفتراضية؟"
1799
 
1800
+ #: admin/settings/classes/admin-options.class.php:665
1801
+ #: admin/settings/classes/comment-options.class.php:195
1802
+ #: admin/settings/classes/metabox-options.class.php:264
1803
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:665
1804
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:195
1805
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:264
1806
+ msgid "No option provided by developer."
1807
+ msgstr "لم يوفر المطور هذا الخيار."
1808
+
1809
+ #: admin/settings/classes/comment-options.class.php:212
1810
+ #: admin/settings/classes/metabox-options.class.php:281
1811
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:212
1812
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:281
1813
+ msgid "Restore"
1814
+ msgstr "استعادة"
1815
+
1816
+ #: admin/settings/classes/comment-options.class.php:213
1817
+ #: admin/settings/classes/metabox-options.class.php:282
1818
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1819
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:282
1820
+ msgid "update post for restore "
1821
+ msgstr "حدث المنشورللإستعادة"
1822
+
1823
+ #: admin/settings/classes/comment-options.class.php:213
1824
+ #: admin/settings/classes/metabox-options.class.php:282
1825
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1826
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:282
1827
+ msgid "Cancel"
1828
+ msgstr "إلغاء"
1829
+
1830
+ #: admin/settings/classes/setup.class.php:524
1831
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:524
1832
  msgid "Are you sure?"
1833
  msgstr "هل أنت متأكد من ذلك؟"
1834
 
1835
+ #: admin/settings/classes/setup.class.php:525
1836
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:525
1837
  msgid "Restoring options."
1838
  msgstr "استعادة الخيارات."
1839
 
1840
+ #: admin/settings/classes/setup.class.php:526
1841
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:526
1842
  msgid "Importing options."
1843
  msgstr "استيراد الخيارات."
1844
 
1845
+ #: admin/settings/classes/setup.class.php:529
1846
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:529
1847
  msgid "Please enter %s or more characters"
1848
  msgstr "الرجاء إدخال %s او اكثر من الحروف"
1849
 
1850
+ #: admin/settings/classes/setup.class.php:530
1851
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:530
1852
  msgid "Searching..."
1853
  msgstr "يتم البحث..."
1854
 
1855
+ #: admin/settings/classes/setup.class.php:531
1856
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:531
1857
  msgid "No results match"
1858
  msgstr "لا توجد نتائج متطابقة"
1859
 
1860
+ #: admin/settings/classes/setup.class.php:603
1861
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:603
1862
  msgid "Ooops! This field type (%s) can not be used here, yet."
1863
  msgstr "خطأ! حقل النوع (%s) لا يمكن إستخدامه هنا، حتى الآن."
1864
 
1865
+ #: admin/settings/classes/setup.class.php:677
1866
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:677
1867
  msgid "This field class is not available!"
1868
  msgstr "فئة الحقل غير متوفرة!"
1869
 
1870
+ #: admin/settings/classes/setup.class.php:681
1871
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:681
1872
  msgid "This type is not found!"
1873
  msgstr "لم يتم العثور على هذا النوع!"
1874
 
1875
+ #: admin/settings/classes/shortcode-options.class.php:250
1876
+ #: build/wp-ulike/admin/settings/classes/shortcode-options.class.php:250
1877
  msgid "Add one more"
1878
  msgstr "إضافة واحد أكثر"
1879
 
1880
+ #: admin/settings/classes/shortcode-options.class.php:287
1881
+ #: admin/settings/functions/actions.php:16
1882
+ #: admin/settings/functions/actions.php:68
1883
+ #: admin/settings/functions/actions.php:106
1884
+ #: admin/settings/functions/actions.php:141
1885
+ #: admin/settings/functions/actions.php:170
1886
+ #: build/wp-ulike/admin/settings/classes/shortcode-options.class.php:287
1887
+ #: build/wp-ulike/admin/settings/functions/actions.php:16
1888
+ #: build/wp-ulike/admin/settings/functions/actions.php:68
1889
+ #: build/wp-ulike/admin/settings/functions/actions.php:106
1890
+ #: build/wp-ulike/admin/settings/functions/actions.php:141
1891
+ #: build/wp-ulike/admin/settings/functions/actions.php:170
1892
  msgid "Error: Nonce verification has failed. Please try again."
1893
  msgstr "خطأ: فشل التحقق من Nonce. حاول مرة اخرى."
1894
 
2046
  msgid "Contain"
2047
  msgstr "يحتوي"
2048
 
2049
+ #: admin/settings/fields/background/background.php:215
2050
+ #: build/wp-ulike/admin/settings/fields/background/background.php:215
2051
+ msgid "Auto"
2052
+ msgstr ""
2053
 
2054
  #: admin/settings/fields/background/background.php:229
 
2055
  #: build/wp-ulike/admin/settings/fields/background/background.php:229
2056
+ msgid "Background Origin"
2057
+ msgstr "أصل الخلفية"
 
2058
 
2059
  #: admin/settings/fields/background/background.php:230
2060
+ #: admin/settings/fields/background/background.php:248
2061
  #: build/wp-ulike/admin/settings/fields/background/background.php:230
2062
+ #: build/wp-ulike/admin/settings/fields/background/background.php:248
2063
+ msgid "Padding Box"
2064
+ msgstr "حشوة الصندوق"
2065
 
2066
  #: admin/settings/fields/background/background.php:231
2067
+ #: admin/settings/fields/background/background.php:247
2068
  #: build/wp-ulike/admin/settings/fields/background/background.php:231
2069
+ #: build/wp-ulike/admin/settings/fields/background/background.php:247
2070
+ msgid "Border Box"
2071
+ msgstr "حدود الصندوق"
2072
+
2073
+ #: admin/settings/fields/background/background.php:232
2074
+ #: admin/settings/fields/background/background.php:249
2075
+ #: build/wp-ulike/admin/settings/fields/background/background.php:232
2076
+ #: build/wp-ulike/admin/settings/fields/background/background.php:249
2077
  msgid "Content Box"
2078
  msgstr "المحتوى داخل صندوق"
2079
 
2080
+ #: admin/settings/fields/background/background.php:246
2081
+ #: build/wp-ulike/admin/settings/fields/background/background.php:246
2082
  msgid "Background Clip"
2083
  msgstr "حجم الخلفية"
2084
 
2085
+ #: admin/settings/fields/background/background.php:263
2086
+ #: build/wp-ulike/admin/settings/fields/background/background.php:263
2087
  msgid "Background Blend Mode"
2088
  msgstr "وضع مزيج الخلفية"
2089
 
2090
+ #: admin/settings/fields/background/background.php:264
2091
  #: admin/settings/fields/link_color/link_color.php:36
2092
+ #: admin/settings/fields/typography/typography.php:175
2093
+ #: build/wp-ulike/admin/settings/fields/background/background.php:264
2094
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:36
2095
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:175
2096
  msgid "Normal"
2097
  msgstr "عادي"
2098
 
2099
+ #: admin/settings/fields/background/background.php:265
2100
+ #: build/wp-ulike/admin/settings/fields/background/background.php:265
2101
  msgid "Multiply"
2102
  msgstr "متضاعف"
2103
 
2104
+ #: admin/settings/fields/background/background.php:266
2105
+ #: build/wp-ulike/admin/settings/fields/background/background.php:266
2106
  msgid "Screen"
2107
  msgstr "الشاشة"
2108
 
2109
+ #: admin/settings/fields/background/background.php:267
2110
+ #: build/wp-ulike/admin/settings/fields/background/background.php:267
2111
  msgid "Overlay"
2112
  msgstr "تغشية"
2113
 
2114
+ #: admin/settings/fields/background/background.php:268
2115
+ #: build/wp-ulike/admin/settings/fields/background/background.php:268
2116
  msgid "Darken"
2117
  msgstr "غامق"
2118
 
2119
+ #: admin/settings/fields/background/background.php:269
2120
+ #: build/wp-ulike/admin/settings/fields/background/background.php:269
2121
  msgid "Lighten"
2122
  msgstr "فاتح"
2123
 
2124
+ #: admin/settings/fields/background/background.php:270
2125
+ #: build/wp-ulike/admin/settings/fields/background/background.php:270
2126
  msgid "Color Dodge"
2127
  msgstr "تقليل كثافة اللون"
2128
 
2129
+ #: admin/settings/fields/background/background.php:271
2130
+ #: build/wp-ulike/admin/settings/fields/background/background.php:271
2131
  msgid "Saturation"
2132
  msgstr "التشبع"
2133
 
2134
+ #: admin/settings/fields/background/background.php:272
2135
+ #: build/wp-ulike/admin/settings/fields/background/background.php:272
2136
  msgid "Color"
2137
  msgstr "لون"
2138
 
2139
+ #: admin/settings/fields/background/background.php:273
2140
+ #: build/wp-ulike/admin/settings/fields/background/background.php:273
2141
  msgid "Luminosity"
2142
  msgstr "لمعان"
2143
 
2197
  msgstr "الكل"
2198
 
2199
  #: admin/settings/fields/border/border.php:51
2200
+ #: admin/settings/fields/typography/typography.php:203
2201
  #: build/wp-ulike/admin/settings/fields/border/border.php:51
2202
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:203
2203
  msgid "Solid"
2204
  msgstr "لون كامل"
2205
 
2206
  #: admin/settings/fields/border/border.php:52
2207
+ #: admin/settings/fields/typography/typography.php:206
2208
  #: build/wp-ulike/admin/settings/fields/border/border.php:52
2209
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:206
2210
  msgid "Dashed"
2211
  msgstr "متقطع"
2212
 
2213
  #: admin/settings/fields/border/border.php:53
2214
+ #: admin/settings/fields/typography/typography.php:205
2215
  #: build/wp-ulike/admin/settings/fields/border/border.php:53
2216
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:205
2217
  msgid "Dotted"
2218
  msgstr "منقط"
2219
 
2220
  #: admin/settings/fields/border/border.php:54
2221
+ #: admin/settings/fields/typography/typography.php:204
2222
  #: build/wp-ulike/admin/settings/fields/border/border.php:54
2223
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:204
2224
  msgid "Double"
2225
  msgstr "مضاعف"
2226
 
2245
  msgstr "الحافة"
2246
 
2247
  #: admin/settings/fields/border/border.php:59
2248
+ #: admin/settings/fields/typography/typography.php:188
2249
+ #: admin/settings/fields/typography/typography.php:202
2250
  #: build/wp-ulike/admin/settings/fields/border/border.php:59
2251
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:188
2252
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:202
2253
  msgid "None"
2254
  msgstr "بدون"
2255
 
2256
+ #: admin/settings/fields/button_set/button_set.php:56
2257
+ #: admin/settings/fields/checkbox/checkbox.php:76
2258
+ #: admin/settings/fields/radio/radio.php:75
2259
+ #: admin/settings/fields/select/select.php:113
2260
+ #: build/wp-ulike/admin/settings/fields/button_set/button_set.php:56
2261
+ #: build/wp-ulike/admin/settings/fields/checkbox/checkbox.php:76
2262
+ #: build/wp-ulike/admin/settings/fields/radio/radio.php:75
2263
+ #: build/wp-ulike/admin/settings/fields/select/select.php:113
2264
  msgid "No data provided for this option type."
2265
  msgstr "لم يتم تقديم بيانات لهذا النوع من الخيارات."
2266
 
2304
  "الآخر."
2305
 
2306
  #: admin/settings/fields/group/group.php:46
2307
+ #: admin/settings/fields/group/group.php:87
2308
  #: admin/settings/fields/repeater/repeater.php:51
2309
  #: admin/settings/fields/repeater/repeater.php:82
2310
  #: build/wp-ulike/admin/settings/fields/group/group.php:46
2311
+ #: build/wp-ulike/admin/settings/fields/group/group.php:87
2312
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:51
2313
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:82
2314
  msgid "Are you sure to delete this item?"
2315
  msgstr "هل أنت متأكد من رغبتك بحذف هذا العنصر؟"
2316
 
2317
+ #: admin/settings/fields/group/group.php:122
2318
  #: admin/settings/fields/repeater/repeater.php:96
2319
+ #: build/wp-ulike/admin/settings/fields/group/group.php:122
2320
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:96
2321
  msgid "You can not add more than"
2322
  msgstr "لا يمكنك إضافة اكثر من"
2323
 
2324
+ #: admin/settings/fields/group/group.php:123
2325
  #: admin/settings/fields/repeater/repeater.php:97
2326
+ #: build/wp-ulike/admin/settings/fields/group/group.php:123
2327
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:97
2328
  msgid "You can not remove less than"
2329
  msgstr "لا يمكنك إزالة أقل من"
2330
 
2331
  #: admin/settings/fields/icon/icon.php:20
2332
+ #: admin/settings/fields/icon/icon.php:53
2333
  #: build/wp-ulike/admin/settings/fields/icon/icon.php:20
2334
+ #: build/wp-ulike/admin/settings/fields/icon/icon.php:53
2335
  msgid "Add Icon"
2336
  msgstr "إضافة أيقونة"
2337
 
2340
  msgid "Remove Icon"
2341
  msgstr "إزالة الأيقونة"
2342
 
2343
+ #: admin/settings/fields/icon/icon.php:57
2344
+ #: build/wp-ulike/admin/settings/fields/icon/icon.php:57
2345
+ msgid "Search a Icon..."
2346
+ msgstr "البحث عن أيقونة..."
2347
+
2348
  #: admin/settings/fields/link_color/link_color.php:37
2349
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:37
2350
  msgid "Hover"
2424
  msgid "Add Shortcode"
2425
  msgstr "إضافة كود مختصر"
2426
 
2427
+ #: admin/settings/fields/typography/typography.php:85
2428
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:85
2429
  msgid "Font Family"
2430
  msgstr "اسم الخط"
2431
 
2432
+ #: admin/settings/fields/typography/typography.php:86
2433
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:86
2434
  msgid "Select a font"
2435
  msgstr "اختر خط"
2436
 
2437
+ #: admin/settings/fields/typography/typography.php:94
2438
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:94
2439
  msgid "Backup Font Family"
2440
  msgstr "النسخ الإحتياطي للخط"
2441
 
2442
+ #: admin/settings/fields/typography/typography.php:108
2443
+ #: admin/settings/fields/typography/typography.php:121
2444
+ #: admin/settings/fields/typography/typography.php:134
2445
+ #: admin/settings/fields/typography/typography.php:149
2446
+ #: admin/settings/fields/typography/typography.php:165
2447
+ #: admin/settings/fields/typography/typography.php:178
2448
+ #: admin/settings/fields/typography/typography.php:192
2449
+ #: admin/settings/fields/typography/typography.php:210
2450
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:108
2451
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:121
2452
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:134
2453
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:149
2454
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:165
2455
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:178
2456
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:192
2457
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:210
2458
+ #: build/wp-ulike/inc/general-functions.php:81 inc/general-functions.php:78
2459
  msgid "Default"
2460
  msgstr "افتراضي"
2461
 
2462
+ #: admin/settings/fields/typography/typography.php:119
2463
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:119
2464
  msgid "Font Style"
2465
  msgstr "نمط الخط"
2466
 
2467
+ #: admin/settings/fields/typography/typography.php:133
2468
+ #: admin/settings/fields/typography/typography.php:134
2469
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:133
2470
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:134
2471
  msgid "Load Extra Styles"
2472
  msgstr "تحميل أنماط إضافية"
2473
 
2474
+ #: admin/settings/fields/typography/typography.php:147
2475
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:147
2476
  msgid "Subset"
2477
  msgstr "فرعية"
2478
 
2479
+ #: admin/settings/fields/typography/typography.php:157
2480
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:157
2481
  msgid "Text Align"
2482
  msgstr "محاذاة النص"
2483
 
2484
+ #: admin/settings/fields/typography/typography.php:159
2485
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:159
2486
  msgid "Inherit"
2487
  msgstr "توريث"
2488
 
2489
+ #: admin/settings/fields/typography/typography.php:160
2490
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:160
2491
  msgid "Left"
2492
  msgstr "یسار"
2493
 
2494
+ #: admin/settings/fields/typography/typography.php:161
2495
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:161
2496
  msgid "Center"
2497
  msgstr "وسط"
2498
 
2499
+ #: admin/settings/fields/typography/typography.php:162
2500
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:162
2501
  msgid "Right"
2502
  msgstr "اليمين"
2503
 
2504
+ #: admin/settings/fields/typography/typography.php:163
2505
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:163
2506
  msgid "Justify"
2507
  msgstr "محاذاة بالتساوي"
2508
 
2509
+ #: admin/settings/fields/typography/typography.php:164
2510
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:164
2511
  msgid "Initial"
2512
  msgstr "مبدئي"
2513
 
2514
+ #: admin/settings/fields/typography/typography.php:173
2515
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:173
2516
  msgid "Font Variant"
2517
  msgstr "متغير الخط"
2518
 
2519
+ #: admin/settings/fields/typography/typography.php:176
2520
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:176
2521
  msgid "Small Caps"
2522
  msgstr "حروف كبيرة بحجم صغير (لا تعمل مع اللغة العربية)"
2523
 
2524
+ #: admin/settings/fields/typography/typography.php:177
2525
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:177
2526
  msgid "All Small Caps"
2527
  msgstr "جميع الحروف الكبيرة بحجم صغير (لا تعمل مع اللغة العربية)"
2528
 
2529
+ #: admin/settings/fields/typography/typography.php:186
2530
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:186
2531
  msgid "Text Transform"
2532
  msgstr "تحول النص"
2533
 
2534
+ #: admin/settings/fields/typography/typography.php:189
2535
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:189
2536
  msgid "Capitalize"
2537
  msgstr "تغيير حالة الأحرف إلى كبيرة"
2538
 
2539
+ #: admin/settings/fields/typography/typography.php:190
2540
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:190
2541
  msgid "Uppercase"
2542
  msgstr "أحرف كبيرة"
2543
 
2544
+ #: admin/settings/fields/typography/typography.php:191
2545
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:191
2546
  msgid "Lowercase"
2547
  msgstr "احرف صغيرة"
2548
 
2549
+ #: admin/settings/fields/typography/typography.php:200
2550
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:200
2551
  msgid "Text Decoration"
2552
  msgstr "زخرفة النص"
2553
 
2554
+ #: admin/settings/fields/typography/typography.php:207
2555
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:207
2556
  msgid "Wavy"
2557
  msgstr "عريض"
2558
 
2559
+ #: admin/settings/fields/typography/typography.php:208
2560
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:208
2561
  msgid "Overline"
2562
  msgstr "فوق السطر"
2563
 
2564
+ #: admin/settings/fields/typography/typography.php:209
2565
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:209
2566
  msgid "Line-through"
2567
  msgstr "خط بمنتصف السطر"
2568
 
2569
+ #: admin/settings/fields/typography/typography.php:222
2570
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:222
2571
  msgid "Font Size"
2572
  msgstr "حجم الخط"
2573
 
2574
+ #: admin/settings/fields/typography/typography.php:234
2575
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:234
2576
  msgid "Line Height"
2577
  msgstr "ارتفاع الخط"
2578
 
2579
+ #: admin/settings/fields/typography/typography.php:246
2580
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:246
2581
  msgid "Letter Spacing"
2582
  msgstr "تباعد الحروف"
2583
 
2584
+ #: admin/settings/fields/typography/typography.php:258
2585
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:258
2586
  msgid "Word Spacing"
2587
  msgstr "تباعد الكلمات"
2588
 
2589
+ #: admin/settings/fields/typography/typography.php:273
2590
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:273
2591
  msgid "Font Color"
2592
  msgstr "لون الخط"
2593
 
2594
+ #: admin/settings/fields/typography/typography.php:351
2595
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:351
2596
  msgid "Custom Web Fonts"
2597
  msgstr "تخصيص خطوط الويب"
2598
 
2599
+ #: admin/settings/fields/typography/typography.php:357
2600
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:357
2601
  msgid "Safe Web Fonts"
2602
  msgstr "خطوط الويب الآمنة"
2603
 
2604
+ #: admin/settings/fields/typography/typography.php:377
2605
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:377
2606
  msgid "Google Web Fonts"
2607
  msgstr "خطوط الويب من Google"
2608
 
2609
+ #: admin/settings/functions/actions.php:41
2610
+ #: build/wp-ulike/admin/settings/functions/actions.php:41
2611
  msgid "No data provided by developer"
2612
  msgstr "لا توجد بيانات مقدمة من المطور"
2613
 
2614
+ #: admin/settings/functions/actions.php:72
2615
+ #: admin/settings/functions/actions.php:110
2616
+ #: build/wp-ulike/admin/settings/functions/actions.php:72
2617
+ #: build/wp-ulike/admin/settings/functions/actions.php:110
2618
+ msgid "Error: Options unique id could not valid."
2619
+ msgstr ""
2620
+
2621
+ #: admin/settings/functions/actions.php:114
2622
+ #: build/wp-ulike/admin/settings/functions/actions.php:114
2623
+ msgid "Error: Import data could not valid."
2624
+ msgstr ""
2625
+
2626
+ #: admin/settings/functions/actions.php:174
2627
+ #: build/wp-ulike/admin/settings/functions/actions.php:174
2628
+ msgid "Error: Missing request arguments."
2629
+ msgstr ""
2630
+
2631
+ #: admin/settings/functions/actions.php:180
2632
+ #: build/wp-ulike/admin/settings/functions/actions.php:180
2633
  msgid "You do not have required permissions to access."
2634
  msgstr "ليس لديك ما يكفي من الصلاحيات للقيام بذلك."
2635
 
 
 
 
 
 
2636
  #: admin/settings/functions/validate.php:14
2637
  #: admin/settings/functions/validate.php:86
2638
  #: build/wp-ulike/admin/settings/functions/validate.php:14
2746
  msgid "Notice: The likers box is refreshed only for logged in users!"
2747
  msgstr ""
2748
 
2749
+ #: build/wp-ulike/inc/general-functions.php:93 inc/general-functions.php:90
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2750
  msgid "Twitter Heart"
2751
  msgstr "قلب تويتر"
2752
 
2753
+ #: build/wp-ulike/inc/general-functions.php:99 inc/general-functions.php:96
2754
  msgid "Animated Heart"
2755
  msgstr "قلب متحرك"
2756
 
2757
+ #: build/wp-ulike/inc/general-functions.php:445 inc/general-functions.php:442
2758
  msgid "Please enter some value for required variables."
2759
  msgstr "الرجاء إدخال قيمة للمتغيرات المطلوبة."
2760
 
2761
+ #: build/wp-ulike/inc/general-functions.php:464 inc/general-functions.php:461
2762
  msgid "Table info is empty."
2763
  msgstr "جدول المعلومات فارغ"
2764
 
2765
+ #: build/wp-ulike/inc/general-hooks.php:415 inc/general-hooks.php:411
2766
  msgid "WP ULike Activity"
2767
  msgstr "نشاطات وردبرس یولایک"
2768
 
2769
+ #: build/wp-ulike/inc/general-hooks.php:429 inc/general-hooks.php:425
2770
  msgid "Votes"
2771
  msgstr ""
2772
 
2773
+ #: build/wp-ulike/inc/general-hooks.php:598 inc/general-hooks.php:594
2774
  msgid "posts"
2775
  msgstr ""
2776
 
2777
+ #: build/wp-ulike/inc/general-hooks.php:605 inc/general-hooks.php:601
2778
  msgid "comments"
2779
  msgstr ""
2780
 
2781
+ #: build/wp-ulike/inc/general-hooks.php:610 inc/general-hooks.php:606
2782
  msgid "activities"
2783
  msgstr ""
2784
 
2785
+ #: build/wp-ulike/inc/general-hooks.php:620 inc/general-hooks.php:616
2786
  msgid "You have %d new %s likes"
2787
  msgstr ""
2788
 
2789
+ #: build/wp-ulike/inc/general-hooks.php:624 inc/general-hooks.php:620
2790
  msgid "%s liked one of your %s"
2791
  msgstr ""
2792
 
2793
+ #: build/wp-ulike/inc/general-hooks.php:668 inc/general-hooks.php:664
2794
  msgid "New activity liked"
2795
  msgstr ""
2796
 
2797
+ #: build/wp-ulike/inc/general-hooks.php:673 inc/general-hooks.php:669
2798
  msgid "New comment liked"
2799
  msgstr ""
2800
 
2801
+ #: build/wp-ulike/inc/general-hooks.php:678 inc/general-hooks.php:674
2802
  msgid "New post liked"
2803
  msgstr ""
2804
 
2805
+ #: build/wp-ulike/inc/general-hooks.php:683 inc/general-hooks.php:679
2806
  msgid "New topic liked"
2807
  msgstr "موضوع جديد تم الإعجاب به"
2808
 
2809
+ #: build/wp-ulike/inc/general-hooks.php:797 inc/general-hooks.php:793
2810
  msgid ""
2811
  "This hook award / deducts points from users who Like/Unlike any content of "
2812
  "WordPress, bbPress, BuddyPress & ..."
2813
  msgstr ""
2814
 
2815
+ #: build/wp-ulike/inc/general-hooks.php:813 inc/general-hooks.php:809
2816
  msgid "Liking Content"
2817
  msgstr ""
2818
 
2819
+ #: build/wp-ulike/inc/general-hooks.php:814 inc/general-hooks.php:810
2820
  msgid "Liked Content"
2821
  msgstr "المحتوى الحاصل على إعجاب"
2822
 
2823
+ #: build/wp-ulike/inc/general-hooks.php:815 inc/general-hooks.php:811
2824
  msgid "Unliking Content"
2825
  msgstr ""
2826
 
2827
+ #: build/wp-ulike/inc/general-hooks.php:816 inc/general-hooks.php:812
2828
  msgid "Unliked Content"
2829
  msgstr ""
2830
 
2831
+ #: build/wp-ulike/inc/general-hooks.php:836
2832
+ #: build/wp-ulike/inc/general-hooks.php:871 inc/general-hooks.php:832
2833
+ #: inc/general-hooks.php:867
2834
  msgid "Recent Posts Liked"
2835
  msgstr "مشاركات تم الإعجاب بها مؤخراً"
2836
 
2837
+ #: build/wp-ulike/inc/general-hooks.php:841
2838
+ #: build/wp-ulike/inc/general-hooks.php:913 inc/general-hooks.php:837
2839
+ #: inc/general-hooks.php:909
2840
  msgid "Recent Comments Liked"
2841
  msgstr "تعليقات تم الإعجاب بها مؤخراً"
2842
 
2843
+ #: build/wp-ulike/inc/general-hooks.php:887
2844
+ #: build/wp-ulike/inc/general-hooks.php:930 inc/general-hooks.php:883
2845
+ #: inc/general-hooks.php:926
2846
  msgid "This user has not made any likes."
2847
  msgstr ""
2848
 
2850
  msgid "WP ULike"
2851
  msgstr "وردبرس یولایک"
2852
 
2853
+ #: build/wp-ulike/wp-ulike.php:587 wp-ulike.php:584
2854
  msgid ""
2855
  "You are using two instances of WP ULike plugin at same time, please deactive "
2856
  "one of them."
2875
  msgstr ""
2876
  "https://wpulike.com/?utm_source=wp-plugins&utm_campaign=author-"
2877
  "uri&utm_medium=wp-dash"
2878
+
2879
+ #~ msgid "Success! All rows has been deleted!"
2880
+ #~ msgstr "تم بنجاح! حذف جميع الصفوف!"
2881
+
2882
+ #~ msgid "Bad request!"
2883
+ #~ msgstr "الطلب فشل!"
2884
+
2885
+ #~ msgid "Failed! There was a problem in removing of orphaned rows."
2886
+ #~ msgstr "فشل! كانت هناك مشكلة في إزالة الصفوف."
2887
+
2888
+ #~ msgid "Success! All orphaned rows has been deleted!"
2889
+ #~ msgstr "تم بنجاح! حذف جميع الصفوف!"
languages/wp-ulike-de.po CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
- "POT-Creation-Date: 2020-04-18 13:20:40+00:00\n"
8
  "PO-Revision-Date: 2019-06-19 16:23:52+0000\n"
9
  "Language: de\n"
10
  "MIME-Version: 1.0\n"
@@ -36,9 +36,9 @@ msgid "It's Ok!"
36
  msgstr ""
37
 
38
  #: admin/admin-functions.php:231
39
- #: admin/classes/class-wp-ulike-admin-panel.php:529
40
  #: build/wp-ulike/admin/admin-functions.php:234
41
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
42
  msgid "Button"
43
  msgstr ""
44
 
@@ -79,21 +79,32 @@ msgstr ""
79
  msgid "No thanks and never ask me again"
80
  msgstr ""
81
 
82
- #: admin/admin-hooks.php:161 build/wp-ulike/admin/admin-hooks.php:164
83
- msgid "How to Create Detailed Log Reports in WP ULike PRO?"
 
 
84
  msgstr ""
85
 
86
- #: admin/admin-hooks.php:162 build/wp-ulike/admin/admin-hooks.php:165
 
 
87
  msgid ""
88
- "Having votes for your content without a tool for measuring the results is "
89
- "meaningless, isn't it? for that reason, we gave you full access to your log "
90
- "data in the WP ULike professional Logs panel."
 
91
  msgstr ""
92
 
93
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
94
- #: admin/admin-hooks.php:220 build/wp-ulike/admin/admin-hooks.php:170
 
 
 
95
  #: build/wp-ulike/admin/admin-hooks.php:193
96
  #: build/wp-ulike/admin/admin-hooks.php:223
 
 
 
97
  msgid "Get More Information"
98
  msgstr ""
99
 
@@ -170,13 +181,13 @@ msgstr ""
170
  #: admin/includes/templates/statistics.php:124
171
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
172
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
173
- #: build/wp-ulike/wp-ulike.php:157 wp-ulike.php:154
174
  msgid "Statistics"
175
  msgstr ""
176
 
177
  #: admin/classes/class-wp-ulike-admin-pages.php:67
178
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
179
- #: build/wp-ulike/wp-ulike.php:158 wp-ulike.php:155
180
  msgid "About"
181
  msgstr ""
182
 
@@ -203,317 +214,322 @@ msgstr "Logdateien"
203
 
204
  #: admin/classes/class-wp-ulike-admin-panel.php:36
205
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
206
- #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
207
  msgid "Settings"
208
  msgstr ""
209
 
210
- #: admin/classes/class-wp-ulike-admin-panel.php:87
211
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:90
212
  msgid "Configuration"
213
  msgstr ""
214
 
215
- #: admin/classes/class-wp-ulike-admin-panel.php:93
216
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:96
217
  msgid "General"
218
  msgstr "Allgemein"
219
 
220
- #: admin/classes/class-wp-ulike-admin-panel.php:98
221
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
222
  msgid "Enable Convertor"
223
  msgstr ""
224
 
225
- #: admin/classes/class-wp-ulike-admin-panel.php:99
226
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:102
227
  msgid "Convert numbers of Likes with string (kilobyte) format."
228
  msgstr ""
229
 
230
- #: admin/classes/class-wp-ulike-admin-panel.php:104
231
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:107
232
  msgid "Enable Notifications"
233
  msgstr ""
234
 
235
- #: admin/classes/class-wp-ulike-admin-panel.php:106
236
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:109
237
  msgid "Custom toast messages after each activity"
238
  msgstr ""
239
 
240
- #: admin/classes/class-wp-ulike-admin-panel.php:111
241
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
242
  msgid "Enable Anonymize IP"
243
  msgstr ""
244
 
245
- #: admin/classes/class-wp-ulike-admin-panel.php:112
246
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:115
247
  msgid "Anonymize the IP address for GDPR Compliance"
248
  msgstr ""
249
 
250
- #: admin/classes/class-wp-ulike-admin-panel.php:117
251
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
252
  msgid "Hide Admin Notices"
253
  msgstr ""
254
 
255
- #: admin/classes/class-wp-ulike-admin-panel.php:118
256
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:121
257
  msgid "Enabling this option will completely disable all admin notices."
258
  msgstr ""
259
 
260
- #: admin/classes/class-wp-ulike-admin-panel.php:123
261
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
262
  msgid "Disable Plugin Files"
263
  msgstr ""
264
 
265
- #: admin/classes/class-wp-ulike-admin-panel.php:124
266
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:127
267
  msgid "With this option, you can disable all plugin assets on these pages."
268
  msgstr ""
269
 
270
- #: admin/classes/class-wp-ulike-admin-panel.php:128
271
- #: admin/classes/class-wp-ulike-admin-panel.php:483
272
  #: admin/includes/templates/about.php:46
273
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
274
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:486
275
  #: build/wp-ulike/admin/includes/templates/about.php:49
276
  msgid "Home"
277
  msgstr "Home"
278
 
279
- #: admin/classes/class-wp-ulike-admin-panel.php:129
280
- #: admin/classes/class-wp-ulike-admin-panel.php:484
281
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
282
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:487
283
  msgid "Singular"
284
  msgstr ""
285
 
286
- #: admin/classes/class-wp-ulike-admin-panel.php:130
287
- #: admin/classes/class-wp-ulike-admin-panel.php:485
288
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
289
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:488
290
  msgid "Archives"
291
  msgstr "Archives"
292
 
293
- #: admin/classes/class-wp-ulike-admin-panel.php:131
294
- #: admin/classes/class-wp-ulike-admin-panel.php:486
295
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
296
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:489
297
  msgid "Categories"
298
  msgstr "Katgeorien"
299
 
300
- #: admin/classes/class-wp-ulike-admin-panel.php:132
301
- #: admin/classes/class-wp-ulike-admin-panel.php:487
302
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
303
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:490
304
  msgid "Search Results"
305
  msgstr "Suchergebnisse"
306
 
307
- #: admin/classes/class-wp-ulike-admin-panel.php:133
308
- #: admin/classes/class-wp-ulike-admin-panel.php:488
309
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
310
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:491
311
  msgid "Tags"
312
  msgstr "Schlagwörter"
313
 
 
 
 
 
 
 
 
314
  #: admin/classes/class-wp-ulike-admin-panel.php:134
315
- #: admin/classes/class-wp-ulike-admin-panel.php:489
316
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
317
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
318
- msgid "Author Page"
319
  msgstr ""
320
 
321
  #: admin/classes/class-wp-ulike-admin-panel.php:135
322
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
323
- msgid "BuddyPress Pages"
324
  msgstr ""
325
 
326
  #: admin/classes/class-wp-ulike-admin-panel.php:136
327
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
328
- msgid "bbPress Pages"
329
- msgstr ""
330
-
331
- #: admin/classes/class-wp-ulike-admin-panel.php:137
332
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:140
333
  msgid "WooCommerce Pages"
334
  msgstr ""
335
 
336
- #: admin/classes/class-wp-ulike-admin-panel.php:160
337
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
338
  msgid "Activity Content"
339
  msgstr ""
340
 
341
- #: admin/classes/class-wp-ulike-admin-panel.php:161
342
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:164
343
  msgid "Activity Meta"
344
  msgstr ""
345
 
346
- #: admin/classes/class-wp-ulike-admin-panel.php:167
347
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
348
  msgid "Activity Comment"
349
  msgstr ""
350
 
351
- #: admin/classes/class-wp-ulike-admin-panel.php:168
352
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:171
353
  msgid "Add the possibility to like Buddypress comments in the activity stream"
354
  msgstr ""
355
 
356
- #: admin/classes/class-wp-ulike-admin-panel.php:174
357
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
358
  msgid "Enable Activity Notification"
359
  msgstr ""
360
 
361
- #: admin/classes/class-wp-ulike-admin-panel.php:175
362
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:178
363
  msgid "Insert new likes in buddyPress activity page"
364
  msgstr ""
365
 
366
- #: admin/classes/class-wp-ulike-admin-panel.php:185
367
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
368
  msgid "Post Activity Text"
369
  msgstr ""
370
 
371
- #: admin/classes/class-wp-ulike-admin-panel.php:186
372
- #: admin/classes/class-wp-ulike-admin-panel.php:198
373
- #: admin/classes/class-wp-ulike-admin-panel.php:587
374
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:189
375
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:201
376
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:590
377
  msgid "Allowed Variables:"
378
  msgstr ""
379
 
380
- #: admin/classes/class-wp-ulike-admin-panel.php:197
381
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
382
  msgid "Comment Activity Text"
383
  msgstr ""
384
 
385
- #: admin/classes/class-wp-ulike-admin-panel.php:204
386
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
387
  msgid "Enable User Notification"
388
  msgstr ""
389
 
390
- #: admin/classes/class-wp-ulike-admin-panel.php:205
391
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:208
392
  msgid "Sends out notifications when you get a like from someone"
393
  msgstr ""
394
 
395
- #: admin/classes/class-wp-ulike-admin-panel.php:209
396
- #: admin/classes/class-wp-ulike-admin-panel.php:251
397
  #: admin/classes/class-wp-ulike-settings.php:76
398
  #: admin/classes/class-wp-ulike-widget.php:266
399
  #: admin/classes/class-wp-ulike-widget.php:554
400
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
401
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:254
402
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
403
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
404
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
405
  msgid "BuddyPress"
406
  msgstr "BuddyPress"
407
 
408
- #: admin/classes/class-wp-ulike-admin-panel.php:209
409
- #: admin/classes/class-wp-ulike-admin-panel.php:222
410
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
411
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
412
  msgid "plugin is not installed or activated"
413
  msgstr ""
414
 
415
- #: admin/classes/class-wp-ulike-admin-panel.php:222
416
- #: admin/classes/class-wp-ulike-admin-panel.php:258
417
  #: admin/classes/class-wp-ulike-settings.php:82
418
  #: admin/classes/class-wp-ulike-widget.php:210
419
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
420
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:261
421
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
422
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
423
  msgid "bbPress"
424
  msgstr ""
425
 
426
- #: admin/classes/class-wp-ulike-admin-panel.php:231
427
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:234
428
  msgid "Content Types"
429
  msgstr ""
430
 
431
- #: admin/classes/class-wp-ulike-admin-panel.php:237
432
  #: admin/classes/class-wp-ulike-settings.php:63
433
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:240
434
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
435
  msgid "Posts"
436
  msgstr "Beitr&auml;ge"
437
 
438
- #: admin/classes/class-wp-ulike-admin-panel.php:244
439
  #: admin/classes/class-wp-ulike-settings.php:70
440
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:247
441
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
442
  msgid "Comments"
443
  msgstr "Kommentare"
444
 
445
- #: admin/classes/class-wp-ulike-admin-panel.php:267
446
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:270
447
  msgid "Integrations"
448
  msgstr ""
449
 
450
- #: admin/classes/class-wp-ulike-admin-panel.php:272
451
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
452
  msgid "Enable Old Meta Values"
453
  msgstr ""
454
 
455
- #: admin/classes/class-wp-ulike-admin-panel.php:273
456
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
457
  msgid ""
458
  "By activating this option, users who have upgraded to version +4 and deleted "
459
  "their old logs can add the number of old likes to the new figures."
460
  msgstr ""
461
 
462
- #: admin/classes/class-wp-ulike-admin-panel.php:273
463
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
464
  msgid ""
465
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
466
  "haven't deleted any logs yet, do not enable this option."
467
  msgstr ""
468
 
469
- #: admin/classes/class-wp-ulike-admin-panel.php:278
470
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
471
  msgid "Enable Deprecated Options"
472
  msgstr ""
473
 
474
- #: admin/classes/class-wp-ulike-admin-panel.php:279
475
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
476
  msgid ""
477
  "By activating this option, users who have upgraded to version +4.1 and lost "
478
  "their old options can restore and enable previous settings."
479
  msgstr ""
480
 
481
- #: admin/classes/class-wp-ulike-admin-panel.php:279
482
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
483
  msgid ""
484
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
485
  "enable this option."
486
  msgstr ""
487
 
488
- #: admin/classes/class-wp-ulike-admin-panel.php:289
489
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:292
 
 
 
 
 
490
  msgid "Translations"
491
  msgstr "Übersetzungen"
492
 
493
- #: admin/classes/class-wp-ulike-admin-panel.php:295
494
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:298
495
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
496
  msgid "You have already registered a vote."
497
  msgstr ""
498
 
499
- #: admin/classes/class-wp-ulike-admin-panel.php:296
500
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:299
501
  msgid "Already Voted Message"
502
  msgstr ""
503
 
504
- #: admin/classes/class-wp-ulike-admin-panel.php:301
505
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:304
506
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
507
  msgid "You Should Login To Submit Your Like"
508
  msgstr ""
509
 
510
- #: admin/classes/class-wp-ulike-admin-panel.php:302
511
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:305
512
  msgid "Login Required Message"
513
  msgstr ""
514
 
515
- #: admin/classes/class-wp-ulike-admin-panel.php:307
516
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:310
517
  #: build/wp-ulike/inc/frontend-ajax.php:92
518
  #: build/wp-ulike/inc/frontend-ajax.php:110
519
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
@@ -521,132 +537,166 @@ msgstr ""
521
  msgid "Thanks! You Liked This."
522
  msgstr ""
523
 
524
- #: admin/classes/class-wp-ulike-admin-panel.php:308
525
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:311
526
  msgid "Liked Notice Message"
527
  msgstr ""
528
 
529
- #: admin/classes/class-wp-ulike-admin-panel.php:313
530
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:316
531
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
532
  msgid "Sorry! You unliked this."
533
  msgstr ""
534
 
535
- #: admin/classes/class-wp-ulike-admin-panel.php:314
536
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:317
537
  msgid "Unliked Notice Message"
538
  msgstr ""
539
 
540
- #: admin/classes/class-wp-ulike-admin-panel.php:319
541
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:322
542
- #: build/wp-ulike/inc/general-functions.php:2209
543
- #: build/wp-ulike/inc/general-functions.php:2254
544
- #: build/wp-ulike/inc/general-functions.php:2298
545
- #: build/wp-ulike/inc/general-functions.php:2375 inc/general-functions.php:2244
546
- #: inc/general-functions.php:2289 inc/general-functions.php:2333
547
- #: inc/general-functions.php:2410
548
  msgid "Like Button"
549
  msgstr ""
550
 
551
- #: admin/classes/class-wp-ulike-admin-panel.php:320
552
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:323
553
  msgid "Like Button Aria Label"
554
  msgstr ""
555
 
556
- #: admin/classes/class-wp-ulike-admin-panel.php:330
557
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
558
  msgid "Developer Tools"
559
  msgstr ""
560
 
561
- #: admin/classes/class-wp-ulike-admin-panel.php:336
562
- #: admin/settings/fields/typography/typography.php:282
563
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
564
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:282
565
  msgid "Custom Style"
566
  msgstr ""
567
 
568
- #: admin/classes/class-wp-ulike-admin-panel.php:350
569
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:353
570
  msgid "Custom Spinner"
571
  msgstr ""
572
 
573
- #: admin/classes/class-wp-ulike-admin-panel.php:370
574
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:373
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
575
  msgid "Select a Template"
576
  msgstr ""
577
 
578
- #: admin/classes/class-wp-ulike-admin-panel.php:371
579
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
580
  msgid "Display online preview"
581
  msgstr ""
582
 
583
- #: admin/classes/class-wp-ulike-admin-panel.php:371
584
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
585
  msgid "Here"
586
  msgstr ""
587
 
588
- #: admin/classes/class-wp-ulike-admin-panel.php:379
589
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
590
  msgid "Button Type"
591
  msgstr ""
592
 
593
- #: admin/classes/class-wp-ulike-admin-panel.php:382
594
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:385
595
  msgid "Image"
596
  msgstr ""
597
 
598
- #: admin/classes/class-wp-ulike-admin-panel.php:383
599
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:386
600
  msgid "Text"
601
  msgstr "Text"
602
 
603
- #: admin/classes/class-wp-ulike-admin-panel.php:390
604
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:393
605
  msgid ""
606
  "Enter your custom button text in the fields above. You can also use HTML "
607
  "tags in these fields."
608
  msgstr ""
609
 
610
- #: admin/classes/class-wp-ulike-admin-panel.php:391
611
- #: admin/classes/class-wp-ulike-admin-panel.php:402
612
- #: admin/classes/class-wp-ulike-admin-panel.php:416
613
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:394
614
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:405
615
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:419
616
  msgid "Button Text"
617
  msgstr ""
618
 
619
- #: admin/classes/class-wp-ulike-admin-panel.php:394
620
- #: admin/classes/class-wp-ulike-admin-panel.php:430
621
  #: admin/classes/class-wp-ulike-widget.php:354
622
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:397
623
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
624
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
625
  msgid "Like"
626
  msgstr ""
627
 
628
- #: admin/classes/class-wp-ulike-admin-panel.php:408
629
- #: admin/classes/class-wp-ulike-admin-panel.php:442
630
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:411
631
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:445
632
  msgid "Unlike"
633
  msgstr ""
634
 
635
- #: admin/classes/class-wp-ulike-admin-panel.php:427
636
- #: admin/classes/class-wp-ulike-admin-panel.php:435
637
- #: admin/classes/class-wp-ulike-admin-panel.php:447
638
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:430
639
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:438
640
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:450
641
  msgid "Button Image"
642
  msgstr ""
643
 
644
- #: admin/classes/class-wp-ulike-admin-panel.php:460
645
  #: admin/classes/class-wp-ulike-settings.php:65
646
  #: admin/classes/class-wp-ulike-settings.php:72
647
  #: admin/classes/class-wp-ulike-settings.php:78
648
  #: admin/classes/class-wp-ulike-settings.php:84
649
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:463
650
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
651
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
652
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
@@ -654,81 +704,81 @@ msgstr ""
654
  msgid "Automatic display"
655
  msgstr ""
656
 
657
- #: admin/classes/class-wp-ulike-admin-panel.php:465
658
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:468
659
  msgid "Button Position"
660
  msgstr ""
661
 
662
- #: admin/classes/class-wp-ulike-admin-panel.php:468
663
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:471
664
  msgid "Top of Content"
665
  msgstr ""
666
 
667
- #: admin/classes/class-wp-ulike-admin-panel.php:469
668
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
669
  msgid "Bottom of Content"
670
  msgstr ""
671
 
672
- #: admin/classes/class-wp-ulike-admin-panel.php:470
673
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
674
  msgid "Top and Bottom"
675
  msgstr ""
676
 
677
- #: admin/classes/class-wp-ulike-admin-panel.php:477
678
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
679
  msgid "Automatic Display Restriction"
680
  msgstr ""
681
 
682
- #: admin/classes/class-wp-ulike-admin-panel.php:478
683
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
684
  msgid "With this option, you can disable automatic display on these pages."
685
  msgstr ""
686
 
687
- #: admin/classes/class-wp-ulike-admin-panel.php:496
688
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:499
689
  msgid "Post Types Filter"
690
  msgstr ""
691
 
692
- #: admin/classes/class-wp-ulike-admin-panel.php:497
693
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:500
694
  msgid "Select a post type"
695
  msgstr ""
696
 
697
- #: admin/classes/class-wp-ulike-admin-panel.php:498
698
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:501
699
  msgid "Make these post types an exception and display the button on them."
700
  msgstr ""
701
 
702
- #: admin/classes/class-wp-ulike-admin-panel.php:508
703
  #: admin/classes/class-wp-ulike-settings.php:58
704
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:511
705
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
706
  msgid "Logging Method"
707
  msgstr ""
708
 
709
- #: admin/classes/class-wp-ulike-admin-panel.php:510
710
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:513
711
  msgid "Do Not Log"
712
  msgstr ""
713
 
714
- #: admin/classes/class-wp-ulike-admin-panel.php:511
715
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:514
716
  msgid "Logged By Cookie"
717
  msgstr ""
718
 
719
- #: admin/classes/class-wp-ulike-admin-panel.php:512
720
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:515
721
  msgid "Logged By IP"
722
  msgstr ""
723
 
724
- #: admin/classes/class-wp-ulike-admin-panel.php:513
725
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:516
726
  msgid "Logged By Username"
727
  msgstr ""
728
 
729
- #: admin/classes/class-wp-ulike-admin-panel.php:516
730
  #: admin/classes/class-wp-ulike-settings.php:58
731
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
732
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
733
  msgid ""
734
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
@@ -736,9 +786,9 @@ msgid ""
736
  "do not work"
737
  msgstr ""
738
 
739
- #: admin/classes/class-wp-ulike-admin-panel.php:516
740
  #: admin/classes/class-wp-ulike-settings.php:58
741
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
742
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
743
  msgid ""
744
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
@@ -746,18 +796,18 @@ msgid ""
746
  "undislike capacity do not work"
747
  msgstr ""
748
 
749
- #: admin/classes/class-wp-ulike-admin-panel.php:516
750
  #: admin/classes/class-wp-ulike-settings.php:58
751
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
752
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
753
  msgid ""
754
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
755
  "for all users, the convey of like/dislike condition will check by user IP"
756
  msgstr ""
757
 
758
- #: admin/classes/class-wp-ulike-admin-panel.php:516
759
  #: admin/classes/class-wp-ulike-settings.php:58
760
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
761
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
762
  msgid ""
763
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
@@ -765,68 +815,68 @@ msgid ""
765
  "check by username, There is no permission for guest users to unlike/undislike"
766
  msgstr ""
767
 
768
- #: admin/classes/class-wp-ulike-admin-panel.php:521
769
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:524
770
  msgid "Only logged in users"
771
  msgstr ""
772
 
773
- #: admin/classes/class-wp-ulike-admin-panel.php:526
774
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:529
775
  msgid "Display Type"
776
  msgstr ""
777
 
778
- #: admin/classes/class-wp-ulike-admin-panel.php:528
779
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:531
780
  msgid "Template"
781
  msgstr ""
782
 
783
- #: admin/classes/class-wp-ulike-admin-panel.php:542
784
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:545
785
- #: build/wp-ulike/inc/general-functions.php:1690 inc/general-functions.php:1657
786
  msgid "You need to login in order to like this post: "
787
  msgstr ""
788
 
789
- #: admin/classes/class-wp-ulike-admin-panel.php:544
790
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:547
791
- #: build/wp-ulike/inc/general-functions.php:1692 inc/general-functions.php:1659
792
  msgid "click here"
793
  msgstr ""
794
 
795
- #: admin/classes/class-wp-ulike-admin-panel.php:546
796
- #: admin/classes/class-wp-ulike-admin-panel.php:586
797
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:549
798
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:589
799
  msgid "Custom HTML Template"
800
  msgstr ""
801
 
802
- #: admin/classes/class-wp-ulike-admin-panel.php:552
803
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
804
  msgid "Display Likers Box"
805
  msgstr ""
806
 
807
- #: admin/classes/class-wp-ulike-admin-panel.php:557
808
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
809
  msgid "Disable Pophover"
810
  msgstr ""
811
 
812
- #: admin/classes/class-wp-ulike-admin-panel.php:559
813
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:562
814
  msgid ""
815
  "Active this option to show liked users avatars in the bottom of button like."
816
  msgstr ""
817
 
818
- #: admin/classes/class-wp-ulike-admin-panel.php:564
819
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
820
  msgid "Size of Gravatars"
821
  msgstr ""
822
 
823
- #: admin/classes/class-wp-ulike-admin-panel.php:572
824
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
825
  msgid "Likers Count"
826
  msgstr ""
827
 
828
- #: admin/classes/class-wp-ulike-admin-panel.php:573
829
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
830
  msgid "The number of users to show in the users liked box"
831
  msgstr ""
832
 
@@ -1214,7 +1264,7 @@ msgstr ""
1214
 
1215
  #: admin/classes/class-wp-ulike-widget.php:541
1216
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1217
- #: build/wp-ulike/inc/general-functions.php:187 inc/general-functions.php:184
1218
  msgid "Heart"
1219
  msgstr ""
1220
 
@@ -1523,16 +1573,16 @@ msgstr ""
1523
  msgid "WP ULike Premium"
1524
  msgstr ""
1525
 
1526
- #: admin/includes/templates/go-pro.php:119
1527
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1528
  msgid ""
1529
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1530
  "ULike PRO plugin we fully support this page builder and have a variety of "
1531
  "widgets & controllers that make life much easier for you."
1532
  msgstr ""
1533
 
1534
- #: admin/includes/templates/go-pro.php:119
1535
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1536
  msgid ""
1537
  "Just drag your desired widget and drop it in your Elementor sections, "
1538
  "customize as you go and enjoy your like and dislike buttons on your contents."
@@ -1603,180 +1653,182 @@ msgstr ""
1603
  msgid "Topic Title"
1604
  msgstr ""
1605
 
1606
- #: admin/settings/classes/comment-metabox.class.php:190
1607
- #: admin/settings/classes/metabox.class.php:255
1608
- #: admin/settings/classes/options.class.php:655
1609
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:190
1610
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:255
1611
- #: build/wp-ulike/admin/settings/classes/options.class.php:655
1612
- msgid "No option provided by developer."
1613
- msgstr ""
1614
-
1615
- #: admin/settings/classes/comment-metabox.class.php:208
1616
- #: admin/settings/classes/metabox.class.php:273
1617
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:208
1618
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:273
1619
- msgid "Restore"
1620
- msgstr ""
1621
-
1622
- #: admin/settings/classes/comment-metabox.class.php:209
1623
- #: admin/settings/classes/metabox.class.php:274
1624
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1625
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1626
- msgid "update post for restore "
1627
- msgstr ""
1628
-
1629
- #: admin/settings/classes/comment-metabox.class.php:209
1630
- #: admin/settings/classes/metabox.class.php:274
1631
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1632
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1633
- msgid "Cancel"
1634
- msgstr ""
1635
-
1636
- #: admin/settings/classes/options.class.php:239
1637
- #: build/wp-ulike/admin/settings/classes/options.class.php:239
1638
  msgid "Error while saving."
1639
  msgstr ""
1640
 
1641
- #: admin/settings/classes/options.class.php:286
1642
- #: build/wp-ulike/admin/settings/classes/options.class.php:286
1643
  msgid "Success. Imported backup options."
1644
  msgstr ""
1645
 
1646
- #: admin/settings/classes/options.class.php:296
1647
- #: build/wp-ulike/admin/settings/classes/options.class.php:296
1648
  msgid "Default options restored."
1649
  msgstr ""
1650
 
1651
- #: admin/settings/classes/options.class.php:310
1652
- #: build/wp-ulike/admin/settings/classes/options.class.php:310
1653
  msgid "Default options restored for only this section."
1654
  msgstr ""
1655
 
1656
- #: admin/settings/classes/options.class.php:368
1657
- #: build/wp-ulike/admin/settings/classes/options.class.php:368
1658
  msgid "Settings saved."
1659
  msgstr "Einstellungen gespeichert."
1660
 
1661
- #: admin/settings/classes/options.class.php:553
1662
- #: build/wp-ulike/admin/settings/classes/options.class.php:553
1663
  msgid "Settings have changed, you should save them!"
1664
  msgstr ""
1665
 
1666
- #: admin/settings/classes/options.class.php:555
1667
- #: build/wp-ulike/admin/settings/classes/options.class.php:555
1668
  msgid "show all options"
1669
  msgstr ""
1670
 
1671
- #: admin/settings/classes/options.class.php:557
1672
- #: build/wp-ulike/admin/settings/classes/options.class.php:557
1673
  msgid "Search option(s)"
1674
  msgstr ""
1675
 
1676
- #: admin/settings/classes/options.class.php:560
1677
- #: admin/settings/classes/options.class.php:679
1678
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1679
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1680
  msgid "Save"
1681
  msgstr ""
1682
 
1683
- #: admin/settings/classes/options.class.php:560
1684
- #: admin/settings/classes/options.class.php:679
1685
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1686
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1687
  msgid "Saving..."
1688
  msgstr ""
1689
 
1690
- #: admin/settings/classes/options.class.php:561
1691
- #: admin/settings/classes/options.class.php:680
1692
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1693
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1694
  msgid "Reset Section"
1695
  msgstr ""
1696
 
1697
- #: admin/settings/classes/options.class.php:561
1698
- #: admin/settings/classes/options.class.php:680
1699
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1700
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1701
  msgid "Are you sure to reset this section options?"
1702
  msgstr ""
1703
 
1704
- #: admin/settings/classes/options.class.php:562
1705
- #: admin/settings/classes/options.class.php:681
1706
  #: admin/settings/fields/backup/backup.php:34
1707
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1708
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1709
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1710
  msgid "Reset All"
1711
  msgstr ""
1712
 
1713
- #: admin/settings/classes/options.class.php:562
1714
- #: admin/settings/classes/options.class.php:681
1715
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1716
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1717
  msgid "Are you sure to reset all options?"
1718
  msgstr ""
1719
 
1720
- #: admin/settings/classes/setup.class.php:436
1721
- #: build/wp-ulike/admin/settings/classes/setup.class.php:436
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1722
  msgid "Are you sure?"
1723
  msgstr ""
1724
 
1725
- #: admin/settings/classes/setup.class.php:437
1726
- #: build/wp-ulike/admin/settings/classes/setup.class.php:437
1727
  msgid "Restoring options."
1728
  msgstr ""
1729
 
1730
- #: admin/settings/classes/setup.class.php:438
1731
- #: build/wp-ulike/admin/settings/classes/setup.class.php:438
1732
  msgid "Importing options."
1733
  msgstr ""
1734
 
1735
- #: admin/settings/classes/setup.class.php:441
1736
- #: build/wp-ulike/admin/settings/classes/setup.class.php:441
1737
  msgid "Please enter %s or more characters"
1738
  msgstr ""
1739
 
1740
- #: admin/settings/classes/setup.class.php:442
1741
- #: build/wp-ulike/admin/settings/classes/setup.class.php:442
1742
  msgid "Searching..."
1743
  msgstr ""
1744
 
1745
- #: admin/settings/classes/setup.class.php:443
1746
- #: build/wp-ulike/admin/settings/classes/setup.class.php:443
1747
  msgid "No results match"
1748
  msgstr ""
1749
 
1750
- #: admin/settings/classes/setup.class.php:514
1751
- #: build/wp-ulike/admin/settings/classes/setup.class.php:514
1752
  msgid "Ooops! This field type (%s) can not be used here, yet."
1753
  msgstr ""
1754
 
1755
- #: admin/settings/classes/setup.class.php:577
1756
- #: build/wp-ulike/admin/settings/classes/setup.class.php:577
1757
  msgid "This field class is not available!"
1758
  msgstr ""
1759
 
1760
- #: admin/settings/classes/setup.class.php:581
1761
- #: build/wp-ulike/admin/settings/classes/setup.class.php:581
1762
  msgid "This type is not found!"
1763
  msgstr ""
1764
 
1765
- #: admin/settings/classes/shortcoder.class.php:242
1766
- #: build/wp-ulike/admin/settings/classes/shortcoder.class.php:242
1767
  msgid "Add one more"
1768
  msgstr ""
1769
 
1770
- #: admin/settings/classes/shortcoder.class.php:279
1771
- #: admin/settings/functions/actions.php:43
1772
- #: admin/settings/functions/actions.php:103
1773
- #: admin/settings/functions/actions.php:125
1774
- #: admin/settings/functions/actions.php:160
1775
- #: build/wp-ulike/admin/settings/classes/shortcoder.class.php:279
1776
- #: build/wp-ulike/admin/settings/functions/actions.php:43
1777
- #: build/wp-ulike/admin/settings/functions/actions.php:103
1778
- #: build/wp-ulike/admin/settings/functions/actions.php:125
1779
- #: build/wp-ulike/admin/settings/functions/actions.php:160
 
 
1780
  msgid "Error: Nonce verification has failed. Please try again."
1781
  msgstr ""
1782
 
@@ -1934,93 +1986,98 @@ msgstr ""
1934
  msgid "Contain"
1935
  msgstr ""
1936
 
1937
- #: admin/settings/fields/background/background.php:228
1938
- #: build/wp-ulike/admin/settings/fields/background/background.php:228
1939
- msgid "Background Origin"
1940
  msgstr ""
1941
 
1942
  #: admin/settings/fields/background/background.php:229
1943
- #: admin/settings/fields/background/background.php:247
1944
  #: build/wp-ulike/admin/settings/fields/background/background.php:229
1945
- #: build/wp-ulike/admin/settings/fields/background/background.php:247
1946
- msgid "Padding Box"
1947
  msgstr ""
1948
 
1949
  #: admin/settings/fields/background/background.php:230
1950
- #: admin/settings/fields/background/background.php:246
1951
  #: build/wp-ulike/admin/settings/fields/background/background.php:230
1952
- #: build/wp-ulike/admin/settings/fields/background/background.php:246
1953
- msgid "Border Box"
1954
  msgstr ""
1955
 
1956
  #: admin/settings/fields/background/background.php:231
1957
- #: admin/settings/fields/background/background.php:248
1958
  #: build/wp-ulike/admin/settings/fields/background/background.php:231
1959
- #: build/wp-ulike/admin/settings/fields/background/background.php:248
1960
- msgid "Content Box"
1961
  msgstr ""
1962
 
1963
- #: admin/settings/fields/background/background.php:245
1964
- #: build/wp-ulike/admin/settings/fields/background/background.php:245
1965
- msgid "Background Clip"
 
 
1966
  msgstr ""
1967
 
1968
- #: admin/settings/fields/background/background.php:262
1969
- #: build/wp-ulike/admin/settings/fields/background/background.php:262
1970
- msgid "Background Blend Mode"
1971
  msgstr ""
1972
 
1973
  #: admin/settings/fields/background/background.php:263
1974
- #: admin/settings/fields/link_color/link_color.php:36
1975
- #: admin/settings/fields/typography/typography.php:173
1976
  #: build/wp-ulike/admin/settings/fields/background/background.php:263
1977
- #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:36
1978
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:173
1979
- msgid "Normal"
1980
  msgstr ""
1981
 
1982
  #: admin/settings/fields/background/background.php:264
 
 
1983
  #: build/wp-ulike/admin/settings/fields/background/background.php:264
1984
- msgid "Multiply"
 
 
1985
  msgstr ""
1986
 
1987
  #: admin/settings/fields/background/background.php:265
1988
  #: build/wp-ulike/admin/settings/fields/background/background.php:265
1989
- msgid "Screen"
1990
  msgstr ""
1991
 
1992
  #: admin/settings/fields/background/background.php:266
1993
  #: build/wp-ulike/admin/settings/fields/background/background.php:266
1994
- msgid "Overlay"
1995
  msgstr ""
1996
 
1997
  #: admin/settings/fields/background/background.php:267
1998
  #: build/wp-ulike/admin/settings/fields/background/background.php:267
1999
- msgid "Darken"
2000
  msgstr ""
2001
 
2002
  #: admin/settings/fields/background/background.php:268
2003
  #: build/wp-ulike/admin/settings/fields/background/background.php:268
2004
- msgid "Lighten"
2005
  msgstr ""
2006
 
2007
  #: admin/settings/fields/background/background.php:269
2008
  #: build/wp-ulike/admin/settings/fields/background/background.php:269
2009
- msgid "Color Dodge"
2010
  msgstr ""
2011
 
2012
  #: admin/settings/fields/background/background.php:270
2013
  #: build/wp-ulike/admin/settings/fields/background/background.php:270
2014
- msgid "Saturation"
2015
  msgstr ""
2016
 
2017
  #: admin/settings/fields/background/background.php:271
2018
  #: build/wp-ulike/admin/settings/fields/background/background.php:271
2019
- msgid "Color"
2020
  msgstr ""
2021
 
2022
  #: admin/settings/fields/background/background.php:272
2023
  #: build/wp-ulike/admin/settings/fields/background/background.php:272
 
 
 
 
 
2024
  msgid "Luminosity"
2025
  msgstr ""
2026
 
@@ -2080,30 +2137,30 @@ msgid "all"
2080
  msgstr ""
2081
 
2082
  #: admin/settings/fields/border/border.php:51
2083
- #: admin/settings/fields/typography/typography.php:201
2084
  #: build/wp-ulike/admin/settings/fields/border/border.php:51
2085
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:201
2086
  msgid "Solid"
2087
  msgstr ""
2088
 
2089
  #: admin/settings/fields/border/border.php:52
2090
- #: admin/settings/fields/typography/typography.php:204
2091
  #: build/wp-ulike/admin/settings/fields/border/border.php:52
2092
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:204
2093
  msgid "Dashed"
2094
  msgstr ""
2095
 
2096
  #: admin/settings/fields/border/border.php:53
2097
- #: admin/settings/fields/typography/typography.php:203
2098
  #: build/wp-ulike/admin/settings/fields/border/border.php:53
2099
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:203
2100
  msgid "Dotted"
2101
  msgstr ""
2102
 
2103
  #: admin/settings/fields/border/border.php:54
2104
- #: admin/settings/fields/typography/typography.php:202
2105
  #: build/wp-ulike/admin/settings/fields/border/border.php:54
2106
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:202
2107
  msgid "Double"
2108
  msgstr ""
2109
 
@@ -2128,20 +2185,22 @@ msgid "ridge"
2128
  msgstr ""
2129
 
2130
  #: admin/settings/fields/border/border.php:59
2131
- #: admin/settings/fields/typography/typography.php:186
2132
- #: admin/settings/fields/typography/typography.php:200
2133
  #: build/wp-ulike/admin/settings/fields/border/border.php:59
2134
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:186
2135
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:200
2136
  msgid "None"
2137
  msgstr ""
2138
 
2139
- #: admin/settings/fields/checkbox/checkbox.php:63
2140
- #: admin/settings/fields/radio/radio.php:62
2141
- #: admin/settings/fields/select/select.php:112
2142
- #: build/wp-ulike/admin/settings/fields/checkbox/checkbox.php:63
2143
- #: build/wp-ulike/admin/settings/fields/radio/radio.php:62
2144
- #: build/wp-ulike/admin/settings/fields/select/select.php:112
 
 
2145
  msgid "No data provided for this option type."
2146
  msgstr ""
2147
 
@@ -2183,34 +2242,34 @@ msgid "Error: Nested field id can not be same with another nested field id."
2183
  msgstr ""
2184
 
2185
  #: admin/settings/fields/group/group.php:46
2186
- #: admin/settings/fields/group/group.php:86
2187
  #: admin/settings/fields/repeater/repeater.php:51
2188
  #: admin/settings/fields/repeater/repeater.php:82
2189
  #: build/wp-ulike/admin/settings/fields/group/group.php:46
2190
- #: build/wp-ulike/admin/settings/fields/group/group.php:86
2191
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:51
2192
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:82
2193
  msgid "Are you sure to delete this item?"
2194
  msgstr ""
2195
 
2196
- #: admin/settings/fields/group/group.php:121
2197
  #: admin/settings/fields/repeater/repeater.php:96
2198
- #: build/wp-ulike/admin/settings/fields/group/group.php:121
2199
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:96
2200
  msgid "You can not add more than"
2201
  msgstr ""
2202
 
2203
- #: admin/settings/fields/group/group.php:122
2204
  #: admin/settings/fields/repeater/repeater.php:97
2205
- #: build/wp-ulike/admin/settings/fields/group/group.php:122
2206
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:97
2207
  msgid "You can not remove less than"
2208
  msgstr ""
2209
 
2210
  #: admin/settings/fields/icon/icon.php:20
2211
- #: admin/settings/functions/actions.php:187
2212
  #: build/wp-ulike/admin/settings/fields/icon/icon.php:20
2213
- #: build/wp-ulike/admin/settings/functions/actions.php:187
2214
  msgid "Add Icon"
2215
  msgstr ""
2216
 
@@ -2219,6 +2278,11 @@ msgstr ""
2219
  msgid "Remove Icon"
2220
  msgstr ""
2221
 
 
 
 
 
 
2222
  #: admin/settings/fields/link_color/link_color.php:37
2223
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:37
2224
  msgid "Hover"
@@ -2298,201 +2362,213 @@ msgstr ""
2298
  msgid "Add Shortcode"
2299
  msgstr ""
2300
 
2301
- #: admin/settings/fields/typography/typography.php:83
2302
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:83
2303
  msgid "Font Family"
2304
  msgstr ""
2305
 
2306
- #: admin/settings/fields/typography/typography.php:84
2307
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:84
2308
  msgid "Select a font"
2309
  msgstr ""
2310
 
2311
- #: admin/settings/fields/typography/typography.php:92
2312
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:92
2313
  msgid "Backup Font Family"
2314
  msgstr ""
2315
 
2316
- #: admin/settings/fields/typography/typography.php:106
2317
- #: admin/settings/fields/typography/typography.php:119
2318
- #: admin/settings/fields/typography/typography.php:132
2319
- #: admin/settings/fields/typography/typography.php:147
2320
- #: admin/settings/fields/typography/typography.php:163
2321
- #: admin/settings/fields/typography/typography.php:176
2322
- #: admin/settings/fields/typography/typography.php:190
2323
- #: admin/settings/fields/typography/typography.php:208
2324
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:106
2325
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:119
2326
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:132
2327
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:147
2328
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:163
2329
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:176
2330
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:190
2331
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:208
2332
- #: build/wp-ulike/inc/general-functions.php:181 inc/general-functions.php:178
2333
  msgid "Default"
2334
  msgstr "Standard"
2335
 
2336
- #: admin/settings/fields/typography/typography.php:117
2337
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:117
2338
  msgid "Font Style"
2339
  msgstr ""
2340
 
2341
- #: admin/settings/fields/typography/typography.php:131
2342
- #: admin/settings/fields/typography/typography.php:132
2343
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:131
2344
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:132
2345
  msgid "Load Extra Styles"
2346
  msgstr ""
2347
 
2348
- #: admin/settings/fields/typography/typography.php:145
2349
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:145
2350
  msgid "Subset"
2351
  msgstr ""
2352
 
2353
- #: admin/settings/fields/typography/typography.php:155
2354
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:155
2355
  msgid "Text Align"
2356
  msgstr ""
2357
 
2358
- #: admin/settings/fields/typography/typography.php:157
2359
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:157
2360
  msgid "Inherit"
2361
  msgstr ""
2362
 
2363
- #: admin/settings/fields/typography/typography.php:158
2364
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:158
2365
  msgid "Left"
2366
  msgstr "Links"
2367
 
2368
- #: admin/settings/fields/typography/typography.php:159
2369
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:159
2370
  msgid "Center"
2371
  msgstr "Zentriert"
2372
 
2373
- #: admin/settings/fields/typography/typography.php:160
2374
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:160
2375
  msgid "Right"
2376
  msgstr ""
2377
 
2378
- #: admin/settings/fields/typography/typography.php:161
2379
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:161
2380
  msgid "Justify"
2381
  msgstr ""
2382
 
2383
- #: admin/settings/fields/typography/typography.php:162
2384
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:162
2385
  msgid "Initial"
2386
  msgstr ""
2387
 
2388
- #: admin/settings/fields/typography/typography.php:171
2389
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:171
2390
  msgid "Font Variant"
2391
  msgstr ""
2392
 
2393
- #: admin/settings/fields/typography/typography.php:174
2394
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:174
2395
  msgid "Small Caps"
2396
  msgstr ""
2397
 
2398
- #: admin/settings/fields/typography/typography.php:175
2399
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:175
2400
  msgid "All Small Caps"
2401
  msgstr ""
2402
 
2403
- #: admin/settings/fields/typography/typography.php:184
2404
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:184
2405
  msgid "Text Transform"
2406
  msgstr ""
2407
 
2408
- #: admin/settings/fields/typography/typography.php:187
2409
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:187
2410
  msgid "Capitalize"
2411
  msgstr ""
2412
 
2413
- #: admin/settings/fields/typography/typography.php:188
2414
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:188
2415
  msgid "Uppercase"
2416
  msgstr ""
2417
 
2418
- #: admin/settings/fields/typography/typography.php:189
2419
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:189
2420
  msgid "Lowercase"
2421
  msgstr ""
2422
 
2423
- #: admin/settings/fields/typography/typography.php:198
2424
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:198
2425
  msgid "Text Decoration"
2426
  msgstr ""
2427
 
2428
- #: admin/settings/fields/typography/typography.php:205
2429
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:205
2430
  msgid "Wavy"
2431
  msgstr ""
2432
 
2433
- #: admin/settings/fields/typography/typography.php:206
2434
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:206
2435
  msgid "Overline"
2436
  msgstr ""
2437
 
2438
- #: admin/settings/fields/typography/typography.php:207
2439
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:207
2440
  msgid "Line-through"
2441
  msgstr ""
2442
 
2443
- #: admin/settings/fields/typography/typography.php:220
2444
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:220
2445
  msgid "Font Size"
2446
  msgstr ""
2447
 
2448
- #: admin/settings/fields/typography/typography.php:232
2449
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:232
2450
  msgid "Line Height"
2451
  msgstr ""
2452
 
2453
- #: admin/settings/fields/typography/typography.php:244
2454
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:244
2455
  msgid "Letter Spacing"
2456
  msgstr ""
2457
 
2458
- #: admin/settings/fields/typography/typography.php:256
2459
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:256
2460
  msgid "Word Spacing"
2461
  msgstr ""
2462
 
2463
- #: admin/settings/fields/typography/typography.php:271
2464
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:271
2465
  msgid "Font Color"
2466
  msgstr ""
2467
 
2468
- #: admin/settings/fields/typography/typography.php:349
2469
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:349
2470
  msgid "Custom Web Fonts"
2471
  msgstr ""
2472
 
2473
- #: admin/settings/fields/typography/typography.php:355
2474
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:355
2475
  msgid "Safe Web Fonts"
2476
  msgstr ""
2477
 
2478
- #: admin/settings/fields/typography/typography.php:375
2479
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:375
2480
  msgid "Google Web Fonts"
2481
  msgstr ""
2482
 
2483
- #: admin/settings/functions/actions.php:35
2484
- #: build/wp-ulike/admin/settings/functions/actions.php:35
2485
  msgid "No data provided by developer"
2486
  msgstr ""
2487
 
2488
- #: admin/settings/functions/actions.php:156
2489
- #: build/wp-ulike/admin/settings/functions/actions.php:156
2490
- msgid "You do not have required permissions to access."
 
 
2491
  msgstr ""
2492
 
2493
- #: admin/settings/functions/actions.php:191
2494
- #: build/wp-ulike/admin/settings/functions/actions.php:191
2495
- msgid "Search a Icon..."
 
 
 
 
 
 
 
 
 
 
2496
  msgstr ""
2497
 
2498
  #: admin/settings/functions/validate.php:14
@@ -2608,129 +2684,103 @@ msgstr ""
2608
  msgid "Notice: The likers box is refreshed only for logged in users!"
2609
  msgstr ""
2610
 
2611
- #: build/wp-ulike/inc/general-functions.php:85
2612
- #: build/wp-ulike/inc/general-functions.php:120 inc/general-functions.php:82
2613
- #: inc/general-functions.php:117
2614
- msgid "You've not permission to remove all the logs. "
2615
- msgstr ""
2616
-
2617
- #: build/wp-ulike/inc/general-functions.php:99 inc/general-functions.php:96
2618
- msgid "Failed! There was a problem in removing of logs."
2619
- msgstr ""
2620
-
2621
- #: build/wp-ulike/inc/general-functions.php:101 inc/general-functions.php:98
2622
- msgid "Success! All rows has been deleted!"
2623
- msgstr ""
2624
-
2625
- #: build/wp-ulike/inc/general-functions.php:143 inc/general-functions.php:140
2626
- msgid "Bad request!"
2627
- msgstr ""
2628
-
2629
- #: build/wp-ulike/inc/general-functions.php:162 inc/general-functions.php:159
2630
- msgid "Failed! There was a problem in removing of orphaned rows."
2631
- msgstr ""
2632
-
2633
- #: build/wp-ulike/inc/general-functions.php:164 inc/general-functions.php:161
2634
- msgid "Success! All orphaned rows has been deleted!"
2635
- msgstr ""
2636
-
2637
- #: build/wp-ulike/inc/general-functions.php:193 inc/general-functions.php:190
2638
  msgid "Twitter Heart"
2639
  msgstr ""
2640
 
2641
- #: build/wp-ulike/inc/general-functions.php:199 inc/general-functions.php:196
2642
  msgid "Animated Heart"
2643
  msgstr ""
2644
 
2645
- #: build/wp-ulike/inc/general-functions.php:548 inc/general-functions.php:545
2646
  msgid "Please enter some value for required variables."
2647
  msgstr ""
2648
 
2649
- #: build/wp-ulike/inc/general-functions.php:567 inc/general-functions.php:564
2650
  msgid "Table info is empty."
2651
  msgstr ""
2652
 
2653
- #: build/wp-ulike/inc/general-hooks.php:415 inc/general-hooks.php:412
2654
  msgid "WP ULike Activity"
2655
  msgstr ""
2656
 
2657
- #: build/wp-ulike/inc/general-hooks.php:429 inc/general-hooks.php:426
2658
  msgid "Votes"
2659
  msgstr ""
2660
 
2661
- #: build/wp-ulike/inc/general-hooks.php:598 inc/general-hooks.php:595
2662
  msgid "posts"
2663
  msgstr ""
2664
 
2665
- #: build/wp-ulike/inc/general-hooks.php:605 inc/general-hooks.php:602
2666
  msgid "comments"
2667
  msgstr ""
2668
 
2669
- #: build/wp-ulike/inc/general-hooks.php:610 inc/general-hooks.php:607
2670
  msgid "activities"
2671
  msgstr ""
2672
 
2673
- #: build/wp-ulike/inc/general-hooks.php:620 inc/general-hooks.php:617
2674
  msgid "You have %d new %s likes"
2675
  msgstr ""
2676
 
2677
- #: build/wp-ulike/inc/general-hooks.php:624 inc/general-hooks.php:621
2678
  msgid "%s liked one of your %s"
2679
  msgstr ""
2680
 
2681
- #: build/wp-ulike/inc/general-hooks.php:668 inc/general-hooks.php:665
2682
  msgid "New activity liked"
2683
  msgstr ""
2684
 
2685
- #: build/wp-ulike/inc/general-hooks.php:673 inc/general-hooks.php:670
2686
  msgid "New comment liked"
2687
  msgstr ""
2688
 
2689
- #: build/wp-ulike/inc/general-hooks.php:678 inc/general-hooks.php:675
2690
  msgid "New post liked"
2691
  msgstr ""
2692
 
2693
- #: build/wp-ulike/inc/general-hooks.php:683 inc/general-hooks.php:680
2694
  msgid "New topic liked"
2695
  msgstr ""
2696
 
2697
- #: build/wp-ulike/inc/general-hooks.php:793 inc/general-hooks.php:790
2698
  msgid ""
2699
  "This hook award / deducts points from users who Like/Unlike any content of "
2700
  "WordPress, bbPress, BuddyPress & ..."
2701
  msgstr ""
2702
 
2703
- #: build/wp-ulike/inc/general-hooks.php:809 inc/general-hooks.php:806
2704
  msgid "Liking Content"
2705
  msgstr ""
2706
 
2707
- #: build/wp-ulike/inc/general-hooks.php:810 inc/general-hooks.php:807
2708
  msgid "Liked Content"
2709
  msgstr ""
2710
 
2711
- #: build/wp-ulike/inc/general-hooks.php:811 inc/general-hooks.php:808
2712
  msgid "Unliking Content"
2713
  msgstr ""
2714
 
2715
- #: build/wp-ulike/inc/general-hooks.php:812 inc/general-hooks.php:809
2716
  msgid "Unliked Content"
2717
  msgstr ""
2718
 
2719
- #: build/wp-ulike/inc/general-hooks.php:832
2720
- #: build/wp-ulike/inc/general-hooks.php:867 inc/general-hooks.php:829
2721
- #: inc/general-hooks.php:864
2722
  msgid "Recent Posts Liked"
2723
  msgstr ""
2724
 
2725
- #: build/wp-ulike/inc/general-hooks.php:837
2726
- #: build/wp-ulike/inc/general-hooks.php:909 inc/general-hooks.php:834
2727
- #: inc/general-hooks.php:906
2728
  msgid "Recent Comments Liked"
2729
  msgstr ""
2730
 
2731
- #: build/wp-ulike/inc/general-hooks.php:883
2732
- #: build/wp-ulike/inc/general-hooks.php:926 inc/general-hooks.php:880
2733
- #: inc/general-hooks.php:923
2734
  msgid "This user has not made any likes."
2735
  msgstr ""
2736
 
@@ -2738,7 +2788,7 @@ msgstr ""
2738
  msgid "WP ULike"
2739
  msgstr ""
2740
 
2741
- #: build/wp-ulike/wp-ulike.php:589 wp-ulike.php:586
2742
  msgid ""
2743
  "You are using two instances of WP ULike plugin at same time, please deactive "
2744
  "one of them."
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
+ "POT-Creation-Date: 2020-06-08 17:55:39+00:00\n"
8
  "PO-Revision-Date: 2019-06-19 16:23:52+0000\n"
9
  "Language: de\n"
10
  "MIME-Version: 1.0\n"
36
  msgstr ""
37
 
38
  #: admin/admin-functions.php:231
39
+ #: admin/classes/class-wp-ulike-admin-panel.php:616
40
  #: build/wp-ulike/admin/admin-functions.php:234
41
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:619
42
  msgid "Button"
43
  msgstr ""
44
 
79
  msgid "No thanks and never ask me again"
80
  msgstr ""
81
 
82
+ #: admin/admin-hooks.php:161 admin/classes/class-wp-ulike-admin-panel.php:293
83
+ #: build/wp-ulike/admin/admin-hooks.php:164
84
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:296
85
+ msgid "How to Create Ultimate User Profiles with WP ULike?"
86
  msgstr ""
87
 
88
+ #: admin/admin-hooks.php:162 admin/classes/class-wp-ulike-admin-panel.php:294
89
+ #: build/wp-ulike/admin/admin-hooks.php:165
90
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:297
91
  msgid ""
92
+ "The simplest way to create your own WordPress user profile page is by using "
93
+ "the WP ULike Profile builder. This way, you can create professional profiles "
94
+ "and display it on the front-end of your website without the need for coding "
95
+ "knowledge or the use of advanced functions."
96
  msgstr ""
97
 
98
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
99
+ #: admin/admin-hooks.php:220 admin/classes/class-wp-ulike-admin-panel.php:299
100
+ #: admin/classes/class-wp-ulike-admin-panel.php:401
101
+ #: admin/classes/class-wp-ulike-admin-panel.php:430
102
+ #: build/wp-ulike/admin/admin-hooks.php:170
103
  #: build/wp-ulike/admin/admin-hooks.php:193
104
  #: build/wp-ulike/admin/admin-hooks.php:223
105
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:302
106
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:404
107
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
108
  msgid "Get More Information"
109
  msgstr ""
110
 
181
  #: admin/includes/templates/statistics.php:124
182
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
183
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
184
+ #: build/wp-ulike/wp-ulike.php:155 wp-ulike.php:152
185
  msgid "Statistics"
186
  msgstr ""
187
 
188
  #: admin/classes/class-wp-ulike-admin-pages.php:67
189
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
190
+ #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
191
  msgid "About"
192
  msgstr ""
193
 
214
 
215
  #: admin/classes/class-wp-ulike-admin-panel.php:36
216
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
217
+ #: build/wp-ulike/wp-ulike.php:154 wp-ulike.php:151
218
  msgid "Settings"
219
  msgstr ""
220
 
221
+ #: admin/classes/class-wp-ulike-admin-panel.php:86
222
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:89
223
  msgid "Configuration"
224
  msgstr ""
225
 
226
+ #: admin/classes/class-wp-ulike-admin-panel.php:92
227
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:95
228
  msgid "General"
229
  msgstr "Allgemein"
230
 
231
+ #: admin/classes/class-wp-ulike-admin-panel.php:97
232
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:100
233
  msgid "Enable Convertor"
234
  msgstr ""
235
 
236
+ #: admin/classes/class-wp-ulike-admin-panel.php:98
237
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
238
  msgid "Convert numbers of Likes with string (kilobyte) format."
239
  msgstr ""
240
 
241
+ #: admin/classes/class-wp-ulike-admin-panel.php:103
242
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:106
243
  msgid "Enable Notifications"
244
  msgstr ""
245
 
246
+ #: admin/classes/class-wp-ulike-admin-panel.php:105
247
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:108
248
  msgid "Custom toast messages after each activity"
249
  msgstr ""
250
 
251
+ #: admin/classes/class-wp-ulike-admin-panel.php:110
252
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:113
253
  msgid "Enable Anonymize IP"
254
  msgstr ""
255
 
256
+ #: admin/classes/class-wp-ulike-admin-panel.php:111
257
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
258
  msgid "Anonymize the IP address for GDPR Compliance"
259
  msgstr ""
260
 
261
+ #: admin/classes/class-wp-ulike-admin-panel.php:116
262
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:119
263
  msgid "Hide Admin Notices"
264
  msgstr ""
265
 
266
+ #: admin/classes/class-wp-ulike-admin-panel.php:117
267
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
268
  msgid "Enabling this option will completely disable all admin notices."
269
  msgstr ""
270
 
271
+ #: admin/classes/class-wp-ulike-admin-panel.php:122
272
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:125
273
  msgid "Disable Plugin Files"
274
  msgstr ""
275
 
276
+ #: admin/classes/class-wp-ulike-admin-panel.php:123
277
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
278
  msgid "With this option, you can disable all plugin assets on these pages."
279
  msgstr ""
280
 
281
+ #: admin/classes/class-wp-ulike-admin-panel.php:127
282
+ #: admin/classes/class-wp-ulike-admin-panel.php:570
283
  #: admin/includes/templates/about.php:46
284
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:130
285
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:573
286
  #: build/wp-ulike/admin/includes/templates/about.php:49
287
  msgid "Home"
288
  msgstr "Home"
289
 
290
+ #: admin/classes/class-wp-ulike-admin-panel.php:128
291
+ #: admin/classes/class-wp-ulike-admin-panel.php:571
292
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
293
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:574
294
  msgid "Singular"
295
  msgstr ""
296
 
297
+ #: admin/classes/class-wp-ulike-admin-panel.php:129
298
+ #: admin/classes/class-wp-ulike-admin-panel.php:572
299
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
300
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
301
  msgid "Archives"
302
  msgstr "Archives"
303
 
304
+ #: admin/classes/class-wp-ulike-admin-panel.php:130
305
+ #: admin/classes/class-wp-ulike-admin-panel.php:573
306
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
307
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
308
  msgid "Categories"
309
  msgstr "Katgeorien"
310
 
311
+ #: admin/classes/class-wp-ulike-admin-panel.php:131
312
+ #: admin/classes/class-wp-ulike-admin-panel.php:574
313
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
314
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:577
315
  msgid "Search Results"
316
  msgstr "Suchergebnisse"
317
 
318
+ #: admin/classes/class-wp-ulike-admin-panel.php:132
319
+ #: admin/classes/class-wp-ulike-admin-panel.php:575
320
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
321
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:578
322
  msgid "Tags"
323
  msgstr "Schlagwörter"
324
 
325
+ #: admin/classes/class-wp-ulike-admin-panel.php:133
326
+ #: admin/classes/class-wp-ulike-admin-panel.php:576
327
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
328
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:579
329
+ msgid "Author Page"
330
+ msgstr ""
331
+
332
  #: admin/classes/class-wp-ulike-admin-panel.php:134
 
333
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
334
+ msgid "BuddyPress Pages"
 
335
  msgstr ""
336
 
337
  #: admin/classes/class-wp-ulike-admin-panel.php:135
338
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
339
+ msgid "bbPress Pages"
340
  msgstr ""
341
 
342
  #: admin/classes/class-wp-ulike-admin-panel.php:136
343
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
 
 
 
 
 
344
  msgid "WooCommerce Pages"
345
  msgstr ""
346
 
347
+ #: admin/classes/class-wp-ulike-admin-panel.php:159
348
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:162
349
  msgid "Activity Content"
350
  msgstr ""
351
 
352
+ #: admin/classes/class-wp-ulike-admin-panel.php:160
353
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
354
  msgid "Activity Meta"
355
  msgstr ""
356
 
357
+ #: admin/classes/class-wp-ulike-admin-panel.php:166
358
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:169
359
  msgid "Activity Comment"
360
  msgstr ""
361
 
362
+ #: admin/classes/class-wp-ulike-admin-panel.php:167
363
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
364
  msgid "Add the possibility to like Buddypress comments in the activity stream"
365
  msgstr ""
366
 
367
+ #: admin/classes/class-wp-ulike-admin-panel.php:173
368
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:176
369
  msgid "Enable Activity Notification"
370
  msgstr ""
371
 
372
+ #: admin/classes/class-wp-ulike-admin-panel.php:174
373
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
374
  msgid "Insert new likes in buddyPress activity page"
375
  msgstr ""
376
 
377
+ #: admin/classes/class-wp-ulike-admin-panel.php:184
378
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:187
379
  msgid "Post Activity Text"
380
  msgstr ""
381
 
382
+ #: admin/classes/class-wp-ulike-admin-panel.php:185
383
+ #: admin/classes/class-wp-ulike-admin-panel.php:197
384
+ #: admin/classes/class-wp-ulike-admin-panel.php:674
385
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
386
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
387
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:677
388
  msgid "Allowed Variables:"
389
  msgstr ""
390
 
391
+ #: admin/classes/class-wp-ulike-admin-panel.php:196
392
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:199
393
  msgid "Comment Activity Text"
394
  msgstr ""
395
 
396
+ #: admin/classes/class-wp-ulike-admin-panel.php:203
397
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:206
398
  msgid "Enable User Notification"
399
  msgstr ""
400
 
401
+ #: admin/classes/class-wp-ulike-admin-panel.php:204
402
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
403
  msgid "Sends out notifications when you get a like from someone"
404
  msgstr ""
405
 
406
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
407
+ #: admin/classes/class-wp-ulike-admin-panel.php:250
408
  #: admin/classes/class-wp-ulike-settings.php:76
409
  #: admin/classes/class-wp-ulike-widget.php:266
410
  #: admin/classes/class-wp-ulike-widget.php:554
411
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
412
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:253
413
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
414
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
415
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
416
  msgid "BuddyPress"
417
  msgstr "BuddyPress"
418
 
419
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
420
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
421
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
422
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
423
  msgid "plugin is not installed or activated"
424
  msgstr ""
425
 
426
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
427
+ #: admin/classes/class-wp-ulike-admin-panel.php:257
428
  #: admin/classes/class-wp-ulike-settings.php:82
429
  #: admin/classes/class-wp-ulike-widget.php:210
430
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
431
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:260
432
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
433
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
434
  msgid "bbPress"
435
  msgstr ""
436
 
437
+ #: admin/classes/class-wp-ulike-admin-panel.php:230
438
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:233
439
  msgid "Content Types"
440
  msgstr ""
441
 
442
+ #: admin/classes/class-wp-ulike-admin-panel.php:236
443
  #: admin/classes/class-wp-ulike-settings.php:63
444
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:239
445
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
446
  msgid "Posts"
447
  msgstr "Beitr&auml;ge"
448
 
449
+ #: admin/classes/class-wp-ulike-admin-panel.php:243
450
  #: admin/classes/class-wp-ulike-settings.php:70
451
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:246
452
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
453
  msgid "Comments"
454
  msgstr "Kommentare"
455
 
456
+ #: admin/classes/class-wp-ulike-admin-panel.php:266
457
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:269
458
  msgid "Integrations"
459
  msgstr ""
460
 
461
+ #: admin/classes/class-wp-ulike-admin-panel.php:271
462
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:274
463
  msgid "Enable Old Meta Values"
464
  msgstr ""
465
 
466
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
467
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
468
  msgid ""
469
  "By activating this option, users who have upgraded to version +4 and deleted "
470
  "their old logs can add the number of old likes to the new figures."
471
  msgstr ""
472
 
473
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
474
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
475
  msgid ""
476
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
477
  "haven't deleted any logs yet, do not enable this option."
478
  msgstr ""
479
 
480
+ #: admin/classes/class-wp-ulike-admin-panel.php:277
481
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:280
482
  msgid "Enable Deprecated Options"
483
  msgstr ""
484
 
485
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
486
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
487
  msgid ""
488
  "By activating this option, users who have upgraded to version +4.1 and lost "
489
  "their old options can restore and enable previous settings."
490
  msgstr ""
491
 
492
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
493
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
494
  msgid ""
495
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
496
  "enable this option."
497
  msgstr ""
498
 
499
+ #: admin/classes/class-wp-ulike-admin-panel.php:286
500
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:289
501
+ msgid "Profiles"
502
+ msgstr ""
503
+
504
+ #: admin/classes/class-wp-ulike-admin-panel.php:318
505
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:321
506
  msgid "Translations"
507
  msgstr "Übersetzungen"
508
 
509
+ #: admin/classes/class-wp-ulike-admin-panel.php:324
510
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:327
511
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
512
  msgid "You have already registered a vote."
513
  msgstr ""
514
 
515
+ #: admin/classes/class-wp-ulike-admin-panel.php:325
516
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:328
517
  msgid "Already Voted Message"
518
  msgstr ""
519
 
520
+ #: admin/classes/class-wp-ulike-admin-panel.php:330
521
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
522
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
523
  msgid "You Should Login To Submit Your Like"
524
  msgstr ""
525
 
526
+ #: admin/classes/class-wp-ulike-admin-panel.php:331
527
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:334
528
  msgid "Login Required Message"
529
  msgstr ""
530
 
531
+ #: admin/classes/class-wp-ulike-admin-panel.php:336
532
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
533
  #: build/wp-ulike/inc/frontend-ajax.php:92
534
  #: build/wp-ulike/inc/frontend-ajax.php:110
535
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
537
  msgid "Thanks! You Liked This."
538
  msgstr ""
539
 
540
+ #: admin/classes/class-wp-ulike-admin-panel.php:337
541
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:340
542
  msgid "Liked Notice Message"
543
  msgstr ""
544
 
545
+ #: admin/classes/class-wp-ulike-admin-panel.php:342
546
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:345
547
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
548
  msgid "Sorry! You unliked this."
549
  msgstr ""
550
 
551
+ #: admin/classes/class-wp-ulike-admin-panel.php:343
552
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:346
553
  msgid "Unliked Notice Message"
554
  msgstr ""
555
 
556
+ #: admin/classes/class-wp-ulike-admin-panel.php:348
557
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:351
558
+ #: build/wp-ulike/inc/general-functions.php:2374
559
+ #: build/wp-ulike/inc/general-functions.php:2419
560
+ #: build/wp-ulike/inc/general-functions.php:2464
561
+ #: build/wp-ulike/inc/general-functions.php:2505 inc/general-functions.php:2381
562
+ #: inc/general-functions.php:2426 inc/general-functions.php:2471
563
+ #: inc/general-functions.php:2512
564
  msgid "Like Button"
565
  msgstr ""
566
 
567
+ #: admin/classes/class-wp-ulike-admin-panel.php:349
568
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:352
569
  msgid "Like Button Aria Label"
570
  msgstr ""
571
 
572
+ #: admin/classes/class-wp-ulike-admin-panel.php:359
573
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:362
574
  msgid "Developer Tools"
575
  msgstr ""
576
 
577
+ #: admin/classes/class-wp-ulike-admin-panel.php:365
578
+ #: admin/settings/fields/typography/typography.php:284
579
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:368
580
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:284
581
  msgid "Custom Style"
582
  msgstr ""
583
 
584
+ #: admin/classes/class-wp-ulike-admin-panel.php:379
585
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
586
  msgid "Custom Spinner"
587
  msgstr ""
588
 
589
+ #: admin/classes/class-wp-ulike-admin-panel.php:388
590
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:391
591
+ msgid "REST API"
592
+ msgstr ""
593
+
594
+ #: admin/classes/class-wp-ulike-admin-panel.php:395
595
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:398
596
+ msgid "How to Get Started with WP ULike REST API?"
597
+ msgstr ""
598
+
599
+ #: admin/classes/class-wp-ulike-admin-panel.php:396
600
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:399
601
+ msgid ""
602
+ "Have you ever tried to get data from online sources like WP ULike logs and "
603
+ "use them in your Application or website? the solution is Rest API!"
604
+ msgstr ""
605
+
606
+ #: admin/classes/class-wp-ulike-admin-panel.php:417
607
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:420
608
+ msgid "Optimization"
609
+ msgstr ""
610
+
611
+ #: admin/classes/class-wp-ulike-admin-panel.php:424
612
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:427
613
+ msgid "How to Optimize or Repair WP ULike Database Tables?"
614
+ msgstr ""
615
+
616
+ #: admin/classes/class-wp-ulike-admin-panel.php:425
617
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:428
618
+ msgid ""
619
+ "Have you ever optimized your WP ULike database? Optimizing your database "
620
+ "cleans up unwanted data which reduces database size and improves performance."
621
+ msgstr ""
622
+
623
+ #: admin/classes/class-wp-ulike-admin-panel.php:457
624
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:460
625
  msgid "Select a Template"
626
  msgstr ""
627
 
628
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
629
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
630
  msgid "Display online preview"
631
  msgstr ""
632
 
633
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
634
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
635
  msgid "Here"
636
  msgstr ""
637
 
638
+ #: admin/classes/class-wp-ulike-admin-panel.php:466
639
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:469
640
  msgid "Button Type"
641
  msgstr ""
642
 
643
+ #: admin/classes/class-wp-ulike-admin-panel.php:469
644
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
645
  msgid "Image"
646
  msgstr ""
647
 
648
+ #: admin/classes/class-wp-ulike-admin-panel.php:470
649
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
650
  msgid "Text"
651
  msgstr "Text"
652
 
653
+ #: admin/classes/class-wp-ulike-admin-panel.php:477
654
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
655
  msgid ""
656
  "Enter your custom button text in the fields above. You can also use HTML "
657
  "tags in these fields."
658
  msgstr ""
659
 
660
+ #: admin/classes/class-wp-ulike-admin-panel.php:478
661
+ #: admin/classes/class-wp-ulike-admin-panel.php:489
662
+ #: admin/classes/class-wp-ulike-admin-panel.php:503
663
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
664
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
665
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:506
666
  msgid "Button Text"
667
  msgstr ""
668
 
669
+ #: admin/classes/class-wp-ulike-admin-panel.php:481
670
+ #: admin/classes/class-wp-ulike-admin-panel.php:517
671
  #: admin/classes/class-wp-ulike-widget.php:354
672
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:484
673
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:520
674
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
675
  msgid "Like"
676
  msgstr ""
677
 
678
+ #: admin/classes/class-wp-ulike-admin-panel.php:495
679
+ #: admin/classes/class-wp-ulike-admin-panel.php:529
680
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:498
681
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
682
  msgid "Unlike"
683
  msgstr ""
684
 
685
+ #: admin/classes/class-wp-ulike-admin-panel.php:514
686
+ #: admin/classes/class-wp-ulike-admin-panel.php:522
687
+ #: admin/classes/class-wp-ulike-admin-panel.php:534
688
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:517
689
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:525
690
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:537
691
  msgid "Button Image"
692
  msgstr ""
693
 
694
+ #: admin/classes/class-wp-ulike-admin-panel.php:547
695
  #: admin/classes/class-wp-ulike-settings.php:65
696
  #: admin/classes/class-wp-ulike-settings.php:72
697
  #: admin/classes/class-wp-ulike-settings.php:78
698
  #: admin/classes/class-wp-ulike-settings.php:84
699
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:550
700
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
701
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
702
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
704
  msgid "Automatic display"
705
  msgstr ""
706
 
707
+ #: admin/classes/class-wp-ulike-admin-panel.php:552
708
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
709
  msgid "Button Position"
710
  msgstr ""
711
 
712
+ #: admin/classes/class-wp-ulike-admin-panel.php:555
713
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:558
714
  msgid "Top of Content"
715
  msgstr ""
716
 
717
+ #: admin/classes/class-wp-ulike-admin-panel.php:556
718
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:559
719
  msgid "Bottom of Content"
720
  msgstr ""
721
 
722
+ #: admin/classes/class-wp-ulike-admin-panel.php:557
723
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
724
  msgid "Top and Bottom"
725
  msgstr ""
726
 
727
+ #: admin/classes/class-wp-ulike-admin-panel.php:564
728
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
729
  msgid "Automatic Display Restriction"
730
  msgstr ""
731
 
732
+ #: admin/classes/class-wp-ulike-admin-panel.php:565
733
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:568
734
  msgid "With this option, you can disable automatic display on these pages."
735
  msgstr ""
736
 
737
+ #: admin/classes/class-wp-ulike-admin-panel.php:583
738
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:586
739
  msgid "Post Types Filter"
740
  msgstr ""
741
 
742
+ #: admin/classes/class-wp-ulike-admin-panel.php:584
743
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:587
744
  msgid "Select a post type"
745
  msgstr ""
746
 
747
+ #: admin/classes/class-wp-ulike-admin-panel.php:585
748
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:588
749
  msgid "Make these post types an exception and display the button on them."
750
  msgstr ""
751
 
752
+ #: admin/classes/class-wp-ulike-admin-panel.php:595
753
  #: admin/classes/class-wp-ulike-settings.php:58
754
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:598
755
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
756
  msgid "Logging Method"
757
  msgstr ""
758
 
759
+ #: admin/classes/class-wp-ulike-admin-panel.php:597
760
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:600
761
  msgid "Do Not Log"
762
  msgstr ""
763
 
764
+ #: admin/classes/class-wp-ulike-admin-panel.php:598
765
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:601
766
  msgid "Logged By Cookie"
767
  msgstr ""
768
 
769
+ #: admin/classes/class-wp-ulike-admin-panel.php:599
770
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:602
771
  msgid "Logged By IP"
772
  msgstr ""
773
 
774
+ #: admin/classes/class-wp-ulike-admin-panel.php:600
775
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:603
776
  msgid "Logged By Username"
777
  msgstr ""
778
 
779
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
780
  #: admin/classes/class-wp-ulike-settings.php:58
781
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
782
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
783
  msgid ""
784
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
786
  "do not work"
787
  msgstr ""
788
 
789
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
790
  #: admin/classes/class-wp-ulike-settings.php:58
791
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
792
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
793
  msgid ""
794
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
796
  "undislike capacity do not work"
797
  msgstr ""
798
 
799
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
800
  #: admin/classes/class-wp-ulike-settings.php:58
801
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
802
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
803
  msgid ""
804
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
805
  "for all users, the convey of like/dislike condition will check by user IP"
806
  msgstr ""
807
 
808
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
809
  #: admin/classes/class-wp-ulike-settings.php:58
810
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
811
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
812
  msgid ""
813
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
815
  "check by username, There is no permission for guest users to unlike/undislike"
816
  msgstr ""
817
 
818
+ #: admin/classes/class-wp-ulike-admin-panel.php:608
819
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:611
820
  msgid "Only logged in users"
821
  msgstr ""
822
 
823
+ #: admin/classes/class-wp-ulike-admin-panel.php:613
824
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:616
825
  msgid "Display Type"
826
  msgstr ""
827
 
828
+ #: admin/classes/class-wp-ulike-admin-panel.php:615
829
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:618
830
  msgid "Template"
831
  msgstr ""
832
 
833
+ #: admin/classes/class-wp-ulike-admin-panel.php:629
834
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:632
835
+ #: build/wp-ulike/inc/general-functions.php:1758 inc/general-functions.php:1765
836
  msgid "You need to login in order to like this post: "
837
  msgstr ""
838
 
839
+ #: admin/classes/class-wp-ulike-admin-panel.php:631
840
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:634
841
+ #: build/wp-ulike/inc/general-functions.php:1760 inc/general-functions.php:1767
842
  msgid "click here"
843
  msgstr ""
844
 
845
+ #: admin/classes/class-wp-ulike-admin-panel.php:633
846
+ #: admin/classes/class-wp-ulike-admin-panel.php:673
847
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:636
848
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:676
849
  msgid "Custom HTML Template"
850
  msgstr ""
851
 
852
+ #: admin/classes/class-wp-ulike-admin-panel.php:639
853
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:642
854
  msgid "Display Likers Box"
855
  msgstr ""
856
 
857
+ #: admin/classes/class-wp-ulike-admin-panel.php:644
858
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:647
859
  msgid "Disable Pophover"
860
  msgstr ""
861
 
862
+ #: admin/classes/class-wp-ulike-admin-panel.php:646
863
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:649
864
  msgid ""
865
  "Active this option to show liked users avatars in the bottom of button like."
866
  msgstr ""
867
 
868
+ #: admin/classes/class-wp-ulike-admin-panel.php:651
869
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:654
870
  msgid "Size of Gravatars"
871
  msgstr ""
872
 
873
+ #: admin/classes/class-wp-ulike-admin-panel.php:659
874
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:662
875
  msgid "Likers Count"
876
  msgstr ""
877
 
878
+ #: admin/classes/class-wp-ulike-admin-panel.php:660
879
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:663
880
  msgid "The number of users to show in the users liked box"
881
  msgstr ""
882
 
1264
 
1265
  #: admin/classes/class-wp-ulike-widget.php:541
1266
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1267
+ #: build/wp-ulike/inc/general-functions.php:87 inc/general-functions.php:84
1268
  msgid "Heart"
1269
  msgstr ""
1270
 
1573
  msgid "WP ULike Premium"
1574
  msgstr ""
1575
 
1576
+ #: admin/includes/templates/go-pro.php:130
1577
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1578
  msgid ""
1579
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1580
  "ULike PRO plugin we fully support this page builder and have a variety of "
1581
  "widgets & controllers that make life much easier for you."
1582
  msgstr ""
1583
 
1584
+ #: admin/includes/templates/go-pro.php:130
1585
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1586
  msgid ""
1587
  "Just drag your desired widget and drop it in your Elementor sections, "
1588
  "customize as you go and enjoy your like and dislike buttons on your contents."
1653
  msgid "Topic Title"
1654
  msgstr ""
1655
 
1656
+ #: admin/settings/classes/admin-options.class.php:223
1657
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:223
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1658
  msgid "Error while saving."
1659
  msgstr ""
1660
 
1661
+ #: admin/settings/classes/admin-options.class.php:283
1662
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:283
1663
  msgid "Success. Imported backup options."
1664
  msgstr ""
1665
 
1666
+ #: admin/settings/classes/admin-options.class.php:295
1667
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:295
1668
  msgid "Default options restored."
1669
  msgstr ""
1670
 
1671
+ #: admin/settings/classes/admin-options.class.php:311
1672
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:311
1673
  msgid "Default options restored for only this section."
1674
  msgstr ""
1675
 
1676
+ #: admin/settings/classes/admin-options.class.php:382
1677
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:382
1678
  msgid "Settings saved."
1679
  msgstr "Einstellungen gespeichert."
1680
 
1681
+ #: admin/settings/classes/admin-options.class.php:560
1682
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:560
1683
  msgid "Settings have changed, you should save them!"
1684
  msgstr ""
1685
 
1686
+ #: admin/settings/classes/admin-options.class.php:562
1687
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:562
1688
  msgid "show all options"
1689
  msgstr ""
1690
 
1691
+ #: admin/settings/classes/admin-options.class.php:564
1692
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:564
1693
  msgid "Search option(s)"
1694
  msgstr ""
1695
 
1696
+ #: admin/settings/classes/admin-options.class.php:567
1697
+ #: admin/settings/classes/admin-options.class.php:688
1698
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1699
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1700
  msgid "Save"
1701
  msgstr ""
1702
 
1703
+ #: admin/settings/classes/admin-options.class.php:567
1704
+ #: admin/settings/classes/admin-options.class.php:688
1705
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1706
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1707
  msgid "Saving..."
1708
  msgstr ""
1709
 
1710
+ #: admin/settings/classes/admin-options.class.php:568
1711
+ #: admin/settings/classes/admin-options.class.php:689
1712
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1713
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1714
  msgid "Reset Section"
1715
  msgstr ""
1716
 
1717
+ #: admin/settings/classes/admin-options.class.php:568
1718
+ #: admin/settings/classes/admin-options.class.php:689
1719
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1720
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1721
  msgid "Are you sure to reset this section options?"
1722
  msgstr ""
1723
 
1724
+ #: admin/settings/classes/admin-options.class.php:569
1725
+ #: admin/settings/classes/admin-options.class.php:690
1726
  #: admin/settings/fields/backup/backup.php:34
1727
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1728
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1729
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1730
  msgid "Reset All"
1731
  msgstr ""
1732
 
1733
+ #: admin/settings/classes/admin-options.class.php:569
1734
+ #: admin/settings/classes/admin-options.class.php:690
1735
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1736
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1737
  msgid "Are you sure to reset all options?"
1738
  msgstr ""
1739
 
1740
+ #: admin/settings/classes/admin-options.class.php:665
1741
+ #: admin/settings/classes/comment-options.class.php:195
1742
+ #: admin/settings/classes/metabox-options.class.php:264
1743
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:665
1744
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:195
1745
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:264
1746
+ msgid "No option provided by developer."
1747
+ msgstr ""
1748
+
1749
+ #: admin/settings/classes/comment-options.class.php:212
1750
+ #: admin/settings/classes/metabox-options.class.php:281
1751
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:212
1752
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:281
1753
+ msgid "Restore"
1754
+ msgstr ""
1755
+
1756
+ #: admin/settings/classes/comment-options.class.php:213
1757
+ #: admin/settings/classes/metabox-options.class.php:282
1758
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1759
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:282
1760
+ msgid "update post for restore "
1761
+ msgstr ""
1762
+
1763
+ #: admin/settings/classes/comment-options.class.php:213
1764
+ #: admin/settings/classes/metabox-options.class.php:282
1765
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1766
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:282
1767
+ msgid "Cancel"
1768
+ msgstr ""
1769
+
1770
+ #: admin/settings/classes/setup.class.php:524
1771
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:524
1772
  msgid "Are you sure?"
1773
  msgstr ""
1774
 
1775
+ #: admin/settings/classes/setup.class.php:525
1776
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:525
1777
  msgid "Restoring options."
1778
  msgstr ""
1779
 
1780
+ #: admin/settings/classes/setup.class.php:526
1781
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:526
1782
  msgid "Importing options."
1783
  msgstr ""
1784
 
1785
+ #: admin/settings/classes/setup.class.php:529
1786
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:529
1787
  msgid "Please enter %s or more characters"
1788
  msgstr ""
1789
 
1790
+ #: admin/settings/classes/setup.class.php:530
1791
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:530
1792
  msgid "Searching..."
1793
  msgstr ""
1794
 
1795
+ #: admin/settings/classes/setup.class.php:531
1796
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:531
1797
  msgid "No results match"
1798
  msgstr ""
1799
 
1800
+ #: admin/settings/classes/setup.class.php:603
1801
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:603
1802
  msgid "Ooops! This field type (%s) can not be used here, yet."
1803
  msgstr ""
1804
 
1805
+ #: admin/settings/classes/setup.class.php:677
1806
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:677
1807
  msgid "This field class is not available!"
1808
  msgstr ""
1809
 
1810
+ #: admin/settings/classes/setup.class.php:681
1811
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:681
1812
  msgid "This type is not found!"
1813
  msgstr ""
1814
 
1815
+ #: admin/settings/classes/shortcode-options.class.php:250
1816
+ #: build/wp-ulike/admin/settings/classes/shortcode-options.class.php:250
1817
  msgid "Add one more"
1818
  msgstr ""
1819
 
1820
+ #: admin/settings/classes/shortcode-options.class.php:287
1821
+ #: admin/settings/functions/actions.php:16
1822
+ #: admin/settings/functions/actions.php:68
1823
+ #: admin/settings/functions/actions.php:106
1824
+ #: admin/settings/functions/actions.php:141
1825
+ #: admin/settings/functions/actions.php:170
1826
+ #: build/wp-ulike/admin/settings/classes/shortcode-options.class.php:287
1827
+ #: build/wp-ulike/admin/settings/functions/actions.php:16
1828
+ #: build/wp-ulike/admin/settings/functions/actions.php:68
1829
+ #: build/wp-ulike/admin/settings/functions/actions.php:106
1830
+ #: build/wp-ulike/admin/settings/functions/actions.php:141
1831
+ #: build/wp-ulike/admin/settings/functions/actions.php:170
1832
  msgid "Error: Nonce verification has failed. Please try again."
1833
  msgstr ""
1834
 
1986
  msgid "Contain"
1987
  msgstr ""
1988
 
1989
+ #: admin/settings/fields/background/background.php:215
1990
+ #: build/wp-ulike/admin/settings/fields/background/background.php:215
1991
+ msgid "Auto"
1992
  msgstr ""
1993
 
1994
  #: admin/settings/fields/background/background.php:229
 
1995
  #: build/wp-ulike/admin/settings/fields/background/background.php:229
1996
+ msgid "Background Origin"
 
1997
  msgstr ""
1998
 
1999
  #: admin/settings/fields/background/background.php:230
2000
+ #: admin/settings/fields/background/background.php:248
2001
  #: build/wp-ulike/admin/settings/fields/background/background.php:230
2002
+ #: build/wp-ulike/admin/settings/fields/background/background.php:248
2003
+ msgid "Padding Box"
2004
  msgstr ""
2005
 
2006
  #: admin/settings/fields/background/background.php:231
2007
+ #: admin/settings/fields/background/background.php:247
2008
  #: build/wp-ulike/admin/settings/fields/background/background.php:231
2009
+ #: build/wp-ulike/admin/settings/fields/background/background.php:247
2010
+ msgid "Border Box"
2011
  msgstr ""
2012
 
2013
+ #: admin/settings/fields/background/background.php:232
2014
+ #: admin/settings/fields/background/background.php:249
2015
+ #: build/wp-ulike/admin/settings/fields/background/background.php:232
2016
+ #: build/wp-ulike/admin/settings/fields/background/background.php:249
2017
+ msgid "Content Box"
2018
  msgstr ""
2019
 
2020
+ #: admin/settings/fields/background/background.php:246
2021
+ #: build/wp-ulike/admin/settings/fields/background/background.php:246
2022
+ msgid "Background Clip"
2023
  msgstr ""
2024
 
2025
  #: admin/settings/fields/background/background.php:263
 
 
2026
  #: build/wp-ulike/admin/settings/fields/background/background.php:263
2027
+ msgid "Background Blend Mode"
 
 
2028
  msgstr ""
2029
 
2030
  #: admin/settings/fields/background/background.php:264
2031
+ #: admin/settings/fields/link_color/link_color.php:36
2032
+ #: admin/settings/fields/typography/typography.php:175
2033
  #: build/wp-ulike/admin/settings/fields/background/background.php:264
2034
+ #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:36
2035
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:175
2036
+ msgid "Normal"
2037
  msgstr ""
2038
 
2039
  #: admin/settings/fields/background/background.php:265
2040
  #: build/wp-ulike/admin/settings/fields/background/background.php:265
2041
+ msgid "Multiply"
2042
  msgstr ""
2043
 
2044
  #: admin/settings/fields/background/background.php:266
2045
  #: build/wp-ulike/admin/settings/fields/background/background.php:266
2046
+ msgid "Screen"
2047
  msgstr ""
2048
 
2049
  #: admin/settings/fields/background/background.php:267
2050
  #: build/wp-ulike/admin/settings/fields/background/background.php:267
2051
+ msgid "Overlay"
2052
  msgstr ""
2053
 
2054
  #: admin/settings/fields/background/background.php:268
2055
  #: build/wp-ulike/admin/settings/fields/background/background.php:268
2056
+ msgid "Darken"
2057
  msgstr ""
2058
 
2059
  #: admin/settings/fields/background/background.php:269
2060
  #: build/wp-ulike/admin/settings/fields/background/background.php:269
2061
+ msgid "Lighten"
2062
  msgstr ""
2063
 
2064
  #: admin/settings/fields/background/background.php:270
2065
  #: build/wp-ulike/admin/settings/fields/background/background.php:270
2066
+ msgid "Color Dodge"
2067
  msgstr ""
2068
 
2069
  #: admin/settings/fields/background/background.php:271
2070
  #: build/wp-ulike/admin/settings/fields/background/background.php:271
2071
+ msgid "Saturation"
2072
  msgstr ""
2073
 
2074
  #: admin/settings/fields/background/background.php:272
2075
  #: build/wp-ulike/admin/settings/fields/background/background.php:272
2076
+ msgid "Color"
2077
+ msgstr ""
2078
+
2079
+ #: admin/settings/fields/background/background.php:273
2080
+ #: build/wp-ulike/admin/settings/fields/background/background.php:273
2081
  msgid "Luminosity"
2082
  msgstr ""
2083
 
2137
  msgstr ""
2138
 
2139
  #: admin/settings/fields/border/border.php:51
2140
+ #: admin/settings/fields/typography/typography.php:203
2141
  #: build/wp-ulike/admin/settings/fields/border/border.php:51
2142
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:203
2143
  msgid "Solid"
2144
  msgstr ""
2145
 
2146
  #: admin/settings/fields/border/border.php:52
2147
+ #: admin/settings/fields/typography/typography.php:206
2148
  #: build/wp-ulike/admin/settings/fields/border/border.php:52
2149
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:206
2150
  msgid "Dashed"
2151
  msgstr ""
2152
 
2153
  #: admin/settings/fields/border/border.php:53
2154
+ #: admin/settings/fields/typography/typography.php:205
2155
  #: build/wp-ulike/admin/settings/fields/border/border.php:53
2156
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:205
2157
  msgid "Dotted"
2158
  msgstr ""
2159
 
2160
  #: admin/settings/fields/border/border.php:54
2161
+ #: admin/settings/fields/typography/typography.php:204
2162
  #: build/wp-ulike/admin/settings/fields/border/border.php:54
2163
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:204
2164
  msgid "Double"
2165
  msgstr ""
2166
 
2185
  msgstr ""
2186
 
2187
  #: admin/settings/fields/border/border.php:59
2188
+ #: admin/settings/fields/typography/typography.php:188
2189
+ #: admin/settings/fields/typography/typography.php:202
2190
  #: build/wp-ulike/admin/settings/fields/border/border.php:59
2191
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:188
2192
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:202
2193
  msgid "None"
2194
  msgstr ""
2195
 
2196
+ #: admin/settings/fields/button_set/button_set.php:56
2197
+ #: admin/settings/fields/checkbox/checkbox.php:76
2198
+ #: admin/settings/fields/radio/radio.php:75
2199
+ #: admin/settings/fields/select/select.php:113
2200
+ #: build/wp-ulike/admin/settings/fields/button_set/button_set.php:56
2201
+ #: build/wp-ulike/admin/settings/fields/checkbox/checkbox.php:76
2202
+ #: build/wp-ulike/admin/settings/fields/radio/radio.php:75
2203
+ #: build/wp-ulike/admin/settings/fields/select/select.php:113
2204
  msgid "No data provided for this option type."
2205
  msgstr ""
2206
 
2242
  msgstr ""
2243
 
2244
  #: admin/settings/fields/group/group.php:46
2245
+ #: admin/settings/fields/group/group.php:87
2246
  #: admin/settings/fields/repeater/repeater.php:51
2247
  #: admin/settings/fields/repeater/repeater.php:82
2248
  #: build/wp-ulike/admin/settings/fields/group/group.php:46
2249
+ #: build/wp-ulike/admin/settings/fields/group/group.php:87
2250
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:51
2251
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:82
2252
  msgid "Are you sure to delete this item?"
2253
  msgstr ""
2254
 
2255
+ #: admin/settings/fields/group/group.php:122
2256
  #: admin/settings/fields/repeater/repeater.php:96
2257
+ #: build/wp-ulike/admin/settings/fields/group/group.php:122
2258
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:96
2259
  msgid "You can not add more than"
2260
  msgstr ""
2261
 
2262
+ #: admin/settings/fields/group/group.php:123
2263
  #: admin/settings/fields/repeater/repeater.php:97
2264
+ #: build/wp-ulike/admin/settings/fields/group/group.php:123
2265
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:97
2266
  msgid "You can not remove less than"
2267
  msgstr ""
2268
 
2269
  #: admin/settings/fields/icon/icon.php:20
2270
+ #: admin/settings/fields/icon/icon.php:53
2271
  #: build/wp-ulike/admin/settings/fields/icon/icon.php:20
2272
+ #: build/wp-ulike/admin/settings/fields/icon/icon.php:53
2273
  msgid "Add Icon"
2274
  msgstr ""
2275
 
2278
  msgid "Remove Icon"
2279
  msgstr ""
2280
 
2281
+ #: admin/settings/fields/icon/icon.php:57
2282
+ #: build/wp-ulike/admin/settings/fields/icon/icon.php:57
2283
+ msgid "Search a Icon..."
2284
+ msgstr ""
2285
+
2286
  #: admin/settings/fields/link_color/link_color.php:37
2287
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:37
2288
  msgid "Hover"
2362
  msgid "Add Shortcode"
2363
  msgstr ""
2364
 
2365
+ #: admin/settings/fields/typography/typography.php:85
2366
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:85
2367
  msgid "Font Family"
2368
  msgstr ""
2369
 
2370
+ #: admin/settings/fields/typography/typography.php:86
2371
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:86
2372
  msgid "Select a font"
2373
  msgstr ""
2374
 
2375
+ #: admin/settings/fields/typography/typography.php:94
2376
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:94
2377
  msgid "Backup Font Family"
2378
  msgstr ""
2379
 
2380
+ #: admin/settings/fields/typography/typography.php:108
2381
+ #: admin/settings/fields/typography/typography.php:121
2382
+ #: admin/settings/fields/typography/typography.php:134
2383
+ #: admin/settings/fields/typography/typography.php:149
2384
+ #: admin/settings/fields/typography/typography.php:165
2385
+ #: admin/settings/fields/typography/typography.php:178
2386
+ #: admin/settings/fields/typography/typography.php:192
2387
+ #: admin/settings/fields/typography/typography.php:210
2388
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:108
2389
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:121
2390
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:134
2391
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:149
2392
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:165
2393
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:178
2394
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:192
2395
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:210
2396
+ #: build/wp-ulike/inc/general-functions.php:81 inc/general-functions.php:78
2397
  msgid "Default"
2398
  msgstr "Standard"
2399
 
2400
+ #: admin/settings/fields/typography/typography.php:119
2401
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:119
2402
  msgid "Font Style"
2403
  msgstr ""
2404
 
2405
+ #: admin/settings/fields/typography/typography.php:133
2406
+ #: admin/settings/fields/typography/typography.php:134
2407
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:133
2408
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:134
2409
  msgid "Load Extra Styles"
2410
  msgstr ""
2411
 
2412
+ #: admin/settings/fields/typography/typography.php:147
2413
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:147
2414
  msgid "Subset"
2415
  msgstr ""
2416
 
2417
+ #: admin/settings/fields/typography/typography.php:157
2418
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:157
2419
  msgid "Text Align"
2420
  msgstr ""
2421
 
2422
+ #: admin/settings/fields/typography/typography.php:159
2423
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:159
2424
  msgid "Inherit"
2425
  msgstr ""
2426
 
2427
+ #: admin/settings/fields/typography/typography.php:160
2428
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:160
2429
  msgid "Left"
2430
  msgstr "Links"
2431
 
2432
+ #: admin/settings/fields/typography/typography.php:161
2433
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:161
2434
  msgid "Center"
2435
  msgstr "Zentriert"
2436
 
2437
+ #: admin/settings/fields/typography/typography.php:162
2438
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:162
2439
  msgid "Right"
2440
  msgstr ""
2441
 
2442
+ #: admin/settings/fields/typography/typography.php:163
2443
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:163
2444
  msgid "Justify"
2445
  msgstr ""
2446
 
2447
+ #: admin/settings/fields/typography/typography.php:164
2448
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:164
2449
  msgid "Initial"
2450
  msgstr ""
2451
 
2452
+ #: admin/settings/fields/typography/typography.php:173
2453
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:173
2454
  msgid "Font Variant"
2455
  msgstr ""
2456
 
2457
+ #: admin/settings/fields/typography/typography.php:176
2458
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:176
2459
  msgid "Small Caps"
2460
  msgstr ""
2461
 
2462
+ #: admin/settings/fields/typography/typography.php:177
2463
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:177
2464
  msgid "All Small Caps"
2465
  msgstr ""
2466
 
2467
+ #: admin/settings/fields/typography/typography.php:186
2468
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:186
2469
  msgid "Text Transform"
2470
  msgstr ""
2471
 
2472
+ #: admin/settings/fields/typography/typography.php:189
2473
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:189
2474
  msgid "Capitalize"
2475
  msgstr ""
2476
 
2477
+ #: admin/settings/fields/typography/typography.php:190
2478
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:190
2479
  msgid "Uppercase"
2480
  msgstr ""
2481
 
2482
+ #: admin/settings/fields/typography/typography.php:191
2483
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:191
2484
  msgid "Lowercase"
2485
  msgstr ""
2486
 
2487
+ #: admin/settings/fields/typography/typography.php:200
2488
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:200
2489
  msgid "Text Decoration"
2490
  msgstr ""
2491
 
2492
+ #: admin/settings/fields/typography/typography.php:207
2493
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:207
2494
  msgid "Wavy"
2495
  msgstr ""
2496
 
2497
+ #: admin/settings/fields/typography/typography.php:208
2498
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:208
2499
  msgid "Overline"
2500
  msgstr ""
2501
 
2502
+ #: admin/settings/fields/typography/typography.php:209
2503
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:209
2504
  msgid "Line-through"
2505
  msgstr ""
2506
 
2507
+ #: admin/settings/fields/typography/typography.php:222
2508
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:222
2509
  msgid "Font Size"
2510
  msgstr ""
2511
 
2512
+ #: admin/settings/fields/typography/typography.php:234
2513
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:234
2514
  msgid "Line Height"
2515
  msgstr ""
2516
 
2517
+ #: admin/settings/fields/typography/typography.php:246
2518
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:246
2519
  msgid "Letter Spacing"
2520
  msgstr ""
2521
 
2522
+ #: admin/settings/fields/typography/typography.php:258
2523
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:258
2524
  msgid "Word Spacing"
2525
  msgstr ""
2526
 
2527
+ #: admin/settings/fields/typography/typography.php:273
2528
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:273
2529
  msgid "Font Color"
2530
  msgstr ""
2531
 
2532
+ #: admin/settings/fields/typography/typography.php:351
2533
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:351
2534
  msgid "Custom Web Fonts"
2535
  msgstr ""
2536
 
2537
+ #: admin/settings/fields/typography/typography.php:357
2538
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:357
2539
  msgid "Safe Web Fonts"
2540
  msgstr ""
2541
 
2542
+ #: admin/settings/fields/typography/typography.php:377
2543
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:377
2544
  msgid "Google Web Fonts"
2545
  msgstr ""
2546
 
2547
+ #: admin/settings/functions/actions.php:41
2548
+ #: build/wp-ulike/admin/settings/functions/actions.php:41
2549
  msgid "No data provided by developer"
2550
  msgstr ""
2551
 
2552
+ #: admin/settings/functions/actions.php:72
2553
+ #: admin/settings/functions/actions.php:110
2554
+ #: build/wp-ulike/admin/settings/functions/actions.php:72
2555
+ #: build/wp-ulike/admin/settings/functions/actions.php:110
2556
+ msgid "Error: Options unique id could not valid."
2557
  msgstr ""
2558
 
2559
+ #: admin/settings/functions/actions.php:114
2560
+ #: build/wp-ulike/admin/settings/functions/actions.php:114
2561
+ msgid "Error: Import data could not valid."
2562
+ msgstr ""
2563
+
2564
+ #: admin/settings/functions/actions.php:174
2565
+ #: build/wp-ulike/admin/settings/functions/actions.php:174
2566
+ msgid "Error: Missing request arguments."
2567
+ msgstr ""
2568
+
2569
+ #: admin/settings/functions/actions.php:180
2570
+ #: build/wp-ulike/admin/settings/functions/actions.php:180
2571
+ msgid "You do not have required permissions to access."
2572
  msgstr ""
2573
 
2574
  #: admin/settings/functions/validate.php:14
2684
  msgid "Notice: The likers box is refreshed only for logged in users!"
2685
  msgstr ""
2686
 
2687
+ #: build/wp-ulike/inc/general-functions.php:93 inc/general-functions.php:90
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2688
  msgid "Twitter Heart"
2689
  msgstr ""
2690
 
2691
+ #: build/wp-ulike/inc/general-functions.php:99 inc/general-functions.php:96
2692
  msgid "Animated Heart"
2693
  msgstr ""
2694
 
2695
+ #: build/wp-ulike/inc/general-functions.php:445 inc/general-functions.php:442
2696
  msgid "Please enter some value for required variables."
2697
  msgstr ""
2698
 
2699
+ #: build/wp-ulike/inc/general-functions.php:464 inc/general-functions.php:461
2700
  msgid "Table info is empty."
2701
  msgstr ""
2702
 
2703
+ #: build/wp-ulike/inc/general-hooks.php:415 inc/general-hooks.php:411
2704
  msgid "WP ULike Activity"
2705
  msgstr ""
2706
 
2707
+ #: build/wp-ulike/inc/general-hooks.php:429 inc/general-hooks.php:425
2708
  msgid "Votes"
2709
  msgstr ""
2710
 
2711
+ #: build/wp-ulike/inc/general-hooks.php:598 inc/general-hooks.php:594
2712
  msgid "posts"
2713
  msgstr ""
2714
 
2715
+ #: build/wp-ulike/inc/general-hooks.php:605 inc/general-hooks.php:601
2716
  msgid "comments"
2717
  msgstr ""
2718
 
2719
+ #: build/wp-ulike/inc/general-hooks.php:610 inc/general-hooks.php:606
2720
  msgid "activities"
2721
  msgstr ""
2722
 
2723
+ #: build/wp-ulike/inc/general-hooks.php:620 inc/general-hooks.php:616
2724
  msgid "You have %d new %s likes"
2725
  msgstr ""
2726
 
2727
+ #: build/wp-ulike/inc/general-hooks.php:624 inc/general-hooks.php:620
2728
  msgid "%s liked one of your %s"
2729
  msgstr ""
2730
 
2731
+ #: build/wp-ulike/inc/general-hooks.php:668 inc/general-hooks.php:664
2732
  msgid "New activity liked"
2733
  msgstr ""
2734
 
2735
+ #: build/wp-ulike/inc/general-hooks.php:673 inc/general-hooks.php:669
2736
  msgid "New comment liked"
2737
  msgstr ""
2738
 
2739
+ #: build/wp-ulike/inc/general-hooks.php:678 inc/general-hooks.php:674
2740
  msgid "New post liked"
2741
  msgstr ""
2742
 
2743
+ #: build/wp-ulike/inc/general-hooks.php:683 inc/general-hooks.php:679
2744
  msgid "New topic liked"
2745
  msgstr ""
2746
 
2747
+ #: build/wp-ulike/inc/general-hooks.php:797 inc/general-hooks.php:793
2748
  msgid ""
2749
  "This hook award / deducts points from users who Like/Unlike any content of "
2750
  "WordPress, bbPress, BuddyPress & ..."
2751
  msgstr ""
2752
 
2753
+ #: build/wp-ulike/inc/general-hooks.php:813 inc/general-hooks.php:809
2754
  msgid "Liking Content"
2755
  msgstr ""
2756
 
2757
+ #: build/wp-ulike/inc/general-hooks.php:814 inc/general-hooks.php:810
2758
  msgid "Liked Content"
2759
  msgstr ""
2760
 
2761
+ #: build/wp-ulike/inc/general-hooks.php:815 inc/general-hooks.php:811
2762
  msgid "Unliking Content"
2763
  msgstr ""
2764
 
2765
+ #: build/wp-ulike/inc/general-hooks.php:816 inc/general-hooks.php:812
2766
  msgid "Unliked Content"
2767
  msgstr ""
2768
 
2769
+ #: build/wp-ulike/inc/general-hooks.php:836
2770
+ #: build/wp-ulike/inc/general-hooks.php:871 inc/general-hooks.php:832
2771
+ #: inc/general-hooks.php:867
2772
  msgid "Recent Posts Liked"
2773
  msgstr ""
2774
 
2775
+ #: build/wp-ulike/inc/general-hooks.php:841
2776
+ #: build/wp-ulike/inc/general-hooks.php:913 inc/general-hooks.php:837
2777
+ #: inc/general-hooks.php:909
2778
  msgid "Recent Comments Liked"
2779
  msgstr ""
2780
 
2781
+ #: build/wp-ulike/inc/general-hooks.php:887
2782
+ #: build/wp-ulike/inc/general-hooks.php:930 inc/general-hooks.php:883
2783
+ #: inc/general-hooks.php:926
2784
  msgid "This user has not made any likes."
2785
  msgstr ""
2786
 
2788
  msgid "WP ULike"
2789
  msgstr ""
2790
 
2791
+ #: build/wp-ulike/wp-ulike.php:587 wp-ulike.php:584
2792
  msgid ""
2793
  "You are using two instances of WP ULike plugin at same time, please deactive "
2794
  "one of them."
languages/wp-ulike-es-co.po CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
- "POT-Creation-Date: 2020-04-18 13:20:40+00:00\n"
8
  "PO-Revision-Date: +0000\n"
9
  "Language: es_CO\n"
10
  "MIME-Version: 1.0\n"
@@ -36,9 +36,9 @@ msgid "It's Ok!"
36
  msgstr ""
37
 
38
  #: admin/admin-functions.php:231
39
- #: admin/classes/class-wp-ulike-admin-panel.php:529
40
  #: build/wp-ulike/admin/admin-functions.php:234
41
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
42
  msgid "Button"
43
  msgstr ""
44
 
@@ -79,21 +79,32 @@ msgstr ""
79
  msgid "No thanks and never ask me again"
80
  msgstr ""
81
 
82
- #: admin/admin-hooks.php:161 build/wp-ulike/admin/admin-hooks.php:164
83
- msgid "How to Create Detailed Log Reports in WP ULike PRO?"
 
 
84
  msgstr ""
85
 
86
- #: admin/admin-hooks.php:162 build/wp-ulike/admin/admin-hooks.php:165
 
 
87
  msgid ""
88
- "Having votes for your content without a tool for measuring the results is "
89
- "meaningless, isn't it? for that reason, we gave you full access to your log "
90
- "data in the WP ULike professional Logs panel."
 
91
  msgstr ""
92
 
93
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
94
- #: admin/admin-hooks.php:220 build/wp-ulike/admin/admin-hooks.php:170
 
 
 
95
  #: build/wp-ulike/admin/admin-hooks.php:193
96
  #: build/wp-ulike/admin/admin-hooks.php:223
 
 
 
97
  msgid "Get More Information"
98
  msgstr ""
99
 
@@ -170,13 +181,13 @@ msgstr ""
170
  #: admin/includes/templates/statistics.php:124
171
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
172
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
173
- #: build/wp-ulike/wp-ulike.php:157 wp-ulike.php:154
174
  msgid "Statistics"
175
  msgstr ""
176
 
177
  #: admin/classes/class-wp-ulike-admin-pages.php:67
178
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
179
- #: build/wp-ulike/wp-ulike.php:158 wp-ulike.php:155
180
  msgid "About"
181
  msgstr ""
182
 
@@ -203,317 +214,322 @@ msgstr ""
203
 
204
  #: admin/classes/class-wp-ulike-admin-panel.php:36
205
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
206
- #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
207
  msgid "Settings"
208
  msgstr ""
209
 
210
- #: admin/classes/class-wp-ulike-admin-panel.php:87
211
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:90
212
  msgid "Configuration"
213
  msgstr ""
214
 
215
- #: admin/classes/class-wp-ulike-admin-panel.php:93
216
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:96
217
  msgid "General"
218
  msgstr ""
219
 
220
- #: admin/classes/class-wp-ulike-admin-panel.php:98
221
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
222
  msgid "Enable Convertor"
223
  msgstr ""
224
 
225
- #: admin/classes/class-wp-ulike-admin-panel.php:99
226
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:102
227
  msgid "Convert numbers of Likes with string (kilobyte) format."
228
  msgstr ""
229
 
230
- #: admin/classes/class-wp-ulike-admin-panel.php:104
231
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:107
232
  msgid "Enable Notifications"
233
  msgstr ""
234
 
235
- #: admin/classes/class-wp-ulike-admin-panel.php:106
236
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:109
237
  msgid "Custom toast messages after each activity"
238
  msgstr ""
239
 
240
- #: admin/classes/class-wp-ulike-admin-panel.php:111
241
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
242
  msgid "Enable Anonymize IP"
243
  msgstr ""
244
 
245
- #: admin/classes/class-wp-ulike-admin-panel.php:112
246
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:115
247
  msgid "Anonymize the IP address for GDPR Compliance"
248
  msgstr ""
249
 
250
- #: admin/classes/class-wp-ulike-admin-panel.php:117
251
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
252
  msgid "Hide Admin Notices"
253
  msgstr ""
254
 
255
- #: admin/classes/class-wp-ulike-admin-panel.php:118
256
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:121
257
  msgid "Enabling this option will completely disable all admin notices."
258
  msgstr ""
259
 
260
- #: admin/classes/class-wp-ulike-admin-panel.php:123
261
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
262
  msgid "Disable Plugin Files"
263
  msgstr ""
264
 
265
- #: admin/classes/class-wp-ulike-admin-panel.php:124
266
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:127
267
  msgid "With this option, you can disable all plugin assets on these pages."
268
  msgstr ""
269
 
270
- #: admin/classes/class-wp-ulike-admin-panel.php:128
271
- #: admin/classes/class-wp-ulike-admin-panel.php:483
272
  #: admin/includes/templates/about.php:46
273
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
274
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:486
275
  #: build/wp-ulike/admin/includes/templates/about.php:49
276
  msgid "Home"
277
  msgstr ""
278
 
 
 
 
 
 
 
 
279
  #: admin/classes/class-wp-ulike-admin-panel.php:129
280
- #: admin/classes/class-wp-ulike-admin-panel.php:484
281
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
282
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:487
283
- msgid "Singular"
284
  msgstr ""
285
 
286
  #: admin/classes/class-wp-ulike-admin-panel.php:130
287
- #: admin/classes/class-wp-ulike-admin-panel.php:485
288
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
289
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:488
290
- msgid "Archives"
291
  msgstr ""
292
 
293
  #: admin/classes/class-wp-ulike-admin-panel.php:131
294
- #: admin/classes/class-wp-ulike-admin-panel.php:486
295
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
296
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:489
297
- msgid "Categories"
298
  msgstr ""
299
 
300
  #: admin/classes/class-wp-ulike-admin-panel.php:132
301
- #: admin/classes/class-wp-ulike-admin-panel.php:487
302
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
303
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:490
304
- msgid "Search Results"
305
  msgstr ""
306
 
307
  #: admin/classes/class-wp-ulike-admin-panel.php:133
308
- #: admin/classes/class-wp-ulike-admin-panel.php:488
309
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
310
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:491
311
- msgid "Tags"
312
  msgstr ""
313
 
314
  #: admin/classes/class-wp-ulike-admin-panel.php:134
315
- #: admin/classes/class-wp-ulike-admin-panel.php:489
316
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
317
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
318
- msgid "Author Page"
319
  msgstr ""
320
 
321
  #: admin/classes/class-wp-ulike-admin-panel.php:135
322
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
323
- msgid "BuddyPress Pages"
324
  msgstr ""
325
 
326
  #: admin/classes/class-wp-ulike-admin-panel.php:136
327
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
328
- msgid "bbPress Pages"
329
- msgstr ""
330
-
331
- #: admin/classes/class-wp-ulike-admin-panel.php:137
332
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:140
333
  msgid "WooCommerce Pages"
334
  msgstr ""
335
 
336
- #: admin/classes/class-wp-ulike-admin-panel.php:160
337
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
338
  msgid "Activity Content"
339
  msgstr ""
340
 
341
- #: admin/classes/class-wp-ulike-admin-panel.php:161
342
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:164
343
  msgid "Activity Meta"
344
  msgstr ""
345
 
346
- #: admin/classes/class-wp-ulike-admin-panel.php:167
347
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
348
  msgid "Activity Comment"
349
  msgstr ""
350
 
351
- #: admin/classes/class-wp-ulike-admin-panel.php:168
352
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:171
353
  msgid "Add the possibility to like Buddypress comments in the activity stream"
354
  msgstr ""
355
 
356
- #: admin/classes/class-wp-ulike-admin-panel.php:174
357
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
358
  msgid "Enable Activity Notification"
359
  msgstr ""
360
 
361
- #: admin/classes/class-wp-ulike-admin-panel.php:175
362
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:178
363
  msgid "Insert new likes in buddyPress activity page"
364
  msgstr ""
365
 
366
- #: admin/classes/class-wp-ulike-admin-panel.php:185
367
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
368
  msgid "Post Activity Text"
369
  msgstr ""
370
 
371
- #: admin/classes/class-wp-ulike-admin-panel.php:186
372
- #: admin/classes/class-wp-ulike-admin-panel.php:198
373
- #: admin/classes/class-wp-ulike-admin-panel.php:587
374
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:189
375
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:201
376
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:590
377
  msgid "Allowed Variables:"
378
  msgstr ""
379
 
380
- #: admin/classes/class-wp-ulike-admin-panel.php:197
381
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
382
  msgid "Comment Activity Text"
383
  msgstr ""
384
 
385
- #: admin/classes/class-wp-ulike-admin-panel.php:204
386
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
387
  msgid "Enable User Notification"
388
  msgstr ""
389
 
390
- #: admin/classes/class-wp-ulike-admin-panel.php:205
391
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:208
392
  msgid "Sends out notifications when you get a like from someone"
393
  msgstr ""
394
 
395
- #: admin/classes/class-wp-ulike-admin-panel.php:209
396
- #: admin/classes/class-wp-ulike-admin-panel.php:251
397
  #: admin/classes/class-wp-ulike-settings.php:76
398
  #: admin/classes/class-wp-ulike-widget.php:266
399
  #: admin/classes/class-wp-ulike-widget.php:554
400
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
401
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:254
402
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
403
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
404
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
405
  msgid "BuddyPress"
406
  msgstr ""
407
 
408
- #: admin/classes/class-wp-ulike-admin-panel.php:209
409
- #: admin/classes/class-wp-ulike-admin-panel.php:222
410
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
411
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
412
  msgid "plugin is not installed or activated"
413
  msgstr ""
414
 
415
- #: admin/classes/class-wp-ulike-admin-panel.php:222
416
- #: admin/classes/class-wp-ulike-admin-panel.php:258
417
  #: admin/classes/class-wp-ulike-settings.php:82
418
  #: admin/classes/class-wp-ulike-widget.php:210
419
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
420
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:261
421
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
422
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
423
  msgid "bbPress"
424
  msgstr ""
425
 
426
- #: admin/classes/class-wp-ulike-admin-panel.php:231
427
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:234
428
  msgid "Content Types"
429
  msgstr ""
430
 
431
- #: admin/classes/class-wp-ulike-admin-panel.php:237
432
  #: admin/classes/class-wp-ulike-settings.php:63
433
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:240
434
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
435
  msgid "Posts"
436
  msgstr ""
437
 
438
- #: admin/classes/class-wp-ulike-admin-panel.php:244
439
  #: admin/classes/class-wp-ulike-settings.php:70
440
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:247
441
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
442
  msgid "Comments"
443
  msgstr ""
444
 
445
- #: admin/classes/class-wp-ulike-admin-panel.php:267
446
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:270
447
  msgid "Integrations"
448
  msgstr ""
449
 
450
- #: admin/classes/class-wp-ulike-admin-panel.php:272
451
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
452
  msgid "Enable Old Meta Values"
453
  msgstr ""
454
 
455
- #: admin/classes/class-wp-ulike-admin-panel.php:273
456
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
457
  msgid ""
458
  "By activating this option, users who have upgraded to version +4 and deleted "
459
  "their old logs can add the number of old likes to the new figures."
460
  msgstr ""
461
 
462
- #: admin/classes/class-wp-ulike-admin-panel.php:273
463
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
464
  msgid ""
465
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
466
  "haven't deleted any logs yet, do not enable this option."
467
  msgstr ""
468
 
469
- #: admin/classes/class-wp-ulike-admin-panel.php:278
470
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
471
  msgid "Enable Deprecated Options"
472
  msgstr ""
473
 
474
- #: admin/classes/class-wp-ulike-admin-panel.php:279
475
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
476
  msgid ""
477
  "By activating this option, users who have upgraded to version +4.1 and lost "
478
  "their old options can restore and enable previous settings."
479
  msgstr ""
480
 
481
- #: admin/classes/class-wp-ulike-admin-panel.php:279
482
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
483
  msgid ""
484
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
485
  "enable this option."
486
  msgstr ""
487
 
488
- #: admin/classes/class-wp-ulike-admin-panel.php:289
489
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:292
 
 
 
 
 
490
  msgid "Translations"
491
  msgstr ""
492
 
493
- #: admin/classes/class-wp-ulike-admin-panel.php:295
494
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:298
495
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
496
  msgid "You have already registered a vote."
497
  msgstr ""
498
 
499
- #: admin/classes/class-wp-ulike-admin-panel.php:296
500
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:299
501
  msgid "Already Voted Message"
502
  msgstr ""
503
 
504
- #: admin/classes/class-wp-ulike-admin-panel.php:301
505
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:304
506
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
507
  msgid "You Should Login To Submit Your Like"
508
  msgstr ""
509
 
510
- #: admin/classes/class-wp-ulike-admin-panel.php:302
511
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:305
512
  msgid "Login Required Message"
513
  msgstr ""
514
 
515
- #: admin/classes/class-wp-ulike-admin-panel.php:307
516
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:310
517
  #: build/wp-ulike/inc/frontend-ajax.php:92
518
  #: build/wp-ulike/inc/frontend-ajax.php:110
519
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
@@ -521,132 +537,166 @@ msgstr ""
521
  msgid "Thanks! You Liked This."
522
  msgstr ""
523
 
524
- #: admin/classes/class-wp-ulike-admin-panel.php:308
525
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:311
526
  msgid "Liked Notice Message"
527
  msgstr ""
528
 
529
- #: admin/classes/class-wp-ulike-admin-panel.php:313
530
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:316
531
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
532
  msgid "Sorry! You unliked this."
533
  msgstr ""
534
 
535
- #: admin/classes/class-wp-ulike-admin-panel.php:314
536
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:317
537
  msgid "Unliked Notice Message"
538
  msgstr ""
539
 
540
- #: admin/classes/class-wp-ulike-admin-panel.php:319
541
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:322
542
- #: build/wp-ulike/inc/general-functions.php:2209
543
- #: build/wp-ulike/inc/general-functions.php:2254
544
- #: build/wp-ulike/inc/general-functions.php:2298
545
- #: build/wp-ulike/inc/general-functions.php:2375 inc/general-functions.php:2244
546
- #: inc/general-functions.php:2289 inc/general-functions.php:2333
547
- #: inc/general-functions.php:2410
548
  msgid "Like Button"
549
  msgstr ""
550
 
551
- #: admin/classes/class-wp-ulike-admin-panel.php:320
552
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:323
553
  msgid "Like Button Aria Label"
554
  msgstr ""
555
 
556
- #: admin/classes/class-wp-ulike-admin-panel.php:330
557
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
558
  msgid "Developer Tools"
559
  msgstr ""
560
 
561
- #: admin/classes/class-wp-ulike-admin-panel.php:336
562
- #: admin/settings/fields/typography/typography.php:282
563
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
564
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:282
565
  msgid "Custom Style"
566
  msgstr ""
567
 
568
- #: admin/classes/class-wp-ulike-admin-panel.php:350
569
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:353
570
  msgid "Custom Spinner"
571
  msgstr ""
572
 
573
- #: admin/classes/class-wp-ulike-admin-panel.php:370
574
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:373
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
575
  msgid "Select a Template"
576
  msgstr ""
577
 
578
- #: admin/classes/class-wp-ulike-admin-panel.php:371
579
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
580
  msgid "Display online preview"
581
  msgstr ""
582
 
583
- #: admin/classes/class-wp-ulike-admin-panel.php:371
584
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
585
  msgid "Here"
586
  msgstr ""
587
 
588
- #: admin/classes/class-wp-ulike-admin-panel.php:379
589
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
590
  msgid "Button Type"
591
  msgstr ""
592
 
593
- #: admin/classes/class-wp-ulike-admin-panel.php:382
594
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:385
595
  msgid "Image"
596
  msgstr ""
597
 
598
- #: admin/classes/class-wp-ulike-admin-panel.php:383
599
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:386
600
  msgid "Text"
601
  msgstr ""
602
 
603
- #: admin/classes/class-wp-ulike-admin-panel.php:390
604
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:393
605
  msgid ""
606
  "Enter your custom button text in the fields above. You can also use HTML "
607
  "tags in these fields."
608
  msgstr ""
609
 
610
- #: admin/classes/class-wp-ulike-admin-panel.php:391
611
- #: admin/classes/class-wp-ulike-admin-panel.php:402
612
- #: admin/classes/class-wp-ulike-admin-panel.php:416
613
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:394
614
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:405
615
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:419
616
  msgid "Button Text"
617
  msgstr ""
618
 
619
- #: admin/classes/class-wp-ulike-admin-panel.php:394
620
- #: admin/classes/class-wp-ulike-admin-panel.php:430
621
  #: admin/classes/class-wp-ulike-widget.php:354
622
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:397
623
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
624
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
625
  msgid "Like"
626
  msgstr ""
627
 
628
- #: admin/classes/class-wp-ulike-admin-panel.php:408
629
- #: admin/classes/class-wp-ulike-admin-panel.php:442
630
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:411
631
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:445
632
  msgid "Unlike"
633
  msgstr ""
634
 
635
- #: admin/classes/class-wp-ulike-admin-panel.php:427
636
- #: admin/classes/class-wp-ulike-admin-panel.php:435
637
- #: admin/classes/class-wp-ulike-admin-panel.php:447
638
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:430
639
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:438
640
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:450
641
  msgid "Button Image"
642
  msgstr ""
643
 
644
- #: admin/classes/class-wp-ulike-admin-panel.php:460
645
  #: admin/classes/class-wp-ulike-settings.php:65
646
  #: admin/classes/class-wp-ulike-settings.php:72
647
  #: admin/classes/class-wp-ulike-settings.php:78
648
  #: admin/classes/class-wp-ulike-settings.php:84
649
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:463
650
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
651
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
652
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
@@ -654,81 +704,81 @@ msgstr ""
654
  msgid "Automatic display"
655
  msgstr ""
656
 
657
- #: admin/classes/class-wp-ulike-admin-panel.php:465
658
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:468
659
  msgid "Button Position"
660
  msgstr ""
661
 
662
- #: admin/classes/class-wp-ulike-admin-panel.php:468
663
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:471
664
  msgid "Top of Content"
665
  msgstr ""
666
 
667
- #: admin/classes/class-wp-ulike-admin-panel.php:469
668
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
669
  msgid "Bottom of Content"
670
  msgstr ""
671
 
672
- #: admin/classes/class-wp-ulike-admin-panel.php:470
673
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
674
  msgid "Top and Bottom"
675
  msgstr ""
676
 
677
- #: admin/classes/class-wp-ulike-admin-panel.php:477
678
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
679
  msgid "Automatic Display Restriction"
680
  msgstr ""
681
 
682
- #: admin/classes/class-wp-ulike-admin-panel.php:478
683
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
684
  msgid "With this option, you can disable automatic display on these pages."
685
  msgstr ""
686
 
687
- #: admin/classes/class-wp-ulike-admin-panel.php:496
688
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:499
689
  msgid "Post Types Filter"
690
  msgstr ""
691
 
692
- #: admin/classes/class-wp-ulike-admin-panel.php:497
693
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:500
694
  msgid "Select a post type"
695
  msgstr ""
696
 
697
- #: admin/classes/class-wp-ulike-admin-panel.php:498
698
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:501
699
  msgid "Make these post types an exception and display the button on them."
700
  msgstr ""
701
 
702
- #: admin/classes/class-wp-ulike-admin-panel.php:508
703
  #: admin/classes/class-wp-ulike-settings.php:58
704
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:511
705
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
706
  msgid "Logging Method"
707
  msgstr ""
708
 
709
- #: admin/classes/class-wp-ulike-admin-panel.php:510
710
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:513
711
  msgid "Do Not Log"
712
  msgstr ""
713
 
714
- #: admin/classes/class-wp-ulike-admin-panel.php:511
715
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:514
716
  msgid "Logged By Cookie"
717
  msgstr ""
718
 
719
- #: admin/classes/class-wp-ulike-admin-panel.php:512
720
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:515
721
  msgid "Logged By IP"
722
  msgstr ""
723
 
724
- #: admin/classes/class-wp-ulike-admin-panel.php:513
725
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:516
726
  msgid "Logged By Username"
727
  msgstr ""
728
 
729
- #: admin/classes/class-wp-ulike-admin-panel.php:516
730
  #: admin/classes/class-wp-ulike-settings.php:58
731
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
732
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
733
  msgid ""
734
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
@@ -736,9 +786,9 @@ msgid ""
736
  "do not work"
737
  msgstr ""
738
 
739
- #: admin/classes/class-wp-ulike-admin-panel.php:516
740
  #: admin/classes/class-wp-ulike-settings.php:58
741
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
742
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
743
  msgid ""
744
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
@@ -746,18 +796,18 @@ msgid ""
746
  "undislike capacity do not work"
747
  msgstr ""
748
 
749
- #: admin/classes/class-wp-ulike-admin-panel.php:516
750
  #: admin/classes/class-wp-ulike-settings.php:58
751
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
752
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
753
  msgid ""
754
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
755
  "for all users, the convey of like/dislike condition will check by user IP"
756
  msgstr ""
757
 
758
- #: admin/classes/class-wp-ulike-admin-panel.php:516
759
  #: admin/classes/class-wp-ulike-settings.php:58
760
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
761
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
762
  msgid ""
763
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
@@ -765,68 +815,68 @@ msgid ""
765
  "check by username, There is no permission for guest users to unlike/undislike"
766
  msgstr ""
767
 
768
- #: admin/classes/class-wp-ulike-admin-panel.php:521
769
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:524
770
  msgid "Only logged in users"
771
  msgstr ""
772
 
773
- #: admin/classes/class-wp-ulike-admin-panel.php:526
774
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:529
775
  msgid "Display Type"
776
  msgstr ""
777
 
778
- #: admin/classes/class-wp-ulike-admin-panel.php:528
779
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:531
780
  msgid "Template"
781
  msgstr ""
782
 
783
- #: admin/classes/class-wp-ulike-admin-panel.php:542
784
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:545
785
- #: build/wp-ulike/inc/general-functions.php:1690 inc/general-functions.php:1657
786
  msgid "You need to login in order to like this post: "
787
  msgstr ""
788
 
789
- #: admin/classes/class-wp-ulike-admin-panel.php:544
790
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:547
791
- #: build/wp-ulike/inc/general-functions.php:1692 inc/general-functions.php:1659
792
  msgid "click here"
793
  msgstr ""
794
 
795
- #: admin/classes/class-wp-ulike-admin-panel.php:546
796
- #: admin/classes/class-wp-ulike-admin-panel.php:586
797
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:549
798
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:589
799
  msgid "Custom HTML Template"
800
  msgstr ""
801
 
802
- #: admin/classes/class-wp-ulike-admin-panel.php:552
803
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
804
  msgid "Display Likers Box"
805
  msgstr ""
806
 
807
- #: admin/classes/class-wp-ulike-admin-panel.php:557
808
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
809
  msgid "Disable Pophover"
810
  msgstr ""
811
 
812
- #: admin/classes/class-wp-ulike-admin-panel.php:559
813
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:562
814
  msgid ""
815
  "Active this option to show liked users avatars in the bottom of button like."
816
  msgstr ""
817
 
818
- #: admin/classes/class-wp-ulike-admin-panel.php:564
819
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
820
  msgid "Size of Gravatars"
821
  msgstr ""
822
 
823
- #: admin/classes/class-wp-ulike-admin-panel.php:572
824
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
825
  msgid "Likers Count"
826
  msgstr ""
827
 
828
- #: admin/classes/class-wp-ulike-admin-panel.php:573
829
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
830
  msgid "The number of users to show in the users liked box"
831
  msgstr ""
832
 
@@ -1214,7 +1264,7 @@ msgstr ""
1214
 
1215
  #: admin/classes/class-wp-ulike-widget.php:541
1216
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1217
- #: build/wp-ulike/inc/general-functions.php:187 inc/general-functions.php:184
1218
  msgid "Heart"
1219
  msgstr ""
1220
 
@@ -1523,16 +1573,16 @@ msgstr ""
1523
  msgid "WP ULike Premium"
1524
  msgstr ""
1525
 
1526
- #: admin/includes/templates/go-pro.php:119
1527
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1528
  msgid ""
1529
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1530
  "ULike PRO plugin we fully support this page builder and have a variety of "
1531
  "widgets & controllers that make life much easier for you."
1532
  msgstr ""
1533
 
1534
- #: admin/includes/templates/go-pro.php:119
1535
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1536
  msgid ""
1537
  "Just drag your desired widget and drop it in your Elementor sections, "
1538
  "customize as you go and enjoy your like and dislike buttons on your contents."
@@ -1603,180 +1653,182 @@ msgstr ""
1603
  msgid "Topic Title"
1604
  msgstr ""
1605
 
1606
- #: admin/settings/classes/comment-metabox.class.php:190
1607
- #: admin/settings/classes/metabox.class.php:255
1608
- #: admin/settings/classes/options.class.php:655
1609
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:190
1610
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:255
1611
- #: build/wp-ulike/admin/settings/classes/options.class.php:655
1612
- msgid "No option provided by developer."
1613
- msgstr ""
1614
-
1615
- #: admin/settings/classes/comment-metabox.class.php:208
1616
- #: admin/settings/classes/metabox.class.php:273
1617
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:208
1618
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:273
1619
- msgid "Restore"
1620
- msgstr ""
1621
-
1622
- #: admin/settings/classes/comment-metabox.class.php:209
1623
- #: admin/settings/classes/metabox.class.php:274
1624
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1625
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1626
- msgid "update post for restore "
1627
- msgstr ""
1628
-
1629
- #: admin/settings/classes/comment-metabox.class.php:209
1630
- #: admin/settings/classes/metabox.class.php:274
1631
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1632
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1633
- msgid "Cancel"
1634
- msgstr ""
1635
-
1636
- #: admin/settings/classes/options.class.php:239
1637
- #: build/wp-ulike/admin/settings/classes/options.class.php:239
1638
  msgid "Error while saving."
1639
  msgstr ""
1640
 
1641
- #: admin/settings/classes/options.class.php:286
1642
- #: build/wp-ulike/admin/settings/classes/options.class.php:286
1643
  msgid "Success. Imported backup options."
1644
  msgstr ""
1645
 
1646
- #: admin/settings/classes/options.class.php:296
1647
- #: build/wp-ulike/admin/settings/classes/options.class.php:296
1648
  msgid "Default options restored."
1649
  msgstr ""
1650
 
1651
- #: admin/settings/classes/options.class.php:310
1652
- #: build/wp-ulike/admin/settings/classes/options.class.php:310
1653
  msgid "Default options restored for only this section."
1654
  msgstr ""
1655
 
1656
- #: admin/settings/classes/options.class.php:368
1657
- #: build/wp-ulike/admin/settings/classes/options.class.php:368
1658
  msgid "Settings saved."
1659
  msgstr ""
1660
 
1661
- #: admin/settings/classes/options.class.php:553
1662
- #: build/wp-ulike/admin/settings/classes/options.class.php:553
1663
  msgid "Settings have changed, you should save them!"
1664
  msgstr ""
1665
 
1666
- #: admin/settings/classes/options.class.php:555
1667
- #: build/wp-ulike/admin/settings/classes/options.class.php:555
1668
  msgid "show all options"
1669
  msgstr ""
1670
 
1671
- #: admin/settings/classes/options.class.php:557
1672
- #: build/wp-ulike/admin/settings/classes/options.class.php:557
1673
  msgid "Search option(s)"
1674
  msgstr ""
1675
 
1676
- #: admin/settings/classes/options.class.php:560
1677
- #: admin/settings/classes/options.class.php:679
1678
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1679
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1680
  msgid "Save"
1681
  msgstr ""
1682
 
1683
- #: admin/settings/classes/options.class.php:560
1684
- #: admin/settings/classes/options.class.php:679
1685
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1686
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1687
  msgid "Saving..."
1688
  msgstr ""
1689
 
1690
- #: admin/settings/classes/options.class.php:561
1691
- #: admin/settings/classes/options.class.php:680
1692
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1693
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1694
  msgid "Reset Section"
1695
  msgstr ""
1696
 
1697
- #: admin/settings/classes/options.class.php:561
1698
- #: admin/settings/classes/options.class.php:680
1699
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1700
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1701
  msgid "Are you sure to reset this section options?"
1702
  msgstr ""
1703
 
1704
- #: admin/settings/classes/options.class.php:562
1705
- #: admin/settings/classes/options.class.php:681
1706
  #: admin/settings/fields/backup/backup.php:34
1707
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1708
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1709
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1710
  msgid "Reset All"
1711
  msgstr ""
1712
 
1713
- #: admin/settings/classes/options.class.php:562
1714
- #: admin/settings/classes/options.class.php:681
1715
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1716
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1717
  msgid "Are you sure to reset all options?"
1718
  msgstr ""
1719
 
1720
- #: admin/settings/classes/setup.class.php:436
1721
- #: build/wp-ulike/admin/settings/classes/setup.class.php:436
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1722
  msgid "Are you sure?"
1723
  msgstr ""
1724
 
1725
- #: admin/settings/classes/setup.class.php:437
1726
- #: build/wp-ulike/admin/settings/classes/setup.class.php:437
1727
  msgid "Restoring options."
1728
  msgstr ""
1729
 
1730
- #: admin/settings/classes/setup.class.php:438
1731
- #: build/wp-ulike/admin/settings/classes/setup.class.php:438
1732
  msgid "Importing options."
1733
  msgstr ""
1734
 
1735
- #: admin/settings/classes/setup.class.php:441
1736
- #: build/wp-ulike/admin/settings/classes/setup.class.php:441
1737
  msgid "Please enter %s or more characters"
1738
  msgstr ""
1739
 
1740
- #: admin/settings/classes/setup.class.php:442
1741
- #: build/wp-ulike/admin/settings/classes/setup.class.php:442
1742
  msgid "Searching..."
1743
  msgstr ""
1744
 
1745
- #: admin/settings/classes/setup.class.php:443
1746
- #: build/wp-ulike/admin/settings/classes/setup.class.php:443
1747
  msgid "No results match"
1748
  msgstr ""
1749
 
1750
- #: admin/settings/classes/setup.class.php:514
1751
- #: build/wp-ulike/admin/settings/classes/setup.class.php:514
1752
  msgid "Ooops! This field type (%s) can not be used here, yet."
1753
  msgstr ""
1754
 
1755
- #: admin/settings/classes/setup.class.php:577
1756
- #: build/wp-ulike/admin/settings/classes/setup.class.php:577
1757
  msgid "This field class is not available!"
1758
  msgstr ""
1759
 
1760
- #: admin/settings/classes/setup.class.php:581
1761
- #: build/wp-ulike/admin/settings/classes/setup.class.php:581
1762
  msgid "This type is not found!"
1763
  msgstr ""
1764
 
1765
- #: admin/settings/classes/shortcoder.class.php:242
1766
- #: build/wp-ulike/admin/settings/classes/shortcoder.class.php:242
1767
  msgid "Add one more"
1768
  msgstr ""
1769
 
1770
- #: admin/settings/classes/shortcoder.class.php:279
1771
- #: admin/settings/functions/actions.php:43
1772
- #: admin/settings/functions/actions.php:103
1773
- #: admin/settings/functions/actions.php:125
1774
- #: admin/settings/functions/actions.php:160
1775
- #: build/wp-ulike/admin/settings/classes/shortcoder.class.php:279
1776
- #: build/wp-ulike/admin/settings/functions/actions.php:43
1777
- #: build/wp-ulike/admin/settings/functions/actions.php:103
1778
- #: build/wp-ulike/admin/settings/functions/actions.php:125
1779
- #: build/wp-ulike/admin/settings/functions/actions.php:160
 
 
1780
  msgid "Error: Nonce verification has failed. Please try again."
1781
  msgstr ""
1782
 
@@ -1934,93 +1986,98 @@ msgstr ""
1934
  msgid "Contain"
1935
  msgstr ""
1936
 
1937
- #: admin/settings/fields/background/background.php:228
1938
- #: build/wp-ulike/admin/settings/fields/background/background.php:228
1939
- msgid "Background Origin"
1940
  msgstr ""
1941
 
1942
  #: admin/settings/fields/background/background.php:229
1943
- #: admin/settings/fields/background/background.php:247
1944
  #: build/wp-ulike/admin/settings/fields/background/background.php:229
1945
- #: build/wp-ulike/admin/settings/fields/background/background.php:247
1946
- msgid "Padding Box"
1947
  msgstr ""
1948
 
1949
  #: admin/settings/fields/background/background.php:230
1950
- #: admin/settings/fields/background/background.php:246
1951
  #: build/wp-ulike/admin/settings/fields/background/background.php:230
1952
- #: build/wp-ulike/admin/settings/fields/background/background.php:246
1953
- msgid "Border Box"
1954
  msgstr ""
1955
 
1956
  #: admin/settings/fields/background/background.php:231
1957
- #: admin/settings/fields/background/background.php:248
1958
  #: build/wp-ulike/admin/settings/fields/background/background.php:231
1959
- #: build/wp-ulike/admin/settings/fields/background/background.php:248
1960
- msgid "Content Box"
1961
  msgstr ""
1962
 
1963
- #: admin/settings/fields/background/background.php:245
1964
- #: build/wp-ulike/admin/settings/fields/background/background.php:245
1965
- msgid "Background Clip"
 
 
1966
  msgstr ""
1967
 
1968
- #: admin/settings/fields/background/background.php:262
1969
- #: build/wp-ulike/admin/settings/fields/background/background.php:262
1970
- msgid "Background Blend Mode"
1971
  msgstr ""
1972
 
1973
  #: admin/settings/fields/background/background.php:263
1974
- #: admin/settings/fields/link_color/link_color.php:36
1975
- #: admin/settings/fields/typography/typography.php:173
1976
  #: build/wp-ulike/admin/settings/fields/background/background.php:263
1977
- #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:36
1978
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:173
1979
- msgid "Normal"
1980
  msgstr ""
1981
 
1982
  #: admin/settings/fields/background/background.php:264
 
 
1983
  #: build/wp-ulike/admin/settings/fields/background/background.php:264
1984
- msgid "Multiply"
 
 
1985
  msgstr ""
1986
 
1987
  #: admin/settings/fields/background/background.php:265
1988
  #: build/wp-ulike/admin/settings/fields/background/background.php:265
1989
- msgid "Screen"
1990
  msgstr ""
1991
 
1992
  #: admin/settings/fields/background/background.php:266
1993
  #: build/wp-ulike/admin/settings/fields/background/background.php:266
1994
- msgid "Overlay"
1995
  msgstr ""
1996
 
1997
  #: admin/settings/fields/background/background.php:267
1998
  #: build/wp-ulike/admin/settings/fields/background/background.php:267
1999
- msgid "Darken"
2000
  msgstr ""
2001
 
2002
  #: admin/settings/fields/background/background.php:268
2003
  #: build/wp-ulike/admin/settings/fields/background/background.php:268
2004
- msgid "Lighten"
2005
  msgstr ""
2006
 
2007
  #: admin/settings/fields/background/background.php:269
2008
  #: build/wp-ulike/admin/settings/fields/background/background.php:269
2009
- msgid "Color Dodge"
2010
  msgstr ""
2011
 
2012
  #: admin/settings/fields/background/background.php:270
2013
  #: build/wp-ulike/admin/settings/fields/background/background.php:270
2014
- msgid "Saturation"
2015
  msgstr ""
2016
 
2017
  #: admin/settings/fields/background/background.php:271
2018
  #: build/wp-ulike/admin/settings/fields/background/background.php:271
2019
- msgid "Color"
2020
  msgstr ""
2021
 
2022
  #: admin/settings/fields/background/background.php:272
2023
  #: build/wp-ulike/admin/settings/fields/background/background.php:272
 
 
 
 
 
2024
  msgid "Luminosity"
2025
  msgstr ""
2026
 
@@ -2080,30 +2137,30 @@ msgid "all"
2080
  msgstr ""
2081
 
2082
  #: admin/settings/fields/border/border.php:51
2083
- #: admin/settings/fields/typography/typography.php:201
2084
  #: build/wp-ulike/admin/settings/fields/border/border.php:51
2085
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:201
2086
  msgid "Solid"
2087
  msgstr ""
2088
 
2089
  #: admin/settings/fields/border/border.php:52
2090
- #: admin/settings/fields/typography/typography.php:204
2091
  #: build/wp-ulike/admin/settings/fields/border/border.php:52
2092
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:204
2093
  msgid "Dashed"
2094
  msgstr ""
2095
 
2096
  #: admin/settings/fields/border/border.php:53
2097
- #: admin/settings/fields/typography/typography.php:203
2098
  #: build/wp-ulike/admin/settings/fields/border/border.php:53
2099
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:203
2100
  msgid "Dotted"
2101
  msgstr ""
2102
 
2103
  #: admin/settings/fields/border/border.php:54
2104
- #: admin/settings/fields/typography/typography.php:202
2105
  #: build/wp-ulike/admin/settings/fields/border/border.php:54
2106
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:202
2107
  msgid "Double"
2108
  msgstr ""
2109
 
@@ -2128,20 +2185,22 @@ msgid "ridge"
2128
  msgstr ""
2129
 
2130
  #: admin/settings/fields/border/border.php:59
2131
- #: admin/settings/fields/typography/typography.php:186
2132
- #: admin/settings/fields/typography/typography.php:200
2133
  #: build/wp-ulike/admin/settings/fields/border/border.php:59
2134
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:186
2135
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:200
2136
  msgid "None"
2137
  msgstr ""
2138
 
2139
- #: admin/settings/fields/checkbox/checkbox.php:63
2140
- #: admin/settings/fields/radio/radio.php:62
2141
- #: admin/settings/fields/select/select.php:112
2142
- #: build/wp-ulike/admin/settings/fields/checkbox/checkbox.php:63
2143
- #: build/wp-ulike/admin/settings/fields/radio/radio.php:62
2144
- #: build/wp-ulike/admin/settings/fields/select/select.php:112
 
 
2145
  msgid "No data provided for this option type."
2146
  msgstr ""
2147
 
@@ -2183,34 +2242,34 @@ msgid "Error: Nested field id can not be same with another nested field id."
2183
  msgstr ""
2184
 
2185
  #: admin/settings/fields/group/group.php:46
2186
- #: admin/settings/fields/group/group.php:86
2187
  #: admin/settings/fields/repeater/repeater.php:51
2188
  #: admin/settings/fields/repeater/repeater.php:82
2189
  #: build/wp-ulike/admin/settings/fields/group/group.php:46
2190
- #: build/wp-ulike/admin/settings/fields/group/group.php:86
2191
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:51
2192
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:82
2193
  msgid "Are you sure to delete this item?"
2194
  msgstr ""
2195
 
2196
- #: admin/settings/fields/group/group.php:121
2197
  #: admin/settings/fields/repeater/repeater.php:96
2198
- #: build/wp-ulike/admin/settings/fields/group/group.php:121
2199
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:96
2200
  msgid "You can not add more than"
2201
  msgstr ""
2202
 
2203
- #: admin/settings/fields/group/group.php:122
2204
  #: admin/settings/fields/repeater/repeater.php:97
2205
- #: build/wp-ulike/admin/settings/fields/group/group.php:122
2206
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:97
2207
  msgid "You can not remove less than"
2208
  msgstr ""
2209
 
2210
  #: admin/settings/fields/icon/icon.php:20
2211
- #: admin/settings/functions/actions.php:187
2212
  #: build/wp-ulike/admin/settings/fields/icon/icon.php:20
2213
- #: build/wp-ulike/admin/settings/functions/actions.php:187
2214
  msgid "Add Icon"
2215
  msgstr ""
2216
 
@@ -2219,6 +2278,11 @@ msgstr ""
2219
  msgid "Remove Icon"
2220
  msgstr ""
2221
 
 
 
 
 
 
2222
  #: admin/settings/fields/link_color/link_color.php:37
2223
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:37
2224
  msgid "Hover"
@@ -2298,201 +2362,213 @@ msgstr ""
2298
  msgid "Add Shortcode"
2299
  msgstr ""
2300
 
2301
- #: admin/settings/fields/typography/typography.php:83
2302
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:83
2303
  msgid "Font Family"
2304
  msgstr ""
2305
 
2306
- #: admin/settings/fields/typography/typography.php:84
2307
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:84
2308
  msgid "Select a font"
2309
  msgstr ""
2310
 
2311
- #: admin/settings/fields/typography/typography.php:92
2312
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:92
2313
  msgid "Backup Font Family"
2314
  msgstr ""
2315
 
2316
- #: admin/settings/fields/typography/typography.php:106
2317
- #: admin/settings/fields/typography/typography.php:119
2318
- #: admin/settings/fields/typography/typography.php:132
2319
- #: admin/settings/fields/typography/typography.php:147
2320
- #: admin/settings/fields/typography/typography.php:163
2321
- #: admin/settings/fields/typography/typography.php:176
2322
- #: admin/settings/fields/typography/typography.php:190
2323
- #: admin/settings/fields/typography/typography.php:208
2324
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:106
2325
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:119
2326
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:132
2327
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:147
2328
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:163
2329
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:176
2330
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:190
2331
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:208
2332
- #: build/wp-ulike/inc/general-functions.php:181 inc/general-functions.php:178
2333
  msgid "Default"
2334
  msgstr ""
2335
 
2336
- #: admin/settings/fields/typography/typography.php:117
2337
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:117
2338
  msgid "Font Style"
2339
  msgstr ""
2340
 
2341
- #: admin/settings/fields/typography/typography.php:131
2342
- #: admin/settings/fields/typography/typography.php:132
2343
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:131
2344
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:132
2345
  msgid "Load Extra Styles"
2346
  msgstr ""
2347
 
2348
- #: admin/settings/fields/typography/typography.php:145
2349
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:145
2350
  msgid "Subset"
2351
  msgstr ""
2352
 
2353
- #: admin/settings/fields/typography/typography.php:155
2354
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:155
2355
- msgid "Text Align"
2356
- msgstr ""
2357
-
2358
  #: admin/settings/fields/typography/typography.php:157
2359
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:157
2360
- msgid "Inherit"
2361
- msgstr ""
2362
-
2363
- #: admin/settings/fields/typography/typography.php:158
2364
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:158
2365
- msgid "Left"
2366
  msgstr ""
2367
 
2368
  #: admin/settings/fields/typography/typography.php:159
2369
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:159
2370
- msgid "Center"
2371
  msgstr ""
2372
 
2373
  #: admin/settings/fields/typography/typography.php:160
2374
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:160
2375
- msgid "Right"
2376
  msgstr ""
2377
 
2378
  #: admin/settings/fields/typography/typography.php:161
2379
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:161
2380
- msgid "Justify"
2381
  msgstr ""
2382
 
2383
  #: admin/settings/fields/typography/typography.php:162
2384
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:162
 
 
 
 
 
 
 
 
 
 
2385
  msgid "Initial"
2386
  msgstr ""
2387
 
2388
- #: admin/settings/fields/typography/typography.php:171
2389
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:171
2390
  msgid "Font Variant"
2391
  msgstr ""
2392
 
2393
- #: admin/settings/fields/typography/typography.php:174
2394
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:174
2395
  msgid "Small Caps"
2396
  msgstr ""
2397
 
2398
- #: admin/settings/fields/typography/typography.php:175
2399
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:175
2400
  msgid "All Small Caps"
2401
  msgstr ""
2402
 
2403
- #: admin/settings/fields/typography/typography.php:184
2404
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:184
2405
  msgid "Text Transform"
2406
  msgstr ""
2407
 
2408
- #: admin/settings/fields/typography/typography.php:187
2409
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:187
2410
  msgid "Capitalize"
2411
  msgstr ""
2412
 
2413
- #: admin/settings/fields/typography/typography.php:188
2414
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:188
2415
  msgid "Uppercase"
2416
  msgstr ""
2417
 
2418
- #: admin/settings/fields/typography/typography.php:189
2419
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:189
2420
  msgid "Lowercase"
2421
  msgstr ""
2422
 
2423
- #: admin/settings/fields/typography/typography.php:198
2424
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:198
2425
  msgid "Text Decoration"
2426
  msgstr ""
2427
 
2428
- #: admin/settings/fields/typography/typography.php:205
2429
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:205
2430
  msgid "Wavy"
2431
  msgstr ""
2432
 
2433
- #: admin/settings/fields/typography/typography.php:206
2434
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:206
2435
  msgid "Overline"
2436
  msgstr ""
2437
 
2438
- #: admin/settings/fields/typography/typography.php:207
2439
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:207
2440
  msgid "Line-through"
2441
  msgstr ""
2442
 
2443
- #: admin/settings/fields/typography/typography.php:220
2444
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:220
2445
  msgid "Font Size"
2446
  msgstr ""
2447
 
2448
- #: admin/settings/fields/typography/typography.php:232
2449
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:232
2450
  msgid "Line Height"
2451
  msgstr ""
2452
 
2453
- #: admin/settings/fields/typography/typography.php:244
2454
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:244
2455
  msgid "Letter Spacing"
2456
  msgstr ""
2457
 
2458
- #: admin/settings/fields/typography/typography.php:256
2459
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:256
2460
  msgid "Word Spacing"
2461
  msgstr ""
2462
 
2463
- #: admin/settings/fields/typography/typography.php:271
2464
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:271
2465
  msgid "Font Color"
2466
  msgstr ""
2467
 
2468
- #: admin/settings/fields/typography/typography.php:349
2469
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:349
2470
  msgid "Custom Web Fonts"
2471
  msgstr ""
2472
 
2473
- #: admin/settings/fields/typography/typography.php:355
2474
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:355
2475
  msgid "Safe Web Fonts"
2476
  msgstr ""
2477
 
2478
- #: admin/settings/fields/typography/typography.php:375
2479
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:375
2480
  msgid "Google Web Fonts"
2481
  msgstr ""
2482
 
2483
- #: admin/settings/functions/actions.php:35
2484
- #: build/wp-ulike/admin/settings/functions/actions.php:35
2485
  msgid "No data provided by developer"
2486
  msgstr ""
2487
 
2488
- #: admin/settings/functions/actions.php:156
2489
- #: build/wp-ulike/admin/settings/functions/actions.php:156
2490
- msgid "You do not have required permissions to access."
 
 
2491
  msgstr ""
2492
 
2493
- #: admin/settings/functions/actions.php:191
2494
- #: build/wp-ulike/admin/settings/functions/actions.php:191
2495
- msgid "Search a Icon..."
 
 
 
 
 
 
 
 
 
 
2496
  msgstr ""
2497
 
2498
  #: admin/settings/functions/validate.php:14
@@ -2608,129 +2684,103 @@ msgstr ""
2608
  msgid "Notice: The likers box is refreshed only for logged in users!"
2609
  msgstr ""
2610
 
2611
- #: build/wp-ulike/inc/general-functions.php:85
2612
- #: build/wp-ulike/inc/general-functions.php:120 inc/general-functions.php:82
2613
- #: inc/general-functions.php:117
2614
- msgid "You've not permission to remove all the logs. "
2615
- msgstr ""
2616
-
2617
- #: build/wp-ulike/inc/general-functions.php:99 inc/general-functions.php:96
2618
- msgid "Failed! There was a problem in removing of logs."
2619
- msgstr ""
2620
-
2621
- #: build/wp-ulike/inc/general-functions.php:101 inc/general-functions.php:98
2622
- msgid "Success! All rows has been deleted!"
2623
- msgstr ""
2624
-
2625
- #: build/wp-ulike/inc/general-functions.php:143 inc/general-functions.php:140
2626
- msgid "Bad request!"
2627
- msgstr ""
2628
-
2629
- #: build/wp-ulike/inc/general-functions.php:162 inc/general-functions.php:159
2630
- msgid "Failed! There was a problem in removing of orphaned rows."
2631
- msgstr ""
2632
-
2633
- #: build/wp-ulike/inc/general-functions.php:164 inc/general-functions.php:161
2634
- msgid "Success! All orphaned rows has been deleted!"
2635
- msgstr ""
2636
-
2637
- #: build/wp-ulike/inc/general-functions.php:193 inc/general-functions.php:190
2638
  msgid "Twitter Heart"
2639
  msgstr ""
2640
 
2641
- #: build/wp-ulike/inc/general-functions.php:199 inc/general-functions.php:196
2642
  msgid "Animated Heart"
2643
  msgstr ""
2644
 
2645
- #: build/wp-ulike/inc/general-functions.php:548 inc/general-functions.php:545
2646
  msgid "Please enter some value for required variables."
2647
  msgstr ""
2648
 
2649
- #: build/wp-ulike/inc/general-functions.php:567 inc/general-functions.php:564
2650
  msgid "Table info is empty."
2651
  msgstr ""
2652
 
2653
- #: build/wp-ulike/inc/general-hooks.php:415 inc/general-hooks.php:412
2654
  msgid "WP ULike Activity"
2655
  msgstr ""
2656
 
2657
- #: build/wp-ulike/inc/general-hooks.php:429 inc/general-hooks.php:426
2658
  msgid "Votes"
2659
  msgstr ""
2660
 
2661
- #: build/wp-ulike/inc/general-hooks.php:598 inc/general-hooks.php:595
2662
  msgid "posts"
2663
  msgstr ""
2664
 
2665
- #: build/wp-ulike/inc/general-hooks.php:605 inc/general-hooks.php:602
2666
  msgid "comments"
2667
  msgstr ""
2668
 
2669
- #: build/wp-ulike/inc/general-hooks.php:610 inc/general-hooks.php:607
2670
  msgid "activities"
2671
  msgstr ""
2672
 
2673
- #: build/wp-ulike/inc/general-hooks.php:620 inc/general-hooks.php:617
2674
  msgid "You have %d new %s likes"
2675
  msgstr ""
2676
 
2677
- #: build/wp-ulike/inc/general-hooks.php:624 inc/general-hooks.php:621
2678
  msgid "%s liked one of your %s"
2679
  msgstr ""
2680
 
2681
- #: build/wp-ulike/inc/general-hooks.php:668 inc/general-hooks.php:665
2682
  msgid "New activity liked"
2683
  msgstr ""
2684
 
2685
- #: build/wp-ulike/inc/general-hooks.php:673 inc/general-hooks.php:670
2686
  msgid "New comment liked"
2687
  msgstr ""
2688
 
2689
- #: build/wp-ulike/inc/general-hooks.php:678 inc/general-hooks.php:675
2690
  msgid "New post liked"
2691
  msgstr ""
2692
 
2693
- #: build/wp-ulike/inc/general-hooks.php:683 inc/general-hooks.php:680
2694
  msgid "New topic liked"
2695
  msgstr ""
2696
 
2697
- #: build/wp-ulike/inc/general-hooks.php:793 inc/general-hooks.php:790
2698
  msgid ""
2699
  "This hook award / deducts points from users who Like/Unlike any content of "
2700
  "WordPress, bbPress, BuddyPress & ..."
2701
  msgstr ""
2702
 
2703
- #: build/wp-ulike/inc/general-hooks.php:809 inc/general-hooks.php:806
2704
  msgid "Liking Content"
2705
  msgstr ""
2706
 
2707
- #: build/wp-ulike/inc/general-hooks.php:810 inc/general-hooks.php:807
2708
  msgid "Liked Content"
2709
  msgstr ""
2710
 
2711
- #: build/wp-ulike/inc/general-hooks.php:811 inc/general-hooks.php:808
2712
  msgid "Unliking Content"
2713
  msgstr ""
2714
 
2715
- #: build/wp-ulike/inc/general-hooks.php:812 inc/general-hooks.php:809
2716
  msgid "Unliked Content"
2717
  msgstr ""
2718
 
2719
- #: build/wp-ulike/inc/general-hooks.php:832
2720
- #: build/wp-ulike/inc/general-hooks.php:867 inc/general-hooks.php:829
2721
- #: inc/general-hooks.php:864
2722
  msgid "Recent Posts Liked"
2723
  msgstr ""
2724
 
2725
- #: build/wp-ulike/inc/general-hooks.php:837
2726
- #: build/wp-ulike/inc/general-hooks.php:909 inc/general-hooks.php:834
2727
- #: inc/general-hooks.php:906
2728
  msgid "Recent Comments Liked"
2729
  msgstr ""
2730
 
2731
- #: build/wp-ulike/inc/general-hooks.php:883
2732
- #: build/wp-ulike/inc/general-hooks.php:926 inc/general-hooks.php:880
2733
- #: inc/general-hooks.php:923
2734
  msgid "This user has not made any likes."
2735
  msgstr ""
2736
 
@@ -2738,7 +2788,7 @@ msgstr ""
2738
  msgid "WP ULike"
2739
  msgstr ""
2740
 
2741
- #: build/wp-ulike/wp-ulike.php:589 wp-ulike.php:586
2742
  msgid ""
2743
  "You are using two instances of WP ULike plugin at same time, please deactive "
2744
  "one of them."
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
+ "POT-Creation-Date: 2020-06-08 17:55:39+00:00\n"
8
  "PO-Revision-Date: +0000\n"
9
  "Language: es_CO\n"
10
  "MIME-Version: 1.0\n"
36
  msgstr ""
37
 
38
  #: admin/admin-functions.php:231
39
+ #: admin/classes/class-wp-ulike-admin-panel.php:616
40
  #: build/wp-ulike/admin/admin-functions.php:234
41
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:619
42
  msgid "Button"
43
  msgstr ""
44
 
79
  msgid "No thanks and never ask me again"
80
  msgstr ""
81
 
82
+ #: admin/admin-hooks.php:161 admin/classes/class-wp-ulike-admin-panel.php:293
83
+ #: build/wp-ulike/admin/admin-hooks.php:164
84
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:296
85
+ msgid "How to Create Ultimate User Profiles with WP ULike?"
86
  msgstr ""
87
 
88
+ #: admin/admin-hooks.php:162 admin/classes/class-wp-ulike-admin-panel.php:294
89
+ #: build/wp-ulike/admin/admin-hooks.php:165
90
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:297
91
  msgid ""
92
+ "The simplest way to create your own WordPress user profile page is by using "
93
+ "the WP ULike Profile builder. This way, you can create professional profiles "
94
+ "and display it on the front-end of your website without the need for coding "
95
+ "knowledge or the use of advanced functions."
96
  msgstr ""
97
 
98
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
99
+ #: admin/admin-hooks.php:220 admin/classes/class-wp-ulike-admin-panel.php:299
100
+ #: admin/classes/class-wp-ulike-admin-panel.php:401
101
+ #: admin/classes/class-wp-ulike-admin-panel.php:430
102
+ #: build/wp-ulike/admin/admin-hooks.php:170
103
  #: build/wp-ulike/admin/admin-hooks.php:193
104
  #: build/wp-ulike/admin/admin-hooks.php:223
105
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:302
106
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:404
107
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
108
  msgid "Get More Information"
109
  msgstr ""
110
 
181
  #: admin/includes/templates/statistics.php:124
182
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
183
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
184
+ #: build/wp-ulike/wp-ulike.php:155 wp-ulike.php:152
185
  msgid "Statistics"
186
  msgstr ""
187
 
188
  #: admin/classes/class-wp-ulike-admin-pages.php:67
189
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
190
+ #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
191
  msgid "About"
192
  msgstr ""
193
 
214
 
215
  #: admin/classes/class-wp-ulike-admin-panel.php:36
216
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
217
+ #: build/wp-ulike/wp-ulike.php:154 wp-ulike.php:151
218
  msgid "Settings"
219
  msgstr ""
220
 
221
+ #: admin/classes/class-wp-ulike-admin-panel.php:86
222
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:89
223
  msgid "Configuration"
224
  msgstr ""
225
 
226
+ #: admin/classes/class-wp-ulike-admin-panel.php:92
227
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:95
228
  msgid "General"
229
  msgstr ""
230
 
231
+ #: admin/classes/class-wp-ulike-admin-panel.php:97
232
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:100
233
  msgid "Enable Convertor"
234
  msgstr ""
235
 
236
+ #: admin/classes/class-wp-ulike-admin-panel.php:98
237
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
238
  msgid "Convert numbers of Likes with string (kilobyte) format."
239
  msgstr ""
240
 
241
+ #: admin/classes/class-wp-ulike-admin-panel.php:103
242
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:106
243
  msgid "Enable Notifications"
244
  msgstr ""
245
 
246
+ #: admin/classes/class-wp-ulike-admin-panel.php:105
247
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:108
248
  msgid "Custom toast messages after each activity"
249
  msgstr ""
250
 
251
+ #: admin/classes/class-wp-ulike-admin-panel.php:110
252
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:113
253
  msgid "Enable Anonymize IP"
254
  msgstr ""
255
 
256
+ #: admin/classes/class-wp-ulike-admin-panel.php:111
257
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
258
  msgid "Anonymize the IP address for GDPR Compliance"
259
  msgstr ""
260
 
261
+ #: admin/classes/class-wp-ulike-admin-panel.php:116
262
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:119
263
  msgid "Hide Admin Notices"
264
  msgstr ""
265
 
266
+ #: admin/classes/class-wp-ulike-admin-panel.php:117
267
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
268
  msgid "Enabling this option will completely disable all admin notices."
269
  msgstr ""
270
 
271
+ #: admin/classes/class-wp-ulike-admin-panel.php:122
272
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:125
273
  msgid "Disable Plugin Files"
274
  msgstr ""
275
 
276
+ #: admin/classes/class-wp-ulike-admin-panel.php:123
277
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
278
  msgid "With this option, you can disable all plugin assets on these pages."
279
  msgstr ""
280
 
281
+ #: admin/classes/class-wp-ulike-admin-panel.php:127
282
+ #: admin/classes/class-wp-ulike-admin-panel.php:570
283
  #: admin/includes/templates/about.php:46
284
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:130
285
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:573
286
  #: build/wp-ulike/admin/includes/templates/about.php:49
287
  msgid "Home"
288
  msgstr ""
289
 
290
+ #: admin/classes/class-wp-ulike-admin-panel.php:128
291
+ #: admin/classes/class-wp-ulike-admin-panel.php:571
292
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
293
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:574
294
+ msgid "Singular"
295
+ msgstr ""
296
+
297
  #: admin/classes/class-wp-ulike-admin-panel.php:129
298
+ #: admin/classes/class-wp-ulike-admin-panel.php:572
299
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
300
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
301
+ msgid "Archives"
302
  msgstr ""
303
 
304
  #: admin/classes/class-wp-ulike-admin-panel.php:130
305
+ #: admin/classes/class-wp-ulike-admin-panel.php:573
306
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
307
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
308
+ msgid "Categories"
309
  msgstr ""
310
 
311
  #: admin/classes/class-wp-ulike-admin-panel.php:131
312
+ #: admin/classes/class-wp-ulike-admin-panel.php:574
313
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
314
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:577
315
+ msgid "Search Results"
316
  msgstr ""
317
 
318
  #: admin/classes/class-wp-ulike-admin-panel.php:132
319
+ #: admin/classes/class-wp-ulike-admin-panel.php:575
320
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
321
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:578
322
+ msgid "Tags"
323
  msgstr ""
324
 
325
  #: admin/classes/class-wp-ulike-admin-panel.php:133
326
+ #: admin/classes/class-wp-ulike-admin-panel.php:576
327
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
328
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:579
329
+ msgid "Author Page"
330
  msgstr ""
331
 
332
  #: admin/classes/class-wp-ulike-admin-panel.php:134
 
333
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
334
+ msgid "BuddyPress Pages"
 
335
  msgstr ""
336
 
337
  #: admin/classes/class-wp-ulike-admin-panel.php:135
338
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
339
+ msgid "bbPress Pages"
340
  msgstr ""
341
 
342
  #: admin/classes/class-wp-ulike-admin-panel.php:136
343
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
 
 
 
 
 
344
  msgid "WooCommerce Pages"
345
  msgstr ""
346
 
347
+ #: admin/classes/class-wp-ulike-admin-panel.php:159
348
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:162
349
  msgid "Activity Content"
350
  msgstr ""
351
 
352
+ #: admin/classes/class-wp-ulike-admin-panel.php:160
353
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
354
  msgid "Activity Meta"
355
  msgstr ""
356
 
357
+ #: admin/classes/class-wp-ulike-admin-panel.php:166
358
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:169
359
  msgid "Activity Comment"
360
  msgstr ""
361
 
362
+ #: admin/classes/class-wp-ulike-admin-panel.php:167
363
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
364
  msgid "Add the possibility to like Buddypress comments in the activity stream"
365
  msgstr ""
366
 
367
+ #: admin/classes/class-wp-ulike-admin-panel.php:173
368
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:176
369
  msgid "Enable Activity Notification"
370
  msgstr ""
371
 
372
+ #: admin/classes/class-wp-ulike-admin-panel.php:174
373
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
374
  msgid "Insert new likes in buddyPress activity page"
375
  msgstr ""
376
 
377
+ #: admin/classes/class-wp-ulike-admin-panel.php:184
378
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:187
379
  msgid "Post Activity Text"
380
  msgstr ""
381
 
382
+ #: admin/classes/class-wp-ulike-admin-panel.php:185
383
+ #: admin/classes/class-wp-ulike-admin-panel.php:197
384
+ #: admin/classes/class-wp-ulike-admin-panel.php:674
385
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
386
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
387
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:677
388
  msgid "Allowed Variables:"
389
  msgstr ""
390
 
391
+ #: admin/classes/class-wp-ulike-admin-panel.php:196
392
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:199
393
  msgid "Comment Activity Text"
394
  msgstr ""
395
 
396
+ #: admin/classes/class-wp-ulike-admin-panel.php:203
397
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:206
398
  msgid "Enable User Notification"
399
  msgstr ""
400
 
401
+ #: admin/classes/class-wp-ulike-admin-panel.php:204
402
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
403
  msgid "Sends out notifications when you get a like from someone"
404
  msgstr ""
405
 
406
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
407
+ #: admin/classes/class-wp-ulike-admin-panel.php:250
408
  #: admin/classes/class-wp-ulike-settings.php:76
409
  #: admin/classes/class-wp-ulike-widget.php:266
410
  #: admin/classes/class-wp-ulike-widget.php:554
411
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
412
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:253
413
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
414
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
415
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
416
  msgid "BuddyPress"
417
  msgstr ""
418
 
419
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
420
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
421
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
422
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
423
  msgid "plugin is not installed or activated"
424
  msgstr ""
425
 
426
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
427
+ #: admin/classes/class-wp-ulike-admin-panel.php:257
428
  #: admin/classes/class-wp-ulike-settings.php:82
429
  #: admin/classes/class-wp-ulike-widget.php:210
430
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
431
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:260
432
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
433
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
434
  msgid "bbPress"
435
  msgstr ""
436
 
437
+ #: admin/classes/class-wp-ulike-admin-panel.php:230
438
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:233
439
  msgid "Content Types"
440
  msgstr ""
441
 
442
+ #: admin/classes/class-wp-ulike-admin-panel.php:236
443
  #: admin/classes/class-wp-ulike-settings.php:63
444
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:239
445
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
446
  msgid "Posts"
447
  msgstr ""
448
 
449
+ #: admin/classes/class-wp-ulike-admin-panel.php:243
450
  #: admin/classes/class-wp-ulike-settings.php:70
451
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:246
452
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
453
  msgid "Comments"
454
  msgstr ""
455
 
456
+ #: admin/classes/class-wp-ulike-admin-panel.php:266
457
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:269
458
  msgid "Integrations"
459
  msgstr ""
460
 
461
+ #: admin/classes/class-wp-ulike-admin-panel.php:271
462
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:274
463
  msgid "Enable Old Meta Values"
464
  msgstr ""
465
 
466
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
467
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
468
  msgid ""
469
  "By activating this option, users who have upgraded to version +4 and deleted "
470
  "their old logs can add the number of old likes to the new figures."
471
  msgstr ""
472
 
473
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
474
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
475
  msgid ""
476
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
477
  "haven't deleted any logs yet, do not enable this option."
478
  msgstr ""
479
 
480
+ #: admin/classes/class-wp-ulike-admin-panel.php:277
481
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:280
482
  msgid "Enable Deprecated Options"
483
  msgstr ""
484
 
485
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
486
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
487
  msgid ""
488
  "By activating this option, users who have upgraded to version +4.1 and lost "
489
  "their old options can restore and enable previous settings."
490
  msgstr ""
491
 
492
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
493
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
494
  msgid ""
495
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
496
  "enable this option."
497
  msgstr ""
498
 
499
+ #: admin/classes/class-wp-ulike-admin-panel.php:286
500
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:289
501
+ msgid "Profiles"
502
+ msgstr ""
503
+
504
+ #: admin/classes/class-wp-ulike-admin-panel.php:318
505
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:321
506
  msgid "Translations"
507
  msgstr ""
508
 
509
+ #: admin/classes/class-wp-ulike-admin-panel.php:324
510
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:327
511
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
512
  msgid "You have already registered a vote."
513
  msgstr ""
514
 
515
+ #: admin/classes/class-wp-ulike-admin-panel.php:325
516
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:328
517
  msgid "Already Voted Message"
518
  msgstr ""
519
 
520
+ #: admin/classes/class-wp-ulike-admin-panel.php:330
521
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
522
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
523
  msgid "You Should Login To Submit Your Like"
524
  msgstr ""
525
 
526
+ #: admin/classes/class-wp-ulike-admin-panel.php:331
527
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:334
528
  msgid "Login Required Message"
529
  msgstr ""
530
 
531
+ #: admin/classes/class-wp-ulike-admin-panel.php:336
532
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
533
  #: build/wp-ulike/inc/frontend-ajax.php:92
534
  #: build/wp-ulike/inc/frontend-ajax.php:110
535
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
537
  msgid "Thanks! You Liked This."
538
  msgstr ""
539
 
540
+ #: admin/classes/class-wp-ulike-admin-panel.php:337
541
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:340
542
  msgid "Liked Notice Message"
543
  msgstr ""
544
 
545
+ #: admin/classes/class-wp-ulike-admin-panel.php:342
546
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:345
547
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
548
  msgid "Sorry! You unliked this."
549
  msgstr ""
550
 
551
+ #: admin/classes/class-wp-ulike-admin-panel.php:343
552
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:346
553
  msgid "Unliked Notice Message"
554
  msgstr ""
555
 
556
+ #: admin/classes/class-wp-ulike-admin-panel.php:348
557
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:351
558
+ #: build/wp-ulike/inc/general-functions.php:2374
559
+ #: build/wp-ulike/inc/general-functions.php:2419
560
+ #: build/wp-ulike/inc/general-functions.php:2464
561
+ #: build/wp-ulike/inc/general-functions.php:2505 inc/general-functions.php:2381
562
+ #: inc/general-functions.php:2426 inc/general-functions.php:2471
563
+ #: inc/general-functions.php:2512
564
  msgid "Like Button"
565
  msgstr ""
566
 
567
+ #: admin/classes/class-wp-ulike-admin-panel.php:349
568
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:352
569
  msgid "Like Button Aria Label"
570
  msgstr ""
571
 
572
+ #: admin/classes/class-wp-ulike-admin-panel.php:359
573
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:362
574
  msgid "Developer Tools"
575
  msgstr ""
576
 
577
+ #: admin/classes/class-wp-ulike-admin-panel.php:365
578
+ #: admin/settings/fields/typography/typography.php:284
579
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:368
580
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:284
581
  msgid "Custom Style"
582
  msgstr ""
583
 
584
+ #: admin/classes/class-wp-ulike-admin-panel.php:379
585
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
586
  msgid "Custom Spinner"
587
  msgstr ""
588
 
589
+ #: admin/classes/class-wp-ulike-admin-panel.php:388
590
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:391
591
+ msgid "REST API"
592
+ msgstr ""
593
+
594
+ #: admin/classes/class-wp-ulike-admin-panel.php:395
595
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:398
596
+ msgid "How to Get Started with WP ULike REST API?"
597
+ msgstr ""
598
+
599
+ #: admin/classes/class-wp-ulike-admin-panel.php:396
600
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:399
601
+ msgid ""
602
+ "Have you ever tried to get data from online sources like WP ULike logs and "
603
+ "use them in your Application or website? the solution is Rest API!"
604
+ msgstr ""
605
+
606
+ #: admin/classes/class-wp-ulike-admin-panel.php:417
607
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:420
608
+ msgid "Optimization"
609
+ msgstr ""
610
+
611
+ #: admin/classes/class-wp-ulike-admin-panel.php:424
612
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:427
613
+ msgid "How to Optimize or Repair WP ULike Database Tables?"
614
+ msgstr ""
615
+
616
+ #: admin/classes/class-wp-ulike-admin-panel.php:425
617
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:428
618
+ msgid ""
619
+ "Have you ever optimized your WP ULike database? Optimizing your database "
620
+ "cleans up unwanted data which reduces database size and improves performance."
621
+ msgstr ""
622
+
623
+ #: admin/classes/class-wp-ulike-admin-panel.php:457
624
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:460
625
  msgid "Select a Template"
626
  msgstr ""
627
 
628
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
629
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
630
  msgid "Display online preview"
631
  msgstr ""
632
 
633
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
634
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
635
  msgid "Here"
636
  msgstr ""
637
 
638
+ #: admin/classes/class-wp-ulike-admin-panel.php:466
639
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:469
640
  msgid "Button Type"
641
  msgstr ""
642
 
643
+ #: admin/classes/class-wp-ulike-admin-panel.php:469
644
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
645
  msgid "Image"
646
  msgstr ""
647
 
648
+ #: admin/classes/class-wp-ulike-admin-panel.php:470
649
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
650
  msgid "Text"
651
  msgstr ""
652
 
653
+ #: admin/classes/class-wp-ulike-admin-panel.php:477
654
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
655
  msgid ""
656
  "Enter your custom button text in the fields above. You can also use HTML "
657
  "tags in these fields."
658
  msgstr ""
659
 
660
+ #: admin/classes/class-wp-ulike-admin-panel.php:478
661
+ #: admin/classes/class-wp-ulike-admin-panel.php:489
662
+ #: admin/classes/class-wp-ulike-admin-panel.php:503
663
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
664
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
665
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:506
666
  msgid "Button Text"
667
  msgstr ""
668
 
669
+ #: admin/classes/class-wp-ulike-admin-panel.php:481
670
+ #: admin/classes/class-wp-ulike-admin-panel.php:517
671
  #: admin/classes/class-wp-ulike-widget.php:354
672
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:484
673
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:520
674
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
675
  msgid "Like"
676
  msgstr ""
677
 
678
+ #: admin/classes/class-wp-ulike-admin-panel.php:495
679
+ #: admin/classes/class-wp-ulike-admin-panel.php:529
680
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:498
681
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
682
  msgid "Unlike"
683
  msgstr ""
684
 
685
+ #: admin/classes/class-wp-ulike-admin-panel.php:514
686
+ #: admin/classes/class-wp-ulike-admin-panel.php:522
687
+ #: admin/classes/class-wp-ulike-admin-panel.php:534
688
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:517
689
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:525
690
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:537
691
  msgid "Button Image"
692
  msgstr ""
693
 
694
+ #: admin/classes/class-wp-ulike-admin-panel.php:547
695
  #: admin/classes/class-wp-ulike-settings.php:65
696
  #: admin/classes/class-wp-ulike-settings.php:72
697
  #: admin/classes/class-wp-ulike-settings.php:78
698
  #: admin/classes/class-wp-ulike-settings.php:84
699
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:550
700
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
701
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
702
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
704
  msgid "Automatic display"
705
  msgstr ""
706
 
707
+ #: admin/classes/class-wp-ulike-admin-panel.php:552
708
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
709
  msgid "Button Position"
710
  msgstr ""
711
 
712
+ #: admin/classes/class-wp-ulike-admin-panel.php:555
713
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:558
714
  msgid "Top of Content"
715
  msgstr ""
716
 
717
+ #: admin/classes/class-wp-ulike-admin-panel.php:556
718
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:559
719
  msgid "Bottom of Content"
720
  msgstr ""
721
 
722
+ #: admin/classes/class-wp-ulike-admin-panel.php:557
723
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
724
  msgid "Top and Bottom"
725
  msgstr ""
726
 
727
+ #: admin/classes/class-wp-ulike-admin-panel.php:564
728
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
729
  msgid "Automatic Display Restriction"
730
  msgstr ""
731
 
732
+ #: admin/classes/class-wp-ulike-admin-panel.php:565
733
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:568
734
  msgid "With this option, you can disable automatic display on these pages."
735
  msgstr ""
736
 
737
+ #: admin/classes/class-wp-ulike-admin-panel.php:583
738
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:586
739
  msgid "Post Types Filter"
740
  msgstr ""
741
 
742
+ #: admin/classes/class-wp-ulike-admin-panel.php:584
743
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:587
744
  msgid "Select a post type"
745
  msgstr ""
746
 
747
+ #: admin/classes/class-wp-ulike-admin-panel.php:585
748
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:588
749
  msgid "Make these post types an exception and display the button on them."
750
  msgstr ""
751
 
752
+ #: admin/classes/class-wp-ulike-admin-panel.php:595
753
  #: admin/classes/class-wp-ulike-settings.php:58
754
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:598
755
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
756
  msgid "Logging Method"
757
  msgstr ""
758
 
759
+ #: admin/classes/class-wp-ulike-admin-panel.php:597
760
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:600
761
  msgid "Do Not Log"
762
  msgstr ""
763
 
764
+ #: admin/classes/class-wp-ulike-admin-panel.php:598
765
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:601
766
  msgid "Logged By Cookie"
767
  msgstr ""
768
 
769
+ #: admin/classes/class-wp-ulike-admin-panel.php:599
770
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:602
771
  msgid "Logged By IP"
772
  msgstr ""
773
 
774
+ #: admin/classes/class-wp-ulike-admin-panel.php:600
775
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:603
776
  msgid "Logged By Username"
777
  msgstr ""
778
 
779
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
780
  #: admin/classes/class-wp-ulike-settings.php:58
781
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
782
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
783
  msgid ""
784
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
786
  "do not work"
787
  msgstr ""
788
 
789
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
790
  #: admin/classes/class-wp-ulike-settings.php:58
791
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
792
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
793
  msgid ""
794
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
796
  "undislike capacity do not work"
797
  msgstr ""
798
 
799
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
800
  #: admin/classes/class-wp-ulike-settings.php:58
801
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
802
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
803
  msgid ""
804
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
805
  "for all users, the convey of like/dislike condition will check by user IP"
806
  msgstr ""
807
 
808
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
809
  #: admin/classes/class-wp-ulike-settings.php:58
810
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
811
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
812
  msgid ""
813
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
815
  "check by username, There is no permission for guest users to unlike/undislike"
816
  msgstr ""
817
 
818
+ #: admin/classes/class-wp-ulike-admin-panel.php:608
819
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:611
820
  msgid "Only logged in users"
821
  msgstr ""
822
 
823
+ #: admin/classes/class-wp-ulike-admin-panel.php:613
824
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:616
825
  msgid "Display Type"
826
  msgstr ""
827
 
828
+ #: admin/classes/class-wp-ulike-admin-panel.php:615
829
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:618
830
  msgid "Template"
831
  msgstr ""
832
 
833
+ #: admin/classes/class-wp-ulike-admin-panel.php:629
834
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:632
835
+ #: build/wp-ulike/inc/general-functions.php:1758 inc/general-functions.php:1765
836
  msgid "You need to login in order to like this post: "
837
  msgstr ""
838
 
839
+ #: admin/classes/class-wp-ulike-admin-panel.php:631
840
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:634
841
+ #: build/wp-ulike/inc/general-functions.php:1760 inc/general-functions.php:1767
842
  msgid "click here"
843
  msgstr ""
844
 
845
+ #: admin/classes/class-wp-ulike-admin-panel.php:633
846
+ #: admin/classes/class-wp-ulike-admin-panel.php:673
847
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:636
848
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:676
849
  msgid "Custom HTML Template"
850
  msgstr ""
851
 
852
+ #: admin/classes/class-wp-ulike-admin-panel.php:639
853
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:642
854
  msgid "Display Likers Box"
855
  msgstr ""
856
 
857
+ #: admin/classes/class-wp-ulike-admin-panel.php:644
858
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:647
859
  msgid "Disable Pophover"
860
  msgstr ""
861
 
862
+ #: admin/classes/class-wp-ulike-admin-panel.php:646
863
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:649
864
  msgid ""
865
  "Active this option to show liked users avatars in the bottom of button like."
866
  msgstr ""
867
 
868
+ #: admin/classes/class-wp-ulike-admin-panel.php:651
869
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:654
870
  msgid "Size of Gravatars"
871
  msgstr ""
872
 
873
+ #: admin/classes/class-wp-ulike-admin-panel.php:659
874
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:662
875
  msgid "Likers Count"
876
  msgstr ""
877
 
878
+ #: admin/classes/class-wp-ulike-admin-panel.php:660
879
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:663
880
  msgid "The number of users to show in the users liked box"
881
  msgstr ""
882
 
1264
 
1265
  #: admin/classes/class-wp-ulike-widget.php:541
1266
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1267
+ #: build/wp-ulike/inc/general-functions.php:87 inc/general-functions.php:84
1268
  msgid "Heart"
1269
  msgstr ""
1270
 
1573
  msgid "WP ULike Premium"
1574
  msgstr ""
1575
 
1576
+ #: admin/includes/templates/go-pro.php:130
1577
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1578
  msgid ""
1579
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1580
  "ULike PRO plugin we fully support this page builder and have a variety of "
1581
  "widgets & controllers that make life much easier for you."
1582
  msgstr ""
1583
 
1584
+ #: admin/includes/templates/go-pro.php:130
1585
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1586
  msgid ""
1587
  "Just drag your desired widget and drop it in your Elementor sections, "
1588
  "customize as you go and enjoy your like and dislike buttons on your contents."
1653
  msgid "Topic Title"
1654
  msgstr ""
1655
 
1656
+ #: admin/settings/classes/admin-options.class.php:223
1657
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:223
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1658
  msgid "Error while saving."
1659
  msgstr ""
1660
 
1661
+ #: admin/settings/classes/admin-options.class.php:283
1662
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:283
1663
  msgid "Success. Imported backup options."
1664
  msgstr ""
1665
 
1666
+ #: admin/settings/classes/admin-options.class.php:295
1667
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:295
1668
  msgid "Default options restored."
1669
  msgstr ""
1670
 
1671
+ #: admin/settings/classes/admin-options.class.php:311
1672
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:311
1673
  msgid "Default options restored for only this section."
1674
  msgstr ""
1675
 
1676
+ #: admin/settings/classes/admin-options.class.php:382
1677
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:382
1678
  msgid "Settings saved."
1679
  msgstr ""
1680
 
1681
+ #: admin/settings/classes/admin-options.class.php:560
1682
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:560
1683
  msgid "Settings have changed, you should save them!"
1684
  msgstr ""
1685
 
1686
+ #: admin/settings/classes/admin-options.class.php:562
1687
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:562
1688
  msgid "show all options"
1689
  msgstr ""
1690
 
1691
+ #: admin/settings/classes/admin-options.class.php:564
1692
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:564
1693
  msgid "Search option(s)"
1694
  msgstr ""
1695
 
1696
+ #: admin/settings/classes/admin-options.class.php:567
1697
+ #: admin/settings/classes/admin-options.class.php:688
1698
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1699
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1700
  msgid "Save"
1701
  msgstr ""
1702
 
1703
+ #: admin/settings/classes/admin-options.class.php:567
1704
+ #: admin/settings/classes/admin-options.class.php:688
1705
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1706
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1707
  msgid "Saving..."
1708
  msgstr ""
1709
 
1710
+ #: admin/settings/classes/admin-options.class.php:568
1711
+ #: admin/settings/classes/admin-options.class.php:689
1712
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1713
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1714
  msgid "Reset Section"
1715
  msgstr ""
1716
 
1717
+ #: admin/settings/classes/admin-options.class.php:568
1718
+ #: admin/settings/classes/admin-options.class.php:689
1719
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1720
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1721
  msgid "Are you sure to reset this section options?"
1722
  msgstr ""
1723
 
1724
+ #: admin/settings/classes/admin-options.class.php:569
1725
+ #: admin/settings/classes/admin-options.class.php:690
1726
  #: admin/settings/fields/backup/backup.php:34
1727
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1728
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1729
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1730
  msgid "Reset All"
1731
  msgstr ""
1732
 
1733
+ #: admin/settings/classes/admin-options.class.php:569
1734
+ #: admin/settings/classes/admin-options.class.php:690
1735
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1736
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1737
  msgid "Are you sure to reset all options?"
1738
  msgstr ""
1739
 
1740
+ #: admin/settings/classes/admin-options.class.php:665
1741
+ #: admin/settings/classes/comment-options.class.php:195
1742
+ #: admin/settings/classes/metabox-options.class.php:264
1743
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:665
1744
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:195
1745
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:264
1746
+ msgid "No option provided by developer."
1747
+ msgstr ""
1748
+
1749
+ #: admin/settings/classes/comment-options.class.php:212
1750
+ #: admin/settings/classes/metabox-options.class.php:281
1751
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:212
1752
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:281
1753
+ msgid "Restore"
1754
+ msgstr ""
1755
+
1756
+ #: admin/settings/classes/comment-options.class.php:213
1757
+ #: admin/settings/classes/metabox-options.class.php:282
1758
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1759
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:282
1760
+ msgid "update post for restore "
1761
+ msgstr ""
1762
+
1763
+ #: admin/settings/classes/comment-options.class.php:213
1764
+ #: admin/settings/classes/metabox-options.class.php:282
1765
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1766
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:282
1767
+ msgid "Cancel"
1768
+ msgstr ""
1769
+
1770
+ #: admin/settings/classes/setup.class.php:524
1771
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:524
1772
  msgid "Are you sure?"
1773
  msgstr ""
1774
 
1775
+ #: admin/settings/classes/setup.class.php:525
1776
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:525
1777
  msgid "Restoring options."
1778
  msgstr ""
1779
 
1780
+ #: admin/settings/classes/setup.class.php:526
1781
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:526
1782
  msgid "Importing options."
1783
  msgstr ""
1784
 
1785
+ #: admin/settings/classes/setup.class.php:529
1786
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:529
1787
  msgid "Please enter %s or more characters"
1788
  msgstr ""
1789
 
1790
+ #: admin/settings/classes/setup.class.php:530
1791
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:530
1792
  msgid "Searching..."
1793
  msgstr ""
1794
 
1795
+ #: admin/settings/classes/setup.class.php:531
1796
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:531
1797
  msgid "No results match"
1798
  msgstr ""
1799
 
1800
+ #: admin/settings/classes/setup.class.php:603
1801
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:603
1802
  msgid "Ooops! This field type (%s) can not be used here, yet."
1803
  msgstr ""
1804
 
1805
+ #: admin/settings/classes/setup.class.php:677
1806
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:677
1807
  msgid "This field class is not available!"
1808
  msgstr ""
1809
 
1810
+ #: admin/settings/classes/setup.class.php:681
1811
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:681
1812
  msgid "This type is not found!"
1813
  msgstr ""
1814
 
1815
+ #: admin/settings/classes/shortcode-options.class.php:250
1816
+ #: build/wp-ulike/admin/settings/classes/shortcode-options.class.php:250
1817
  msgid "Add one more"
1818
  msgstr ""
1819
 
1820
+ #: admin/settings/classes/shortcode-options.class.php:287
1821
+ #: admin/settings/functions/actions.php:16
1822
+ #: admin/settings/functions/actions.php:68
1823
+ #: admin/settings/functions/actions.php:106
1824
+ #: admin/settings/functions/actions.php:141
1825
+ #: admin/settings/functions/actions.php:170
1826
+ #: build/wp-ulike/admin/settings/classes/shortcode-options.class.php:287
1827
+ #: build/wp-ulike/admin/settings/functions/actions.php:16
1828
+ #: build/wp-ulike/admin/settings/functions/actions.php:68
1829
+ #: build/wp-ulike/admin/settings/functions/actions.php:106
1830
+ #: build/wp-ulike/admin/settings/functions/actions.php:141
1831
+ #: build/wp-ulike/admin/settings/functions/actions.php:170
1832
  msgid "Error: Nonce verification has failed. Please try again."
1833
  msgstr ""
1834
 
1986
  msgid "Contain"
1987
  msgstr ""
1988
 
1989
+ #: admin/settings/fields/background/background.php:215
1990
+ #: build/wp-ulike/admin/settings/fields/background/background.php:215
1991
+ msgid "Auto"
1992
  msgstr ""
1993
 
1994
  #: admin/settings/fields/background/background.php:229
 
1995
  #: build/wp-ulike/admin/settings/fields/background/background.php:229
1996
+ msgid "Background Origin"
 
1997
  msgstr ""
1998
 
1999
  #: admin/settings/fields/background/background.php:230
2000
+ #: admin/settings/fields/background/background.php:248
2001
  #: build/wp-ulike/admin/settings/fields/background/background.php:230
2002
+ #: build/wp-ulike/admin/settings/fields/background/background.php:248
2003
+ msgid "Padding Box"
2004
  msgstr ""
2005
 
2006
  #: admin/settings/fields/background/background.php:231
2007
+ #: admin/settings/fields/background/background.php:247
2008
  #: build/wp-ulike/admin/settings/fields/background/background.php:231
2009
+ #: build/wp-ulike/admin/settings/fields/background/background.php:247
2010
+ msgid "Border Box"
2011
  msgstr ""
2012
 
2013
+ #: admin/settings/fields/background/background.php:232
2014
+ #: admin/settings/fields/background/background.php:249
2015
+ #: build/wp-ulike/admin/settings/fields/background/background.php:232
2016
+ #: build/wp-ulike/admin/settings/fields/background/background.php:249
2017
+ msgid "Content Box"
2018
  msgstr ""
2019
 
2020
+ #: admin/settings/fields/background/background.php:246
2021
+ #: build/wp-ulike/admin/settings/fields/background/background.php:246
2022
+ msgid "Background Clip"
2023
  msgstr ""
2024
 
2025
  #: admin/settings/fields/background/background.php:263
 
 
2026
  #: build/wp-ulike/admin/settings/fields/background/background.php:263
2027
+ msgid "Background Blend Mode"
 
 
2028
  msgstr ""
2029
 
2030
  #: admin/settings/fields/background/background.php:264
2031
+ #: admin/settings/fields/link_color/link_color.php:36
2032
+ #: admin/settings/fields/typography/typography.php:175
2033
  #: build/wp-ulike/admin/settings/fields/background/background.php:264
2034
+ #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:36
2035
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:175
2036
+ msgid "Normal"
2037
  msgstr ""
2038
 
2039
  #: admin/settings/fields/background/background.php:265
2040
  #: build/wp-ulike/admin/settings/fields/background/background.php:265
2041
+ msgid "Multiply"
2042
  msgstr ""
2043
 
2044
  #: admin/settings/fields/background/background.php:266
2045
  #: build/wp-ulike/admin/settings/fields/background/background.php:266
2046
+ msgid "Screen"
2047
  msgstr ""
2048
 
2049
  #: admin/settings/fields/background/background.php:267
2050
  #: build/wp-ulike/admin/settings/fields/background/background.php:267
2051
+ msgid "Overlay"
2052
  msgstr ""
2053
 
2054
  #: admin/settings/fields/background/background.php:268
2055
  #: build/wp-ulike/admin/settings/fields/background/background.php:268
2056
+ msgid "Darken"
2057
  msgstr ""
2058
 
2059
  #: admin/settings/fields/background/background.php:269
2060
  #: build/wp-ulike/admin/settings/fields/background/background.php:269
2061
+ msgid "Lighten"
2062
  msgstr ""
2063
 
2064
  #: admin/settings/fields/background/background.php:270
2065
  #: build/wp-ulike/admin/settings/fields/background/background.php:270
2066
+ msgid "Color Dodge"
2067
  msgstr ""
2068
 
2069
  #: admin/settings/fields/background/background.php:271
2070
  #: build/wp-ulike/admin/settings/fields/background/background.php:271
2071
+ msgid "Saturation"
2072
  msgstr ""
2073
 
2074
  #: admin/settings/fields/background/background.php:272
2075
  #: build/wp-ulike/admin/settings/fields/background/background.php:272
2076
+ msgid "Color"
2077
+ msgstr ""
2078
+
2079
+ #: admin/settings/fields/background/background.php:273
2080
+ #: build/wp-ulike/admin/settings/fields/background/background.php:273
2081
  msgid "Luminosity"
2082
  msgstr ""
2083
 
2137
  msgstr ""
2138
 
2139
  #: admin/settings/fields/border/border.php:51
2140
+ #: admin/settings/fields/typography/typography.php:203
2141
  #: build/wp-ulike/admin/settings/fields/border/border.php:51
2142
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:203
2143
  msgid "Solid"
2144
  msgstr ""
2145
 
2146
  #: admin/settings/fields/border/border.php:52
2147
+ #: admin/settings/fields/typography/typography.php:206
2148
  #: build/wp-ulike/admin/settings/fields/border/border.php:52
2149
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:206
2150
  msgid "Dashed"
2151
  msgstr ""
2152
 
2153
  #: admin/settings/fields/border/border.php:53
2154
+ #: admin/settings/fields/typography/typography.php:205
2155
  #: build/wp-ulike/admin/settings/fields/border/border.php:53
2156
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:205
2157
  msgid "Dotted"
2158
  msgstr ""
2159
 
2160
  #: admin/settings/fields/border/border.php:54
2161
+ #: admin/settings/fields/typography/typography.php:204
2162
  #: build/wp-ulike/admin/settings/fields/border/border.php:54
2163
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:204
2164
  msgid "Double"
2165
  msgstr ""
2166
 
2185
  msgstr ""
2186
 
2187
  #: admin/settings/fields/border/border.php:59
2188
+ #: admin/settings/fields/typography/typography.php:188
2189
+ #: admin/settings/fields/typography/typography.php:202
2190
  #: build/wp-ulike/admin/settings/fields/border/border.php:59
2191
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:188
2192
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:202
2193
  msgid "None"
2194
  msgstr ""
2195
 
2196
+ #: admin/settings/fields/button_set/button_set.php:56
2197
+ #: admin/settings/fields/checkbox/checkbox.php:76
2198
+ #: admin/settings/fields/radio/radio.php:75
2199
+ #: admin/settings/fields/select/select.php:113
2200
+ #: build/wp-ulike/admin/settings/fields/button_set/button_set.php:56
2201
+ #: build/wp-ulike/admin/settings/fields/checkbox/checkbox.php:76
2202
+ #: build/wp-ulike/admin/settings/fields/radio/radio.php:75
2203
+ #: build/wp-ulike/admin/settings/fields/select/select.php:113
2204
  msgid "No data provided for this option type."
2205
  msgstr ""
2206
 
2242
  msgstr ""
2243
 
2244
  #: admin/settings/fields/group/group.php:46
2245
+ #: admin/settings/fields/group/group.php:87
2246
  #: admin/settings/fields/repeater/repeater.php:51
2247
  #: admin/settings/fields/repeater/repeater.php:82
2248
  #: build/wp-ulike/admin/settings/fields/group/group.php:46
2249
+ #: build/wp-ulike/admin/settings/fields/group/group.php:87
2250
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:51
2251
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:82
2252
  msgid "Are you sure to delete this item?"
2253
  msgstr ""
2254
 
2255
+ #: admin/settings/fields/group/group.php:122
2256
  #: admin/settings/fields/repeater/repeater.php:96
2257
+ #: build/wp-ulike/admin/settings/fields/group/group.php:122
2258
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:96
2259
  msgid "You can not add more than"
2260
  msgstr ""
2261
 
2262
+ #: admin/settings/fields/group/group.php:123
2263
  #: admin/settings/fields/repeater/repeater.php:97
2264
+ #: build/wp-ulike/admin/settings/fields/group/group.php:123
2265
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:97
2266
  msgid "You can not remove less than"
2267
  msgstr ""
2268
 
2269
  #: admin/settings/fields/icon/icon.php:20
2270
+ #: admin/settings/fields/icon/icon.php:53
2271
  #: build/wp-ulike/admin/settings/fields/icon/icon.php:20
2272
+ #: build/wp-ulike/admin/settings/fields/icon/icon.php:53
2273
  msgid "Add Icon"
2274
  msgstr ""
2275
 
2278
  msgid "Remove Icon"
2279
  msgstr ""
2280
 
2281
+ #: admin/settings/fields/icon/icon.php:57
2282
+ #: build/wp-ulike/admin/settings/fields/icon/icon.php:57
2283
+ msgid "Search a Icon..."
2284
+ msgstr ""
2285
+
2286
  #: admin/settings/fields/link_color/link_color.php:37
2287
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:37
2288
  msgid "Hover"
2362
  msgid "Add Shortcode"
2363
  msgstr ""
2364
 
2365
+ #: admin/settings/fields/typography/typography.php:85
2366
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:85
2367
  msgid "Font Family"
2368
  msgstr ""
2369
 
2370
+ #: admin/settings/fields/typography/typography.php:86
2371
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:86
2372
  msgid "Select a font"
2373
  msgstr ""
2374
 
2375
+ #: admin/settings/fields/typography/typography.php:94
2376
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:94
2377
  msgid "Backup Font Family"
2378
  msgstr ""
2379
 
2380
+ #: admin/settings/fields/typography/typography.php:108
2381
+ #: admin/settings/fields/typography/typography.php:121
2382
+ #: admin/settings/fields/typography/typography.php:134
2383
+ #: admin/settings/fields/typography/typography.php:149
2384
+ #: admin/settings/fields/typography/typography.php:165
2385
+ #: admin/settings/fields/typography/typography.php:178
2386
+ #: admin/settings/fields/typography/typography.php:192
2387
+ #: admin/settings/fields/typography/typography.php:210
2388
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:108
2389
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:121
2390
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:134
2391
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:149
2392
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:165
2393
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:178
2394
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:192
2395
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:210
2396
+ #: build/wp-ulike/inc/general-functions.php:81 inc/general-functions.php:78
2397
  msgid "Default"
2398
  msgstr ""
2399
 
2400
+ #: admin/settings/fields/typography/typography.php:119
2401
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:119
2402
  msgid "Font Style"
2403
  msgstr ""
2404
 
2405
+ #: admin/settings/fields/typography/typography.php:133
2406
+ #: admin/settings/fields/typography/typography.php:134
2407
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:133
2408
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:134
2409
  msgid "Load Extra Styles"
2410
  msgstr ""
2411
 
2412
+ #: admin/settings/fields/typography/typography.php:147
2413
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:147
2414
  msgid "Subset"
2415
  msgstr ""
2416
 
 
 
 
 
 
2417
  #: admin/settings/fields/typography/typography.php:157
2418
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:157
2419
+ msgid "Text Align"
 
 
 
 
 
2420
  msgstr ""
2421
 
2422
  #: admin/settings/fields/typography/typography.php:159
2423
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:159
2424
+ msgid "Inherit"
2425
  msgstr ""
2426
 
2427
  #: admin/settings/fields/typography/typography.php:160
2428
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:160
2429
+ msgid "Left"
2430
  msgstr ""
2431
 
2432
  #: admin/settings/fields/typography/typography.php:161
2433
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:161
2434
+ msgid "Center"
2435
  msgstr ""
2436
 
2437
  #: admin/settings/fields/typography/typography.php:162
2438
  #: build/wp-ulike/admin/settings/fields/typography/typography.php:162
2439
+ msgid "Right"
2440
+ msgstr ""
2441
+
2442
+ #: admin/settings/fields/typography/typography.php:163
2443
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:163
2444
+ msgid "Justify"
2445
+ msgstr ""
2446
+
2447
+ #: admin/settings/fields/typography/typography.php:164
2448
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:164
2449
  msgid "Initial"
2450
  msgstr ""
2451
 
2452
+ #: admin/settings/fields/typography/typography.php:173
2453
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:173
2454
  msgid "Font Variant"
2455
  msgstr ""
2456
 
2457
+ #: admin/settings/fields/typography/typography.php:176
2458
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:176
2459
  msgid "Small Caps"
2460
  msgstr ""
2461
 
2462
+ #: admin/settings/fields/typography/typography.php:177
2463
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:177
2464
  msgid "All Small Caps"
2465
  msgstr ""
2466
 
2467
+ #: admin/settings/fields/typography/typography.php:186
2468
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:186
2469
  msgid "Text Transform"
2470
  msgstr ""
2471
 
2472
+ #: admin/settings/fields/typography/typography.php:189
2473
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:189
2474
  msgid "Capitalize"
2475
  msgstr ""
2476
 
2477
+ #: admin/settings/fields/typography/typography.php:190
2478
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:190
2479
  msgid "Uppercase"
2480
  msgstr ""
2481
 
2482
+ #: admin/settings/fields/typography/typography.php:191
2483
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:191
2484
  msgid "Lowercase"
2485
  msgstr ""
2486
 
2487
+ #: admin/settings/fields/typography/typography.php:200
2488
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:200
2489
  msgid "Text Decoration"
2490
  msgstr ""
2491
 
2492
+ #: admin/settings/fields/typography/typography.php:207
2493
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:207
2494
  msgid "Wavy"
2495
  msgstr ""
2496
 
2497
+ #: admin/settings/fields/typography/typography.php:208
2498
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:208
2499
  msgid "Overline"
2500
  msgstr ""
2501
 
2502
+ #: admin/settings/fields/typography/typography.php:209
2503
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:209
2504
  msgid "Line-through"
2505
  msgstr ""
2506
 
2507
+ #: admin/settings/fields/typography/typography.php:222
2508
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:222
2509
  msgid "Font Size"
2510
  msgstr ""
2511
 
2512
+ #: admin/settings/fields/typography/typography.php:234
2513
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:234
2514
  msgid "Line Height"
2515
  msgstr ""
2516
 
2517
+ #: admin/settings/fields/typography/typography.php:246
2518
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:246
2519
  msgid "Letter Spacing"
2520
  msgstr ""
2521
 
2522
+ #: admin/settings/fields/typography/typography.php:258
2523
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:258
2524
  msgid "Word Spacing"
2525
  msgstr ""
2526
 
2527
+ #: admin/settings/fields/typography/typography.php:273
2528
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:273
2529
  msgid "Font Color"
2530
  msgstr ""
2531
 
2532
+ #: admin/settings/fields/typography/typography.php:351
2533
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:351
2534
  msgid "Custom Web Fonts"
2535
  msgstr ""
2536
 
2537
+ #: admin/settings/fields/typography/typography.php:357
2538
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:357
2539
  msgid "Safe Web Fonts"
2540
  msgstr ""
2541
 
2542
+ #: admin/settings/fields/typography/typography.php:377
2543
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:377
2544
  msgid "Google Web Fonts"
2545
  msgstr ""
2546
 
2547
+ #: admin/settings/functions/actions.php:41
2548
+ #: build/wp-ulike/admin/settings/functions/actions.php:41
2549
  msgid "No data provided by developer"
2550
  msgstr ""
2551
 
2552
+ #: admin/settings/functions/actions.php:72
2553
+ #: admin/settings/functions/actions.php:110
2554
+ #: build/wp-ulike/admin/settings/functions/actions.php:72
2555
+ #: build/wp-ulike/admin/settings/functions/actions.php:110
2556
+ msgid "Error: Options unique id could not valid."
2557
  msgstr ""
2558
 
2559
+ #: admin/settings/functions/actions.php:114
2560
+ #: build/wp-ulike/admin/settings/functions/actions.php:114
2561
+ msgid "Error: Import data could not valid."
2562
+ msgstr ""
2563
+
2564
+ #: admin/settings/functions/actions.php:174
2565
+ #: build/wp-ulike/admin/settings/functions/actions.php:174
2566
+ msgid "Error: Missing request arguments."
2567
+ msgstr ""
2568
+
2569
+ #: admin/settings/functions/actions.php:180
2570
+ #: build/wp-ulike/admin/settings/functions/actions.php:180
2571
+ msgid "You do not have required permissions to access."
2572
  msgstr ""
2573
 
2574
  #: admin/settings/functions/validate.php:14
2684
  msgid "Notice: The likers box is refreshed only for logged in users!"
2685
  msgstr ""
2686
 
2687
+ #: build/wp-ulike/inc/general-functions.php:93 inc/general-functions.php:90
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2688
  msgid "Twitter Heart"
2689
  msgstr ""
2690
 
2691
+ #: build/wp-ulike/inc/general-functions.php:99 inc/general-functions.php:96
2692
  msgid "Animated Heart"
2693
  msgstr ""
2694
 
2695
+ #: build/wp-ulike/inc/general-functions.php:445 inc/general-functions.php:442
2696
  msgid "Please enter some value for required variables."
2697
  msgstr ""
2698
 
2699
+ #: build/wp-ulike/inc/general-functions.php:464 inc/general-functions.php:461
2700
  msgid "Table info is empty."
2701
  msgstr ""
2702
 
2703
+ #: build/wp-ulike/inc/general-hooks.php:415 inc/general-hooks.php:411
2704
  msgid "WP ULike Activity"
2705
  msgstr ""
2706
 
2707
+ #: build/wp-ulike/inc/general-hooks.php:429 inc/general-hooks.php:425
2708
  msgid "Votes"
2709
  msgstr ""
2710
 
2711
+ #: build/wp-ulike/inc/general-hooks.php:598 inc/general-hooks.php:594
2712
  msgid "posts"
2713
  msgstr ""
2714
 
2715
+ #: build/wp-ulike/inc/general-hooks.php:605 inc/general-hooks.php:601
2716
  msgid "comments"
2717
  msgstr ""
2718
 
2719
+ #: build/wp-ulike/inc/general-hooks.php:610 inc/general-hooks.php:606
2720
  msgid "activities"
2721
  msgstr ""
2722
 
2723
+ #: build/wp-ulike/inc/general-hooks.php:620 inc/general-hooks.php:616
2724
  msgid "You have %d new %s likes"
2725
  msgstr ""
2726
 
2727
+ #: build/wp-ulike/inc/general-hooks.php:624 inc/general-hooks.php:620
2728
  msgid "%s liked one of your %s"
2729
  msgstr ""
2730
 
2731
+ #: build/wp-ulike/inc/general-hooks.php:668 inc/general-hooks.php:664
2732
  msgid "New activity liked"
2733
  msgstr ""
2734
 
2735
+ #: build/wp-ulike/inc/general-hooks.php:673 inc/general-hooks.php:669
2736
  msgid "New comment liked"
2737
  msgstr ""
2738
 
2739
+ #: build/wp-ulike/inc/general-hooks.php:678 inc/general-hooks.php:674
2740
  msgid "New post liked"
2741
  msgstr ""
2742
 
2743
+ #: build/wp-ulike/inc/general-hooks.php:683 inc/general-hooks.php:679
2744
  msgid "New topic liked"
2745
  msgstr ""
2746
 
2747
+ #: build/wp-ulike/inc/general-hooks.php:797 inc/general-hooks.php:793
2748
  msgid ""
2749
  "This hook award / deducts points from users who Like/Unlike any content of "
2750
  "WordPress, bbPress, BuddyPress & ..."
2751
  msgstr ""
2752
 
2753
+ #: build/wp-ulike/inc/general-hooks.php:813 inc/general-hooks.php:809
2754
  msgid "Liking Content"
2755
  msgstr ""
2756
 
2757
+ #: build/wp-ulike/inc/general-hooks.php:814 inc/general-hooks.php:810
2758
  msgid "Liked Content"
2759
  msgstr ""
2760
 
2761
+ #: build/wp-ulike/inc/general-hooks.php:815 inc/general-hooks.php:811
2762
  msgid "Unliking Content"
2763
  msgstr ""
2764
 
2765
+ #: build/wp-ulike/inc/general-hooks.php:816 inc/general-hooks.php:812
2766
  msgid "Unliked Content"
2767
  msgstr ""
2768
 
2769
+ #: build/wp-ulike/inc/general-hooks.php:836
2770
+ #: build/wp-ulike/inc/general-hooks.php:871 inc/general-hooks.php:832
2771
+ #: inc/general-hooks.php:867
2772
  msgid "Recent Posts Liked"
2773
  msgstr ""
2774
 
2775
+ #: build/wp-ulike/inc/general-hooks.php:841
2776
+ #: build/wp-ulike/inc/general-hooks.php:913 inc/general-hooks.php:837
2777
+ #: inc/general-hooks.php:909
2778
  msgid "Recent Comments Liked"
2779
  msgstr ""
2780
 
2781
+ #: build/wp-ulike/inc/general-hooks.php:887
2782
+ #: build/wp-ulike/inc/general-hooks.php:930 inc/general-hooks.php:883
2783
+ #: inc/general-hooks.php:926
2784
  msgid "This user has not made any likes."
2785
  msgstr ""
2786
 
2788
  msgid "WP ULike"
2789
  msgstr ""
2790
 
2791
+ #: build/wp-ulike/wp-ulike.php:587 wp-ulike.php:584
2792
  msgid ""
2793
  "You are using two instances of WP ULike plugin at same time, please deactive "
2794
  "one of them."
languages/wp-ulike-fa_IR.po CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
- "POT-Creation-Date: 2020-04-18 13:20:40+00:00\n"
8
  "PO-Revision-Date: 2017-01-20 23:27:00+0000\n"
9
  "Language: fa\n"
10
  "MIME-Version: 1.0\n"
@@ -36,9 +36,9 @@ msgid "It's Ok!"
36
  msgstr ""
37
 
38
  #: admin/admin-functions.php:231
39
- #: admin/classes/class-wp-ulike-admin-panel.php:529
40
  #: build/wp-ulike/admin/admin-functions.php:234
41
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
42
  msgid "Button"
43
  msgstr ""
44
 
@@ -79,21 +79,32 @@ msgstr ""
79
  msgid "No thanks and never ask me again"
80
  msgstr ""
81
 
82
- #: admin/admin-hooks.php:161 build/wp-ulike/admin/admin-hooks.php:164
83
- msgid "How to Create Detailed Log Reports in WP ULike PRO?"
 
 
84
  msgstr ""
85
 
86
- #: admin/admin-hooks.php:162 build/wp-ulike/admin/admin-hooks.php:165
 
 
87
  msgid ""
88
- "Having votes for your content without a tool for measuring the results is "
89
- "meaningless, isn't it? for that reason, we gave you full access to your log "
90
- "data in the WP ULike professional Logs panel."
 
91
  msgstr ""
92
 
93
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
94
- #: admin/admin-hooks.php:220 build/wp-ulike/admin/admin-hooks.php:170
 
 
 
95
  #: build/wp-ulike/admin/admin-hooks.php:193
96
  #: build/wp-ulike/admin/admin-hooks.php:223
 
 
 
97
  msgid "Get More Information"
98
  msgstr ""
99
 
@@ -170,13 +181,13 @@ msgstr "وقایع لایک در تاپیک ها"
170
  #: admin/includes/templates/statistics.php:124
171
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
172
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
173
- #: build/wp-ulike/wp-ulike.php:157 wp-ulike.php:154
174
  msgid "Statistics"
175
  msgstr "آماره"
176
 
177
  #: admin/classes/class-wp-ulike-admin-pages.php:67
178
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
179
- #: build/wp-ulike/wp-ulike.php:158 wp-ulike.php:155
180
  msgid "About"
181
  msgstr "درباره"
182
 
@@ -203,321 +214,327 @@ msgstr "وقایع"
203
 
204
  #: admin/classes/class-wp-ulike-admin-panel.php:36
205
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
206
- #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
207
  msgid "Settings"
208
  msgstr "تنظیمات"
209
 
210
- #: admin/classes/class-wp-ulike-admin-panel.php:87
211
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:90
212
  msgid "Configuration"
213
  msgstr ""
214
 
215
- #: admin/classes/class-wp-ulike-admin-panel.php:93
216
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:96
217
  msgid "General"
218
  msgstr "عمومی"
219
 
220
- #: admin/classes/class-wp-ulike-admin-panel.php:98
221
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
222
  msgid "Enable Convertor"
223
  msgstr ""
224
 
225
- #: admin/classes/class-wp-ulike-admin-panel.php:99
226
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:102
227
  msgid "Convert numbers of Likes with string (kilobyte) format."
228
  msgstr ""
229
  "با فعال سازی این گزینه، می توانید اعداد بالای 1000 را با فرمت رشته ای "
230
  "(کیلوبایت) نمایش دهید."
231
 
232
- #: admin/classes/class-wp-ulike-admin-panel.php:104
233
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:107
234
  msgid "Enable Notifications"
235
  msgstr ""
236
 
237
- #: admin/classes/class-wp-ulike-admin-panel.php:106
238
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:109
239
  msgid "Custom toast messages after each activity"
240
  msgstr "نمایش پیام های سفارشی بعد از هر فعالیت"
241
 
242
- #: admin/classes/class-wp-ulike-admin-panel.php:111
243
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
244
  msgid "Enable Anonymize IP"
245
  msgstr ""
246
 
247
- #: admin/classes/class-wp-ulike-admin-panel.php:112
248
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:115
249
  msgid "Anonymize the IP address for GDPR Compliance"
250
  msgstr ""
251
 
252
- #: admin/classes/class-wp-ulike-admin-panel.php:117
253
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
254
  msgid "Hide Admin Notices"
255
  msgstr ""
256
 
257
- #: admin/classes/class-wp-ulike-admin-panel.php:118
258
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:121
259
  msgid "Enabling this option will completely disable all admin notices."
260
  msgstr ""
261
 
262
- #: admin/classes/class-wp-ulike-admin-panel.php:123
263
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
264
  msgid "Disable Plugin Files"
265
  msgstr ""
266
 
267
- #: admin/classes/class-wp-ulike-admin-panel.php:124
268
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:127
269
  msgid "With this option, you can disable all plugin assets on these pages."
270
  msgstr ""
271
 
272
- #: admin/classes/class-wp-ulike-admin-panel.php:128
273
- #: admin/classes/class-wp-ulike-admin-panel.php:483
274
  #: admin/includes/templates/about.php:46
275
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
276
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:486
277
  #: build/wp-ulike/admin/includes/templates/about.php:49
278
  msgid "Home"
279
  msgstr "خانه"
280
 
281
- #: admin/classes/class-wp-ulike-admin-panel.php:129
282
- #: admin/classes/class-wp-ulike-admin-panel.php:484
283
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
284
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:487
285
  msgid "Singular"
286
  msgstr ""
287
 
288
- #: admin/classes/class-wp-ulike-admin-panel.php:130
289
- #: admin/classes/class-wp-ulike-admin-panel.php:485
290
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
291
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:488
292
  msgid "Archives"
293
  msgstr "بایگانی"
294
 
295
- #: admin/classes/class-wp-ulike-admin-panel.php:131
296
- #: admin/classes/class-wp-ulike-admin-panel.php:486
297
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
298
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:489
299
  msgid "Categories"
300
  msgstr "دسته بندی ها"
301
 
302
- #: admin/classes/class-wp-ulike-admin-panel.php:132
303
- #: admin/classes/class-wp-ulike-admin-panel.php:487
304
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
305
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:490
306
  msgid "Search Results"
307
  msgstr "نتایج جستجوها"
308
 
309
- #: admin/classes/class-wp-ulike-admin-panel.php:133
310
- #: admin/classes/class-wp-ulike-admin-panel.php:488
311
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
312
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:491
313
  msgid "Tags"
314
  msgstr "برچسب ها"
315
 
316
- #: admin/classes/class-wp-ulike-admin-panel.php:134
317
- #: admin/classes/class-wp-ulike-admin-panel.php:489
318
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
319
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
320
  msgid "Author Page"
321
  msgstr "صفحه نویسنده"
322
 
323
- #: admin/classes/class-wp-ulike-admin-panel.php:135
324
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
325
  msgid "BuddyPress Pages"
326
  msgstr ""
327
 
328
- #: admin/classes/class-wp-ulike-admin-panel.php:136
329
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
330
  msgid "bbPress Pages"
331
  msgstr ""
332
 
333
- #: admin/classes/class-wp-ulike-admin-panel.php:137
334
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:140
335
  msgid "WooCommerce Pages"
336
  msgstr ""
337
 
338
- #: admin/classes/class-wp-ulike-admin-panel.php:160
339
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
340
  msgid "Activity Content"
341
  msgstr "در متن فعالیت"
342
 
343
- #: admin/classes/class-wp-ulike-admin-panel.php:161
344
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:164
345
  msgid "Activity Meta"
346
  msgstr "در متاباکس فعالیت"
347
 
348
- #: admin/classes/class-wp-ulike-admin-panel.php:167
349
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
350
  msgid "Activity Comment"
351
  msgstr "نظرات فعالیت ها"
352
 
353
- #: admin/classes/class-wp-ulike-admin-panel.php:168
354
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:171
355
  msgid "Add the possibility to like Buddypress comments in the activity stream"
356
  msgstr ""
357
  " با فعال سازی این گزینه،‌ سیستم لایک در بخش دیدگاه های مربوط به بادی پرس فعال "
358
  "می شود."
359
 
360
- #: admin/classes/class-wp-ulike-admin-panel.php:174
361
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
362
  msgid "Enable Activity Notification"
363
  msgstr ""
364
 
365
- #: admin/classes/class-wp-ulike-admin-panel.php:175
366
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:178
367
  msgid "Insert new likes in buddyPress activity page"
368
  msgstr ""
369
 
370
- #: admin/classes/class-wp-ulike-admin-panel.php:185
371
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
372
  msgid "Post Activity Text"
373
  msgstr "متن فعالیت مطالب"
374
 
375
- #: admin/classes/class-wp-ulike-admin-panel.php:186
376
- #: admin/classes/class-wp-ulike-admin-panel.php:198
377
- #: admin/classes/class-wp-ulike-admin-panel.php:587
378
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:189
379
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:201
380
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:590
381
  msgid "Allowed Variables:"
382
  msgstr "متغیرهای قابل استفاده:"
383
 
384
- #: admin/classes/class-wp-ulike-admin-panel.php:197
385
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
386
  msgid "Comment Activity Text"
387
  msgstr "متن فعالیت دیدگاه ها"
388
 
389
- #: admin/classes/class-wp-ulike-admin-panel.php:204
390
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
391
  msgid "Enable User Notification"
392
  msgstr ""
393
 
394
- #: admin/classes/class-wp-ulike-admin-panel.php:205
395
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:208
396
  msgid "Sends out notifications when you get a like from someone"
397
  msgstr ""
398
 
399
- #: admin/classes/class-wp-ulike-admin-panel.php:209
400
- #: admin/classes/class-wp-ulike-admin-panel.php:251
401
  #: admin/classes/class-wp-ulike-settings.php:76
402
  #: admin/classes/class-wp-ulike-widget.php:266
403
  #: admin/classes/class-wp-ulike-widget.php:554
404
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
405
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:254
406
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
407
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
408
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
409
  msgid "BuddyPress"
410
  msgstr "بادی پرس"
411
 
412
- #: admin/classes/class-wp-ulike-admin-panel.php:209
413
- #: admin/classes/class-wp-ulike-admin-panel.php:222
414
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
415
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
416
  msgid "plugin is not installed or activated"
417
  msgstr ""
418
 
419
- #: admin/classes/class-wp-ulike-admin-panel.php:222
420
- #: admin/classes/class-wp-ulike-admin-panel.php:258
421
  #: admin/classes/class-wp-ulike-settings.php:82
422
  #: admin/classes/class-wp-ulike-widget.php:210
423
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
424
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:261
425
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
426
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
427
  msgid "bbPress"
428
  msgstr "بی بی پرس"
429
 
430
- #: admin/classes/class-wp-ulike-admin-panel.php:231
431
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:234
432
  msgid "Content Types"
433
  msgstr ""
434
 
435
- #: admin/classes/class-wp-ulike-admin-panel.php:237
436
  #: admin/classes/class-wp-ulike-settings.php:63
437
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:240
438
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
439
  msgid "Posts"
440
  msgstr "نوشته ها"
441
 
442
- #: admin/classes/class-wp-ulike-admin-panel.php:244
443
  #: admin/classes/class-wp-ulike-settings.php:70
444
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:247
445
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
446
  msgid "Comments"
447
  msgstr "دیدگاه ها"
448
 
449
- #: admin/classes/class-wp-ulike-admin-panel.php:267
450
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:270
451
  msgid "Integrations"
452
  msgstr ""
453
 
454
- #: admin/classes/class-wp-ulike-admin-panel.php:272
455
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
456
  msgid "Enable Old Meta Values"
457
  msgstr ""
458
 
459
- #: admin/classes/class-wp-ulike-admin-panel.php:273
460
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
461
  msgid ""
462
  "By activating this option, users who have upgraded to version +4 and deleted "
463
  "their old logs can add the number of old likes to the new figures."
464
  msgstr ""
465
 
466
- #: admin/classes/class-wp-ulike-admin-panel.php:273
467
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
468
  msgid ""
469
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
470
  "haven't deleted any logs yet, do not enable this option."
471
  msgstr ""
472
 
473
- #: admin/classes/class-wp-ulike-admin-panel.php:278
474
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
475
  msgid "Enable Deprecated Options"
476
  msgstr ""
477
 
478
- #: admin/classes/class-wp-ulike-admin-panel.php:279
479
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
480
  msgid ""
481
  "By activating this option, users who have upgraded to version +4.1 and lost "
482
  "their old options can restore and enable previous settings."
483
  msgstr ""
484
 
485
- #: admin/classes/class-wp-ulike-admin-panel.php:279
486
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
487
  msgid ""
488
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
489
  "enable this option."
490
  msgstr ""
491
 
492
- #: admin/classes/class-wp-ulike-admin-panel.php:289
493
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:292
 
 
 
 
 
 
494
  msgid "Translations"
495
  msgstr "ترجمه ها"
496
 
497
- #: admin/classes/class-wp-ulike-admin-panel.php:295
498
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:298
499
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
500
  msgid "You have already registered a vote."
501
  msgstr ""
502
 
503
- #: admin/classes/class-wp-ulike-admin-panel.php:296
504
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:299
505
  msgid "Already Voted Message"
506
  msgstr ""
507
 
508
- #: admin/classes/class-wp-ulike-admin-panel.php:301
509
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:304
510
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
511
  msgid "You Should Login To Submit Your Like"
512
  msgstr "برای ثبت لایک، باید وارد شوید"
513
 
514
- #: admin/classes/class-wp-ulike-admin-panel.php:302
515
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:305
516
  msgid "Login Required Message"
517
  msgstr ""
518
 
519
- #: admin/classes/class-wp-ulike-admin-panel.php:307
520
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:310
521
  #: build/wp-ulike/inc/frontend-ajax.php:92
522
  #: build/wp-ulike/inc/frontend-ajax.php:110
523
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
@@ -525,132 +542,166 @@ msgstr ""
525
  msgid "Thanks! You Liked This."
526
  msgstr "متشکریم! شما این را لایک کردید."
527
 
528
- #: admin/classes/class-wp-ulike-admin-panel.php:308
529
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:311
530
  msgid "Liked Notice Message"
531
  msgstr "پیغام اطلاعیه پسندیدن"
532
 
533
- #: admin/classes/class-wp-ulike-admin-panel.php:313
534
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:316
535
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
536
  msgid "Sorry! You unliked this."
537
  msgstr "متأسفیم! شما این را نپسندیدید."
538
 
539
- #: admin/classes/class-wp-ulike-admin-panel.php:314
540
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:317
541
  msgid "Unliked Notice Message"
542
  msgstr "پیغام اطلاعیه لغو پسندیدن"
543
 
544
- #: admin/classes/class-wp-ulike-admin-panel.php:319
545
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:322
546
- #: build/wp-ulike/inc/general-functions.php:2209
547
- #: build/wp-ulike/inc/general-functions.php:2254
548
- #: build/wp-ulike/inc/general-functions.php:2298
549
- #: build/wp-ulike/inc/general-functions.php:2375 inc/general-functions.php:2244
550
- #: inc/general-functions.php:2289 inc/general-functions.php:2333
551
- #: inc/general-functions.php:2410
552
  msgid "Like Button"
553
  msgstr "دکمه لایک"
554
 
555
- #: admin/classes/class-wp-ulike-admin-panel.php:320
556
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:323
557
  msgid "Like Button Aria Label"
558
  msgstr ""
559
 
560
- #: admin/classes/class-wp-ulike-admin-panel.php:330
561
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
562
  msgid "Developer Tools"
563
  msgstr ""
564
 
565
- #: admin/classes/class-wp-ulike-admin-panel.php:336
566
- #: admin/settings/fields/typography/typography.php:282
567
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
568
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:282
569
  msgid "Custom Style"
570
  msgstr "سفارشی سازی"
571
 
572
- #: admin/classes/class-wp-ulike-admin-panel.php:350
573
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:353
574
  msgid "Custom Spinner"
575
  msgstr ""
576
 
577
- #: admin/classes/class-wp-ulike-admin-panel.php:370
578
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:373
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
579
  msgid "Select a Template"
580
  msgstr ""
581
 
582
- #: admin/classes/class-wp-ulike-admin-panel.php:371
583
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
584
  msgid "Display online preview"
585
  msgstr ""
586
 
587
- #: admin/classes/class-wp-ulike-admin-panel.php:371
588
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
589
  msgid "Here"
590
  msgstr ""
591
 
592
- #: admin/classes/class-wp-ulike-admin-panel.php:379
593
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
594
  msgid "Button Type"
595
  msgstr "حالت دکمه"
596
 
597
- #: admin/classes/class-wp-ulike-admin-panel.php:382
598
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:385
599
  msgid "Image"
600
  msgstr ""
601
 
602
- #: admin/classes/class-wp-ulike-admin-panel.php:383
603
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:386
604
  msgid "Text"
605
  msgstr "متن"
606
 
607
- #: admin/classes/class-wp-ulike-admin-panel.php:390
608
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:393
609
  msgid ""
610
  "Enter your custom button text in the fields above. You can also use HTML "
611
  "tags in these fields."
612
  msgstr ""
613
 
614
- #: admin/classes/class-wp-ulike-admin-panel.php:391
615
- #: admin/classes/class-wp-ulike-admin-panel.php:402
616
- #: admin/classes/class-wp-ulike-admin-panel.php:416
617
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:394
618
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:405
619
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:419
620
  msgid "Button Text"
621
  msgstr "متن دکمه"
622
 
623
- #: admin/classes/class-wp-ulike-admin-panel.php:394
624
- #: admin/classes/class-wp-ulike-admin-panel.php:430
625
  #: admin/classes/class-wp-ulike-widget.php:354
626
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:397
627
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
628
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
629
  msgid "Like"
630
  msgstr "لایک"
631
 
632
- #: admin/classes/class-wp-ulike-admin-panel.php:408
633
- #: admin/classes/class-wp-ulike-admin-panel.php:442
634
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:411
635
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:445
636
  msgid "Unlike"
637
  msgstr " لغو پسندیدن"
638
 
639
- #: admin/classes/class-wp-ulike-admin-panel.php:427
640
- #: admin/classes/class-wp-ulike-admin-panel.php:435
641
- #: admin/classes/class-wp-ulike-admin-panel.php:447
642
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:430
643
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:438
644
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:450
645
  msgid "Button Image"
646
  msgstr ""
647
 
648
- #: admin/classes/class-wp-ulike-admin-panel.php:460
649
  #: admin/classes/class-wp-ulike-settings.php:65
650
  #: admin/classes/class-wp-ulike-settings.php:72
651
  #: admin/classes/class-wp-ulike-settings.php:78
652
  #: admin/classes/class-wp-ulike-settings.php:84
653
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:463
654
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
655
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
656
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
@@ -658,81 +709,81 @@ msgstr ""
658
  msgid "Automatic display"
659
  msgstr "نمایش خودکار"
660
 
661
- #: admin/classes/class-wp-ulike-admin-panel.php:465
662
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:468
663
  msgid "Button Position"
664
  msgstr ""
665
 
666
- #: admin/classes/class-wp-ulike-admin-panel.php:468
667
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:471
668
  msgid "Top of Content"
669
  msgstr "بالای محتوا"
670
 
671
- #: admin/classes/class-wp-ulike-admin-panel.php:469
672
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
673
  msgid "Bottom of Content"
674
  msgstr "پایین محتوا"
675
 
676
- #: admin/classes/class-wp-ulike-admin-panel.php:470
677
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
678
  msgid "Top and Bottom"
679
  msgstr "بالا و پایین"
680
 
681
- #: admin/classes/class-wp-ulike-admin-panel.php:477
682
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
683
  msgid "Automatic Display Restriction"
684
  msgstr ""
685
 
686
- #: admin/classes/class-wp-ulike-admin-panel.php:478
687
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
688
  msgid "With this option, you can disable automatic display on these pages."
689
  msgstr ""
690
 
691
- #: admin/classes/class-wp-ulike-admin-panel.php:496
692
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:499
693
  msgid "Post Types Filter"
694
  msgstr ""
695
 
696
- #: admin/classes/class-wp-ulike-admin-panel.php:497
697
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:500
698
  msgid "Select a post type"
699
  msgstr ""
700
 
701
- #: admin/classes/class-wp-ulike-admin-panel.php:498
702
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:501
703
  msgid "Make these post types an exception and display the button on them."
704
  msgstr ""
705
 
706
- #: admin/classes/class-wp-ulike-admin-panel.php:508
707
  #: admin/classes/class-wp-ulike-settings.php:58
708
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:511
709
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
710
  msgid "Logging Method"
711
  msgstr "روش وقایع نگاری"
712
 
713
- #: admin/classes/class-wp-ulike-admin-panel.php:510
714
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:513
715
  msgid "Do Not Log"
716
  msgstr "وقایع نگاری نکن"
717
 
718
- #: admin/classes/class-wp-ulike-admin-panel.php:511
719
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:514
720
  msgid "Logged By Cookie"
721
  msgstr "با کوکی"
722
 
723
- #: admin/classes/class-wp-ulike-admin-panel.php:512
724
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:515
725
  msgid "Logged By IP"
726
  msgstr "با آی پی"
727
 
728
- #: admin/classes/class-wp-ulike-admin-panel.php:513
729
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:516
730
  msgid "Logged By Username"
731
  msgstr "با نام کاربری"
732
 
733
- #: admin/classes/class-wp-ulike-admin-panel.php:516
734
  #: admin/classes/class-wp-ulike-settings.php:58
735
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
736
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
737
  msgid ""
738
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
@@ -743,9 +794,9 @@ msgstr ""
743
  "وقایعی ذخیره نمی شود، هیچ شرط محدود کننده ای برای لایک/دیسلایک بررسی نمی "
744
  "شود، قابلیت لغو لایک/دیسلایک وجود نخواهد داشت"
745
 
746
- #: admin/classes/class-wp-ulike-admin-panel.php:516
747
  #: admin/classes/class-wp-ulike-settings.php:58
748
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
749
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
750
  msgid ""
751
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
@@ -756,9 +807,9 @@ msgstr ""
756
  "ذخیره نمی شود، شرط بررسی لایک/دیسلایک توسط کوکی محدود می شود، قابلیت لغو "
757
  "لایک/دیسلایک وجود نخواهد داشت"
758
 
759
- #: admin/classes/class-wp-ulike-admin-panel.php:516
760
  #: admin/classes/class-wp-ulike-settings.php:58
761
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
762
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
763
  msgid ""
764
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
@@ -767,9 +818,9 @@ msgstr ""
767
  "اگر گزینه <strong>\"با آی پی\"</strong> را انتخاب کنید: اطلاعات وقایع همه ی "
768
  "کاربران ذخیره می شود، شرط بررسی لایک/دیسلایک فقط توسط آی پی انجام میگیرد"
769
 
770
- #: admin/classes/class-wp-ulike-admin-panel.php:516
771
  #: admin/classes/class-wp-ulike-settings.php:58
772
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
773
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
774
  msgid ""
775
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
@@ -780,70 +831,70 @@ msgstr ""
780
  "تنها برای کابران عضو ذخیره می شود، شرط بررسی لایک/دیسلایک توسط نام کاربری "
781
  "انجام میگیرد، کاربران مهمان اجازه لغو لایک/دیسلایک را نخواهند داشت"
782
 
783
- #: admin/classes/class-wp-ulike-admin-panel.php:521
784
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:524
785
  msgid "Only logged in users"
786
  msgstr ""
787
 
788
- #: admin/classes/class-wp-ulike-admin-panel.php:526
789
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:529
790
  msgid "Display Type"
791
  msgstr ""
792
 
793
- #: admin/classes/class-wp-ulike-admin-panel.php:528
794
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:531
795
  msgid "Template"
796
  msgstr ""
797
 
798
- #: admin/classes/class-wp-ulike-admin-panel.php:542
799
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:545
800
- #: build/wp-ulike/inc/general-functions.php:1690 inc/general-functions.php:1657
801
  msgid "You need to login in order to like this post: "
802
  msgstr "برای امتیاز دهی به این مطلب، لطفا وارد شوید: "
803
 
804
- #: admin/classes/class-wp-ulike-admin-panel.php:544
805
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:547
806
- #: build/wp-ulike/inc/general-functions.php:1692 inc/general-functions.php:1659
807
  msgid "click here"
808
  msgstr "برای ورود کلیک کنید"
809
 
810
- #: admin/classes/class-wp-ulike-admin-panel.php:546
811
- #: admin/classes/class-wp-ulike-admin-panel.php:586
812
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:549
813
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:589
814
  msgid "Custom HTML Template"
815
  msgstr ""
816
 
817
- #: admin/classes/class-wp-ulike-admin-panel.php:552
818
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
819
  msgid "Display Likers Box"
820
  msgstr ""
821
 
822
- #: admin/classes/class-wp-ulike-admin-panel.php:557
823
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
824
  msgid "Disable Pophover"
825
  msgstr ""
826
 
827
- #: admin/classes/class-wp-ulike-admin-panel.php:559
828
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:562
829
  msgid ""
830
  "Active this option to show liked users avatars in the bottom of button like."
831
  msgstr ""
832
  "با فعال سازی این گزینه، می توانید آواتار کاربران لایک کرده، را در زیر دکمه "
833
  "لایک، نمایش دهید."
834
 
835
- #: admin/classes/class-wp-ulike-admin-panel.php:564
836
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
837
  msgid "Size of Gravatars"
838
  msgstr "سایز آوتار"
839
 
840
- #: admin/classes/class-wp-ulike-admin-panel.php:572
841
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
842
  msgid "Likers Count"
843
  msgstr ""
844
 
845
- #: admin/classes/class-wp-ulike-admin-panel.php:573
846
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
847
  msgid "The number of users to show in the users liked box"
848
  msgstr "حداکثر چند کاربر در باکس لایک کنندگان، نمایش داده شوند؟!؟"
849
 
@@ -1244,7 +1295,7 @@ msgstr "ساده"
1244
 
1245
  #: admin/classes/class-wp-ulike-widget.php:541
1246
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1247
- #: build/wp-ulike/inc/general-functions.php:187 inc/general-functions.php:184
1248
  msgid "Heart"
1249
  msgstr "قلب"
1250
 
@@ -1557,16 +1608,16 @@ msgstr ""
1557
  msgid "WP ULike Premium"
1558
  msgstr ""
1559
 
1560
- #: admin/includes/templates/go-pro.php:119
1561
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1562
  msgid ""
1563
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1564
  "ULike PRO plugin we fully support this page builder and have a variety of "
1565
  "widgets & controllers that make life much easier for you."
1566
  msgstr ""
1567
 
1568
- #: admin/includes/templates/go-pro.php:119
1569
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1570
  msgid ""
1571
  "Just drag your desired widget and drop it in your Elementor sections, "
1572
  "customize as you go and enjoy your like and dislike buttons on your contents."
@@ -1637,180 +1688,182 @@ msgstr "شناسه تاپیک"
1637
  msgid "Topic Title"
1638
  msgstr "عنوان تاپیک"
1639
 
1640
- #: admin/settings/classes/comment-metabox.class.php:190
1641
- #: admin/settings/classes/metabox.class.php:255
1642
- #: admin/settings/classes/options.class.php:655
1643
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:190
1644
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:255
1645
- #: build/wp-ulike/admin/settings/classes/options.class.php:655
1646
- msgid "No option provided by developer."
1647
- msgstr ""
1648
-
1649
- #: admin/settings/classes/comment-metabox.class.php:208
1650
- #: admin/settings/classes/metabox.class.php:273
1651
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:208
1652
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:273
1653
- msgid "Restore"
1654
- msgstr ""
1655
-
1656
- #: admin/settings/classes/comment-metabox.class.php:209
1657
- #: admin/settings/classes/metabox.class.php:274
1658
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1659
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1660
- msgid "update post for restore "
1661
- msgstr ""
1662
-
1663
- #: admin/settings/classes/comment-metabox.class.php:209
1664
- #: admin/settings/classes/metabox.class.php:274
1665
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1666
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1667
- msgid "Cancel"
1668
- msgstr ""
1669
-
1670
- #: admin/settings/classes/options.class.php:239
1671
- #: build/wp-ulike/admin/settings/classes/options.class.php:239
1672
  msgid "Error while saving."
1673
  msgstr ""
1674
 
1675
- #: admin/settings/classes/options.class.php:286
1676
- #: build/wp-ulike/admin/settings/classes/options.class.php:286
1677
  msgid "Success. Imported backup options."
1678
  msgstr ""
1679
 
1680
- #: admin/settings/classes/options.class.php:296
1681
- #: build/wp-ulike/admin/settings/classes/options.class.php:296
1682
  msgid "Default options restored."
1683
  msgstr ""
1684
 
1685
- #: admin/settings/classes/options.class.php:310
1686
- #: build/wp-ulike/admin/settings/classes/options.class.php:310
1687
  msgid "Default options restored for only this section."
1688
  msgstr ""
1689
 
1690
- #: admin/settings/classes/options.class.php:368
1691
- #: build/wp-ulike/admin/settings/classes/options.class.php:368
1692
  msgid "Settings saved."
1693
  msgstr "تنظیمات ذخیره شد"
1694
 
1695
- #: admin/settings/classes/options.class.php:553
1696
- #: build/wp-ulike/admin/settings/classes/options.class.php:553
1697
  msgid "Settings have changed, you should save them!"
1698
  msgstr ""
1699
 
1700
- #: admin/settings/classes/options.class.php:555
1701
- #: build/wp-ulike/admin/settings/classes/options.class.php:555
1702
  msgid "show all options"
1703
  msgstr ""
1704
 
1705
- #: admin/settings/classes/options.class.php:557
1706
- #: build/wp-ulike/admin/settings/classes/options.class.php:557
1707
  msgid "Search option(s)"
1708
  msgstr ""
1709
 
1710
- #: admin/settings/classes/options.class.php:560
1711
- #: admin/settings/classes/options.class.php:679
1712
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1713
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1714
  msgid "Save"
1715
  msgstr ""
1716
 
1717
- #: admin/settings/classes/options.class.php:560
1718
- #: admin/settings/classes/options.class.php:679
1719
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1720
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1721
  msgid "Saving..."
1722
  msgstr ""
1723
 
1724
- #: admin/settings/classes/options.class.php:561
1725
- #: admin/settings/classes/options.class.php:680
1726
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1727
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1728
  msgid "Reset Section"
1729
  msgstr ""
1730
 
1731
- #: admin/settings/classes/options.class.php:561
1732
- #: admin/settings/classes/options.class.php:680
1733
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1734
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1735
  msgid "Are you sure to reset this section options?"
1736
  msgstr ""
1737
 
1738
- #: admin/settings/classes/options.class.php:562
1739
- #: admin/settings/classes/options.class.php:681
1740
  #: admin/settings/fields/backup/backup.php:34
1741
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1742
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1743
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1744
  msgid "Reset All"
1745
  msgstr ""
1746
 
1747
- #: admin/settings/classes/options.class.php:562
1748
- #: admin/settings/classes/options.class.php:681
1749
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1750
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1751
  msgid "Are you sure to reset all options?"
1752
  msgstr ""
1753
 
1754
- #: admin/settings/classes/setup.class.php:436
1755
- #: build/wp-ulike/admin/settings/classes/setup.class.php:436
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1756
  msgid "Are you sure?"
1757
  msgstr ""
1758
 
1759
- #: admin/settings/classes/setup.class.php:437
1760
- #: build/wp-ulike/admin/settings/classes/setup.class.php:437
1761
  msgid "Restoring options."
1762
  msgstr ""
1763
 
1764
- #: admin/settings/classes/setup.class.php:438
1765
- #: build/wp-ulike/admin/settings/classes/setup.class.php:438
1766
  msgid "Importing options."
1767
  msgstr ""
1768
 
1769
- #: admin/settings/classes/setup.class.php:441
1770
- #: build/wp-ulike/admin/settings/classes/setup.class.php:441
1771
  msgid "Please enter %s or more characters"
1772
  msgstr ""
1773
 
1774
- #: admin/settings/classes/setup.class.php:442
1775
- #: build/wp-ulike/admin/settings/classes/setup.class.php:442
1776
  msgid "Searching..."
1777
  msgstr ""
1778
 
1779
- #: admin/settings/classes/setup.class.php:443
1780
- #: build/wp-ulike/admin/settings/classes/setup.class.php:443
1781
  msgid "No results match"
1782
  msgstr ""
1783
 
1784
- #: admin/settings/classes/setup.class.php:514
1785
- #: build/wp-ulike/admin/settings/classes/setup.class.php:514
1786
  msgid "Ooops! This field type (%s) can not be used here, yet."
1787
  msgstr ""
1788
 
1789
- #: admin/settings/classes/setup.class.php:577
1790
- #: build/wp-ulike/admin/settings/classes/setup.class.php:577
1791
  msgid "This field class is not available!"
1792
  msgstr ""
1793
 
1794
- #: admin/settings/classes/setup.class.php:581
1795
- #: build/wp-ulike/admin/settings/classes/setup.class.php:581
1796
  msgid "This type is not found!"
1797
  msgstr ""
1798
 
1799
- #: admin/settings/classes/shortcoder.class.php:242
1800
- #: build/wp-ulike/admin/settings/classes/shortcoder.class.php:242
1801
  msgid "Add one more"
1802
  msgstr ""
1803
 
1804
- #: admin/settings/classes/shortcoder.class.php:279
1805
- #: admin/settings/functions/actions.php:43
1806
- #: admin/settings/functions/actions.php:103
1807
- #: admin/settings/functions/actions.php:125
1808
- #: admin/settings/functions/actions.php:160
1809
- #: build/wp-ulike/admin/settings/classes/shortcoder.class.php:279
1810
- #: build/wp-ulike/admin/settings/functions/actions.php:43
1811
- #: build/wp-ulike/admin/settings/functions/actions.php:103
1812
- #: build/wp-ulike/admin/settings/functions/actions.php:125
1813
- #: build/wp-ulike/admin/settings/functions/actions.php:160
 
 
1814
  msgid "Error: Nonce verification has failed. Please try again."
1815
  msgstr ""
1816
 
@@ -1968,93 +2021,98 @@ msgstr ""
1968
  msgid "Contain"
1969
  msgstr ""
1970
 
1971
- #: admin/settings/fields/background/background.php:228
1972
- #: build/wp-ulike/admin/settings/fields/background/background.php:228
1973
- msgid "Background Origin"
1974
  msgstr ""
1975
 
1976
  #: admin/settings/fields/background/background.php:229
1977
- #: admin/settings/fields/background/background.php:247
1978
  #: build/wp-ulike/admin/settings/fields/background/background.php:229
1979
- #: build/wp-ulike/admin/settings/fields/background/background.php:247
1980
- msgid "Padding Box"
1981
  msgstr ""
1982
 
1983
  #: admin/settings/fields/background/background.php:230
1984
- #: admin/settings/fields/background/background.php:246
1985
  #: build/wp-ulike/admin/settings/fields/background/background.php:230
1986
- #: build/wp-ulike/admin/settings/fields/background/background.php:246
1987
- msgid "Border Box"
1988
  msgstr ""
1989
 
1990
  #: admin/settings/fields/background/background.php:231
1991
- #: admin/settings/fields/background/background.php:248
1992
  #: build/wp-ulike/admin/settings/fields/background/background.php:231
1993
- #: build/wp-ulike/admin/settings/fields/background/background.php:248
1994
- msgid "Content Box"
1995
  msgstr ""
1996
 
1997
- #: admin/settings/fields/background/background.php:245
1998
- #: build/wp-ulike/admin/settings/fields/background/background.php:245
1999
- msgid "Background Clip"
 
 
2000
  msgstr ""
2001
 
2002
- #: admin/settings/fields/background/background.php:262
2003
- #: build/wp-ulike/admin/settings/fields/background/background.php:262
2004
- msgid "Background Blend Mode"
2005
  msgstr ""
2006
 
2007
  #: admin/settings/fields/background/background.php:263
2008
- #: admin/settings/fields/link_color/link_color.php:36
2009
- #: admin/settings/fields/typography/typography.php:173
2010
  #: build/wp-ulike/admin/settings/fields/background/background.php:263
2011
- #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:36
2012
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:173
2013
- msgid "Normal"
2014
  msgstr ""
2015
 
2016
  #: admin/settings/fields/background/background.php:264
 
 
2017
  #: build/wp-ulike/admin/settings/fields/background/background.php:264
2018
- msgid "Multiply"
 
 
2019
  msgstr ""
2020
 
2021
  #: admin/settings/fields/background/background.php:265
2022
  #: build/wp-ulike/admin/settings/fields/background/background.php:265
2023
- msgid "Screen"
2024
  msgstr ""
2025
 
2026
  #: admin/settings/fields/background/background.php:266
2027
  #: build/wp-ulike/admin/settings/fields/background/background.php:266
2028
- msgid "Overlay"
2029
  msgstr ""
2030
 
2031
  #: admin/settings/fields/background/background.php:267
2032
  #: build/wp-ulike/admin/settings/fields/background/background.php:267
2033
- msgid "Darken"
2034
  msgstr ""
2035
 
2036
  #: admin/settings/fields/background/background.php:268
2037
  #: build/wp-ulike/admin/settings/fields/background/background.php:268
2038
- msgid "Lighten"
2039
  msgstr ""
2040
 
2041
  #: admin/settings/fields/background/background.php:269
2042
  #: build/wp-ulike/admin/settings/fields/background/background.php:269
2043
- msgid "Color Dodge"
2044
  msgstr ""
2045
 
2046
  #: admin/settings/fields/background/background.php:270
2047
  #: build/wp-ulike/admin/settings/fields/background/background.php:270
2048
- msgid "Saturation"
2049
  msgstr ""
2050
 
2051
  #: admin/settings/fields/background/background.php:271
2052
  #: build/wp-ulike/admin/settings/fields/background/background.php:271
2053
- msgid "Color"
2054
  msgstr ""
2055
 
2056
  #: admin/settings/fields/background/background.php:272
2057
  #: build/wp-ulike/admin/settings/fields/background/background.php:272
 
 
 
 
 
2058
  msgid "Luminosity"
2059
  msgstr ""
2060
 
@@ -2114,30 +2172,30 @@ msgid "all"
2114
  msgstr ""
2115
 
2116
  #: admin/settings/fields/border/border.php:51
2117
- #: admin/settings/fields/typography/typography.php:201
2118
  #: build/wp-ulike/admin/settings/fields/border/border.php:51
2119
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:201
2120
  msgid "Solid"
2121
  msgstr ""
2122
 
2123
  #: admin/settings/fields/border/border.php:52
2124
- #: admin/settings/fields/typography/typography.php:204
2125
  #: build/wp-ulike/admin/settings/fields/border/border.php:52
2126
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:204
2127
  msgid "Dashed"
2128
  msgstr ""
2129
 
2130
  #: admin/settings/fields/border/border.php:53
2131
- #: admin/settings/fields/typography/typography.php:203
2132
  #: build/wp-ulike/admin/settings/fields/border/border.php:53
2133
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:203
2134
  msgid "Dotted"
2135
  msgstr ""
2136
 
2137
  #: admin/settings/fields/border/border.php:54
2138
- #: admin/settings/fields/typography/typography.php:202
2139
  #: build/wp-ulike/admin/settings/fields/border/border.php:54
2140
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:202
2141
  msgid "Double"
2142
  msgstr ""
2143
 
@@ -2162,20 +2220,22 @@ msgid "ridge"
2162
  msgstr ""
2163
 
2164
  #: admin/settings/fields/border/border.php:59
2165
- #: admin/settings/fields/typography/typography.php:186
2166
- #: admin/settings/fields/typography/typography.php:200
2167
  #: build/wp-ulike/admin/settings/fields/border/border.php:59
2168
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:186
2169
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:200
2170
  msgid "None"
2171
  msgstr ""
2172
 
2173
- #: admin/settings/fields/checkbox/checkbox.php:63
2174
- #: admin/settings/fields/radio/radio.php:62
2175
- #: admin/settings/fields/select/select.php:112
2176
- #: build/wp-ulike/admin/settings/fields/checkbox/checkbox.php:63
2177
- #: build/wp-ulike/admin/settings/fields/radio/radio.php:62
2178
- #: build/wp-ulike/admin/settings/fields/select/select.php:112
 
 
2179
  msgid "No data provided for this option type."
2180
  msgstr ""
2181
 
@@ -2217,34 +2277,34 @@ msgid "Error: Nested field id can not be same with another nested field id."
2217
  msgstr ""
2218
 
2219
  #: admin/settings/fields/group/group.php:46
2220
- #: admin/settings/fields/group/group.php:86
2221
  #: admin/settings/fields/repeater/repeater.php:51
2222
  #: admin/settings/fields/repeater/repeater.php:82
2223
  #: build/wp-ulike/admin/settings/fields/group/group.php:46
2224
- #: build/wp-ulike/admin/settings/fields/group/group.php:86
2225
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:51
2226
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:82
2227
  msgid "Are you sure to delete this item?"
2228
  msgstr ""
2229
 
2230
- #: admin/settings/fields/group/group.php:121
2231
  #: admin/settings/fields/repeater/repeater.php:96
2232
- #: build/wp-ulike/admin/settings/fields/group/group.php:121
2233
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:96
2234
  msgid "You can not add more than"
2235
  msgstr ""
2236
 
2237
- #: admin/settings/fields/group/group.php:122
2238
  #: admin/settings/fields/repeater/repeater.php:97
2239
- #: build/wp-ulike/admin/settings/fields/group/group.php:122
2240
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:97
2241
  msgid "You can not remove less than"
2242
  msgstr ""
2243
 
2244
  #: admin/settings/fields/icon/icon.php:20
2245
- #: admin/settings/functions/actions.php:187
2246
  #: build/wp-ulike/admin/settings/fields/icon/icon.php:20
2247
- #: build/wp-ulike/admin/settings/functions/actions.php:187
2248
  msgid "Add Icon"
2249
  msgstr ""
2250
 
@@ -2253,6 +2313,11 @@ msgstr ""
2253
  msgid "Remove Icon"
2254
  msgstr ""
2255
 
 
 
 
 
 
2256
  #: admin/settings/fields/link_color/link_color.php:37
2257
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:37
2258
  msgid "Hover"
@@ -2332,201 +2397,213 @@ msgstr ""
2332
  msgid "Add Shortcode"
2333
  msgstr ""
2334
 
2335
- #: admin/settings/fields/typography/typography.php:83
2336
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:83
2337
  msgid "Font Family"
2338
  msgstr ""
2339
 
2340
- #: admin/settings/fields/typography/typography.php:84
2341
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:84
2342
  msgid "Select a font"
2343
  msgstr ""
2344
 
2345
- #: admin/settings/fields/typography/typography.php:92
2346
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:92
2347
  msgid "Backup Font Family"
2348
  msgstr ""
2349
 
2350
- #: admin/settings/fields/typography/typography.php:106
2351
- #: admin/settings/fields/typography/typography.php:119
2352
- #: admin/settings/fields/typography/typography.php:132
2353
- #: admin/settings/fields/typography/typography.php:147
2354
- #: admin/settings/fields/typography/typography.php:163
2355
- #: admin/settings/fields/typography/typography.php:176
2356
- #: admin/settings/fields/typography/typography.php:190
2357
- #: admin/settings/fields/typography/typography.php:208
2358
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:106
2359
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:119
2360
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:132
2361
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:147
2362
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:163
2363
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:176
2364
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:190
2365
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:208
2366
- #: build/wp-ulike/inc/general-functions.php:181 inc/general-functions.php:178
2367
  msgid "Default"
2368
  msgstr "پیشفرض"
2369
 
2370
- #: admin/settings/fields/typography/typography.php:117
2371
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:117
2372
  msgid "Font Style"
2373
  msgstr ""
2374
 
2375
- #: admin/settings/fields/typography/typography.php:131
2376
- #: admin/settings/fields/typography/typography.php:132
2377
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:131
2378
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:132
2379
  msgid "Load Extra Styles"
2380
  msgstr ""
2381
 
2382
- #: admin/settings/fields/typography/typography.php:145
2383
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:145
2384
  msgid "Subset"
2385
  msgstr ""
2386
 
2387
- #: admin/settings/fields/typography/typography.php:155
2388
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:155
2389
  msgid "Text Align"
2390
  msgstr ""
2391
 
2392
- #: admin/settings/fields/typography/typography.php:157
2393
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:157
2394
  msgid "Inherit"
2395
  msgstr ""
2396
 
2397
- #: admin/settings/fields/typography/typography.php:158
2398
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:158
2399
  msgid "Left"
2400
  msgstr "چپ"
2401
 
2402
- #: admin/settings/fields/typography/typography.php:159
2403
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:159
2404
  msgid "Center"
2405
  msgstr "وسط"
2406
 
2407
- #: admin/settings/fields/typography/typography.php:160
2408
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:160
2409
  msgid "Right"
2410
  msgstr ""
2411
 
2412
- #: admin/settings/fields/typography/typography.php:161
2413
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:161
2414
  msgid "Justify"
2415
  msgstr ""
2416
 
2417
- #: admin/settings/fields/typography/typography.php:162
2418
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:162
2419
  msgid "Initial"
2420
  msgstr ""
2421
 
2422
- #: admin/settings/fields/typography/typography.php:171
2423
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:171
2424
  msgid "Font Variant"
2425
  msgstr ""
2426
 
2427
- #: admin/settings/fields/typography/typography.php:174
2428
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:174
2429
  msgid "Small Caps"
2430
  msgstr ""
2431
 
2432
- #: admin/settings/fields/typography/typography.php:175
2433
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:175
2434
  msgid "All Small Caps"
2435
  msgstr ""
2436
 
2437
- #: admin/settings/fields/typography/typography.php:184
2438
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:184
2439
  msgid "Text Transform"
2440
  msgstr ""
2441
 
2442
- #: admin/settings/fields/typography/typography.php:187
2443
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:187
2444
  msgid "Capitalize"
2445
  msgstr ""
2446
 
2447
- #: admin/settings/fields/typography/typography.php:188
2448
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:188
2449
  msgid "Uppercase"
2450
  msgstr ""
2451
 
2452
- #: admin/settings/fields/typography/typography.php:189
2453
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:189
2454
  msgid "Lowercase"
2455
  msgstr ""
2456
 
2457
- #: admin/settings/fields/typography/typography.php:198
2458
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:198
2459
  msgid "Text Decoration"
2460
  msgstr ""
2461
 
2462
- #: admin/settings/fields/typography/typography.php:205
2463
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:205
2464
  msgid "Wavy"
2465
  msgstr ""
2466
 
2467
- #: admin/settings/fields/typography/typography.php:206
2468
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:206
2469
  msgid "Overline"
2470
  msgstr ""
2471
 
2472
- #: admin/settings/fields/typography/typography.php:207
2473
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:207
2474
  msgid "Line-through"
2475
  msgstr ""
2476
 
2477
- #: admin/settings/fields/typography/typography.php:220
2478
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:220
2479
  msgid "Font Size"
2480
  msgstr ""
2481
 
2482
- #: admin/settings/fields/typography/typography.php:232
2483
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:232
2484
  msgid "Line Height"
2485
  msgstr ""
2486
 
2487
- #: admin/settings/fields/typography/typography.php:244
2488
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:244
2489
  msgid "Letter Spacing"
2490
  msgstr ""
2491
 
2492
- #: admin/settings/fields/typography/typography.php:256
2493
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:256
2494
  msgid "Word Spacing"
2495
  msgstr ""
2496
 
2497
- #: admin/settings/fields/typography/typography.php:271
2498
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:271
2499
  msgid "Font Color"
2500
  msgstr ""
2501
 
2502
- #: admin/settings/fields/typography/typography.php:349
2503
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:349
2504
  msgid "Custom Web Fonts"
2505
  msgstr ""
2506
 
2507
- #: admin/settings/fields/typography/typography.php:355
2508
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:355
2509
  msgid "Safe Web Fonts"
2510
  msgstr ""
2511
 
2512
- #: admin/settings/fields/typography/typography.php:375
2513
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:375
2514
  msgid "Google Web Fonts"
2515
  msgstr ""
2516
 
2517
- #: admin/settings/functions/actions.php:35
2518
- #: build/wp-ulike/admin/settings/functions/actions.php:35
2519
  msgid "No data provided by developer"
2520
  msgstr ""
2521
 
2522
- #: admin/settings/functions/actions.php:156
2523
- #: build/wp-ulike/admin/settings/functions/actions.php:156
2524
- msgid "You do not have required permissions to access."
 
 
2525
  msgstr ""
2526
 
2527
- #: admin/settings/functions/actions.php:191
2528
- #: build/wp-ulike/admin/settings/functions/actions.php:191
2529
- msgid "Search a Icon..."
 
 
 
 
 
 
 
 
 
 
2530
  msgstr ""
2531
 
2532
  #: admin/settings/functions/validate.php:14
@@ -2642,93 +2719,67 @@ msgstr ""
2642
  msgid "Notice: The likers box is refreshed only for logged in users!"
2643
  msgstr ""
2644
 
2645
- #: build/wp-ulike/inc/general-functions.php:85
2646
- #: build/wp-ulike/inc/general-functions.php:120 inc/general-functions.php:82
2647
- #: inc/general-functions.php:117
2648
- msgid "You've not permission to remove all the logs. "
2649
- msgstr ""
2650
-
2651
- #: build/wp-ulike/inc/general-functions.php:99 inc/general-functions.php:96
2652
- msgid "Failed! There was a problem in removing of logs."
2653
- msgstr ""
2654
-
2655
- #: build/wp-ulike/inc/general-functions.php:101 inc/general-functions.php:98
2656
- msgid "Success! All rows has been deleted!"
2657
- msgstr ""
2658
-
2659
- #: build/wp-ulike/inc/general-functions.php:143 inc/general-functions.php:140
2660
- msgid "Bad request!"
2661
- msgstr ""
2662
-
2663
- #: build/wp-ulike/inc/general-functions.php:162 inc/general-functions.php:159
2664
- msgid "Failed! There was a problem in removing of orphaned rows."
2665
- msgstr ""
2666
-
2667
- #: build/wp-ulike/inc/general-functions.php:164 inc/general-functions.php:161
2668
- msgid "Success! All orphaned rows has been deleted!"
2669
- msgstr ""
2670
-
2671
- #: build/wp-ulike/inc/general-functions.php:193 inc/general-functions.php:190
2672
  msgid "Twitter Heart"
2673
  msgstr ""
2674
 
2675
- #: build/wp-ulike/inc/general-functions.php:199 inc/general-functions.php:196
2676
  msgid "Animated Heart"
2677
  msgstr ""
2678
 
2679
- #: build/wp-ulike/inc/general-functions.php:548 inc/general-functions.php:545
2680
  msgid "Please enter some value for required variables."
2681
  msgstr ""
2682
 
2683
- #: build/wp-ulike/inc/general-functions.php:567 inc/general-functions.php:564
2684
  msgid "Table info is empty."
2685
  msgstr ""
2686
 
2687
- #: build/wp-ulike/inc/general-hooks.php:415 inc/general-hooks.php:412
2688
  msgid "WP ULike Activity"
2689
  msgstr "فعالیت های وردپرس یولایک"
2690
 
2691
- #: build/wp-ulike/inc/general-hooks.php:429 inc/general-hooks.php:426
2692
  msgid "Votes"
2693
  msgstr ""
2694
 
2695
- #: build/wp-ulike/inc/general-hooks.php:598 inc/general-hooks.php:595
2696
  msgid "posts"
2697
  msgstr ""
2698
 
2699
- #: build/wp-ulike/inc/general-hooks.php:605 inc/general-hooks.php:602
2700
  msgid "comments"
2701
  msgstr ""
2702
 
2703
- #: build/wp-ulike/inc/general-hooks.php:610 inc/general-hooks.php:607
2704
  msgid "activities"
2705
  msgstr ""
2706
 
2707
- #: build/wp-ulike/inc/general-hooks.php:620 inc/general-hooks.php:617
2708
  msgid "You have %d new %s likes"
2709
  msgstr ""
2710
 
2711
- #: build/wp-ulike/inc/general-hooks.php:624 inc/general-hooks.php:621
2712
  msgid "%s liked one of your %s"
2713
  msgstr ""
2714
 
2715
- #: build/wp-ulike/inc/general-hooks.php:668 inc/general-hooks.php:665
2716
  msgid "New activity liked"
2717
  msgstr ""
2718
 
2719
- #: build/wp-ulike/inc/general-hooks.php:673 inc/general-hooks.php:670
2720
  msgid "New comment liked"
2721
  msgstr ""
2722
 
2723
- #: build/wp-ulike/inc/general-hooks.php:678 inc/general-hooks.php:675
2724
  msgid "New post liked"
2725
  msgstr ""
2726
 
2727
- #: build/wp-ulike/inc/general-hooks.php:683 inc/general-hooks.php:680
2728
  msgid "New topic liked"
2729
  msgstr ""
2730
 
2731
- #: build/wp-ulike/inc/general-hooks.php:793 inc/general-hooks.php:790
2732
  msgid ""
2733
  "This hook award / deducts points from users who Like/Unlike any content of "
2734
  "WordPress, bbPress, BuddyPress & ..."
@@ -2737,37 +2788,37 @@ msgstr ""
2737
  "و... را لایک/آنلایک کنند (بعلاوه افرادی که نوشته آنها لایک/آنلایک شده)، می "
2738
  "توانند به ترتیب امتیازات مثبت و منفی دریافت کنند."
2739
 
2740
- #: build/wp-ulike/inc/general-hooks.php:809 inc/general-hooks.php:806
2741
  msgid "Liking Content"
2742
  msgstr "لایک نوشته"
2743
 
2744
- #: build/wp-ulike/inc/general-hooks.php:810 inc/general-hooks.php:807
2745
  msgid "Liked Content"
2746
  msgstr "نوشته لایک شده"
2747
 
2748
- #: build/wp-ulike/inc/general-hooks.php:811 inc/general-hooks.php:808
2749
  msgid "Unliking Content"
2750
  msgstr "لغو لایک نوشته"
2751
 
2752
- #: build/wp-ulike/inc/general-hooks.php:812 inc/general-hooks.php:809
2753
  msgid "Unliked Content"
2754
  msgstr "نوشته لغو لایک شده"
2755
 
2756
- #: build/wp-ulike/inc/general-hooks.php:832
2757
- #: build/wp-ulike/inc/general-hooks.php:867 inc/general-hooks.php:829
2758
- #: inc/general-hooks.php:864
2759
  msgid "Recent Posts Liked"
2760
  msgstr "تازه ترین مطالب لایک شده"
2761
 
2762
- #: build/wp-ulike/inc/general-hooks.php:837
2763
- #: build/wp-ulike/inc/general-hooks.php:909 inc/general-hooks.php:834
2764
- #: inc/general-hooks.php:906
2765
  msgid "Recent Comments Liked"
2766
  msgstr "تازه ترین دیدگاه های لایک شده"
2767
 
2768
- #: build/wp-ulike/inc/general-hooks.php:883
2769
- #: build/wp-ulike/inc/general-hooks.php:926 inc/general-hooks.php:880
2770
- #: inc/general-hooks.php:923
2771
  msgid "This user has not made any likes."
2772
  msgstr "این کاربر، هنوز هیچ موردی را نپسندیده است."
2773
 
@@ -2775,7 +2826,7 @@ msgstr "این کاربر، هنوز هیچ موردی را نپسندیده ا
2775
  msgid "WP ULike"
2776
  msgstr "وردپرس یولایک"
2777
 
2778
- #: build/wp-ulike/wp-ulike.php:589 wp-ulike.php:586
2779
  msgid ""
2780
  "You are using two instances of WP ULike plugin at same time, please deactive "
2781
  "one of them."
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
+ "POT-Creation-Date: 2020-06-08 17:55:39+00:00\n"
8
  "PO-Revision-Date: 2017-01-20 23:27:00+0000\n"
9
  "Language: fa\n"
10
  "MIME-Version: 1.0\n"
36
  msgstr ""
37
 
38
  #: admin/admin-functions.php:231
39
+ #: admin/classes/class-wp-ulike-admin-panel.php:616
40
  #: build/wp-ulike/admin/admin-functions.php:234
41
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:619
42
  msgid "Button"
43
  msgstr ""
44
 
79
  msgid "No thanks and never ask me again"
80
  msgstr ""
81
 
82
+ #: admin/admin-hooks.php:161 admin/classes/class-wp-ulike-admin-panel.php:293
83
+ #: build/wp-ulike/admin/admin-hooks.php:164
84
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:296
85
+ msgid "How to Create Ultimate User Profiles with WP ULike?"
86
  msgstr ""
87
 
88
+ #: admin/admin-hooks.php:162 admin/classes/class-wp-ulike-admin-panel.php:294
89
+ #: build/wp-ulike/admin/admin-hooks.php:165
90
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:297
91
  msgid ""
92
+ "The simplest way to create your own WordPress user profile page is by using "
93
+ "the WP ULike Profile builder. This way, you can create professional profiles "
94
+ "and display it on the front-end of your website without the need for coding "
95
+ "knowledge or the use of advanced functions."
96
  msgstr ""
97
 
98
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
99
+ #: admin/admin-hooks.php:220 admin/classes/class-wp-ulike-admin-panel.php:299
100
+ #: admin/classes/class-wp-ulike-admin-panel.php:401
101
+ #: admin/classes/class-wp-ulike-admin-panel.php:430
102
+ #: build/wp-ulike/admin/admin-hooks.php:170
103
  #: build/wp-ulike/admin/admin-hooks.php:193
104
  #: build/wp-ulike/admin/admin-hooks.php:223
105
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:302
106
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:404
107
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
108
  msgid "Get More Information"
109
  msgstr ""
110
 
181
  #: admin/includes/templates/statistics.php:124
182
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
183
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
184
+ #: build/wp-ulike/wp-ulike.php:155 wp-ulike.php:152
185
  msgid "Statistics"
186
  msgstr "آماره"
187
 
188
  #: admin/classes/class-wp-ulike-admin-pages.php:67
189
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
190
+ #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
191
  msgid "About"
192
  msgstr "درباره"
193
 
214
 
215
  #: admin/classes/class-wp-ulike-admin-panel.php:36
216
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
217
+ #: build/wp-ulike/wp-ulike.php:154 wp-ulike.php:151
218
  msgid "Settings"
219
  msgstr "تنظیمات"
220
 
221
+ #: admin/classes/class-wp-ulike-admin-panel.php:86
222
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:89
223
  msgid "Configuration"
224
  msgstr ""
225
 
226
+ #: admin/classes/class-wp-ulike-admin-panel.php:92
227
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:95
228
  msgid "General"
229
  msgstr "عمومی"
230
 
231
+ #: admin/classes/class-wp-ulike-admin-panel.php:97
232
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:100
233
  msgid "Enable Convertor"
234
  msgstr ""
235
 
236
+ #: admin/classes/class-wp-ulike-admin-panel.php:98
237
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
238
  msgid "Convert numbers of Likes with string (kilobyte) format."
239
  msgstr ""
240
  "با فعال سازی این گزینه، می توانید اعداد بالای 1000 را با فرمت رشته ای "
241
  "(کیلوبایت) نمایش دهید."
242
 
243
+ #: admin/classes/class-wp-ulike-admin-panel.php:103
244
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:106
245
  msgid "Enable Notifications"
246
  msgstr ""
247
 
248
+ #: admin/classes/class-wp-ulike-admin-panel.php:105
249
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:108
250
  msgid "Custom toast messages after each activity"
251
  msgstr "نمایش پیام های سفارشی بعد از هر فعالیت"
252
 
253
+ #: admin/classes/class-wp-ulike-admin-panel.php:110
254
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:113
255
  msgid "Enable Anonymize IP"
256
  msgstr ""
257
 
258
+ #: admin/classes/class-wp-ulike-admin-panel.php:111
259
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
260
  msgid "Anonymize the IP address for GDPR Compliance"
261
  msgstr ""
262
 
263
+ #: admin/classes/class-wp-ulike-admin-panel.php:116
264
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:119
265
  msgid "Hide Admin Notices"
266
  msgstr ""
267
 
268
+ #: admin/classes/class-wp-ulike-admin-panel.php:117
269
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
270
  msgid "Enabling this option will completely disable all admin notices."
271
  msgstr ""
272
 
273
+ #: admin/classes/class-wp-ulike-admin-panel.php:122
274
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:125
275
  msgid "Disable Plugin Files"
276
  msgstr ""
277
 
278
+ #: admin/classes/class-wp-ulike-admin-panel.php:123
279
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
280
  msgid "With this option, you can disable all plugin assets on these pages."
281
  msgstr ""
282
 
283
+ #: admin/classes/class-wp-ulike-admin-panel.php:127
284
+ #: admin/classes/class-wp-ulike-admin-panel.php:570
285
  #: admin/includes/templates/about.php:46
286
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:130
287
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:573
288
  #: build/wp-ulike/admin/includes/templates/about.php:49
289
  msgid "Home"
290
  msgstr "خانه"
291
 
292
+ #: admin/classes/class-wp-ulike-admin-panel.php:128
293
+ #: admin/classes/class-wp-ulike-admin-panel.php:571
294
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
295
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:574
296
  msgid "Singular"
297
  msgstr ""
298
 
299
+ #: admin/classes/class-wp-ulike-admin-panel.php:129
300
+ #: admin/classes/class-wp-ulike-admin-panel.php:572
301
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
302
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
303
  msgid "Archives"
304
  msgstr "بایگانی"
305
 
306
+ #: admin/classes/class-wp-ulike-admin-panel.php:130
307
+ #: admin/classes/class-wp-ulike-admin-panel.php:573
308
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
309
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
310
  msgid "Categories"
311
  msgstr "دسته بندی ها"
312
 
313
+ #: admin/classes/class-wp-ulike-admin-panel.php:131
314
+ #: admin/classes/class-wp-ulike-admin-panel.php:574
315
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
316
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:577
317
  msgid "Search Results"
318
  msgstr "نتایج جستجوها"
319
 
320
+ #: admin/classes/class-wp-ulike-admin-panel.php:132
321
+ #: admin/classes/class-wp-ulike-admin-panel.php:575
322
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
323
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:578
324
  msgid "Tags"
325
  msgstr "برچسب ها"
326
 
327
+ #: admin/classes/class-wp-ulike-admin-panel.php:133
328
+ #: admin/classes/class-wp-ulike-admin-panel.php:576
329
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
330
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:579
331
  msgid "Author Page"
332
  msgstr "صفحه نویسنده"
333
 
334
+ #: admin/classes/class-wp-ulike-admin-panel.php:134
335
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
336
  msgid "BuddyPress Pages"
337
  msgstr ""
338
 
339
+ #: admin/classes/class-wp-ulike-admin-panel.php:135
340
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
341
  msgid "bbPress Pages"
342
  msgstr ""
343
 
344
+ #: admin/classes/class-wp-ulike-admin-panel.php:136
345
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
346
  msgid "WooCommerce Pages"
347
  msgstr ""
348
 
349
+ #: admin/classes/class-wp-ulike-admin-panel.php:159
350
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:162
351
  msgid "Activity Content"
352
  msgstr "در متن فعالیت"
353
 
354
+ #: admin/classes/class-wp-ulike-admin-panel.php:160
355
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
356
  msgid "Activity Meta"
357
  msgstr "در متاباکس فعالیت"
358
 
359
+ #: admin/classes/class-wp-ulike-admin-panel.php:166
360
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:169
361
  msgid "Activity Comment"
362
  msgstr "نظرات فعالیت ها"
363
 
364
+ #: admin/classes/class-wp-ulike-admin-panel.php:167
365
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
366
  msgid "Add the possibility to like Buddypress comments in the activity stream"
367
  msgstr ""
368
  " با فعال سازی این گزینه،‌ سیستم لایک در بخش دیدگاه های مربوط به بادی پرس فعال "
369
  "می شود."
370
 
371
+ #: admin/classes/class-wp-ulike-admin-panel.php:173
372
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:176
373
  msgid "Enable Activity Notification"
374
  msgstr ""
375
 
376
+ #: admin/classes/class-wp-ulike-admin-panel.php:174
377
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
378
  msgid "Insert new likes in buddyPress activity page"
379
  msgstr ""
380
 
381
+ #: admin/classes/class-wp-ulike-admin-panel.php:184
382
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:187
383
  msgid "Post Activity Text"
384
  msgstr "متن فعالیت مطالب"
385
 
386
+ #: admin/classes/class-wp-ulike-admin-panel.php:185
387
+ #: admin/classes/class-wp-ulike-admin-panel.php:197
388
+ #: admin/classes/class-wp-ulike-admin-panel.php:674
389
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
390
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
391
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:677
392
  msgid "Allowed Variables:"
393
  msgstr "متغیرهای قابل استفاده:"
394
 
395
+ #: admin/classes/class-wp-ulike-admin-panel.php:196
396
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:199
397
  msgid "Comment Activity Text"
398
  msgstr "متن فعالیت دیدگاه ها"
399
 
400
+ #: admin/classes/class-wp-ulike-admin-panel.php:203
401
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:206
402
  msgid "Enable User Notification"
403
  msgstr ""
404
 
405
+ #: admin/classes/class-wp-ulike-admin-panel.php:204
406
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
407
  msgid "Sends out notifications when you get a like from someone"
408
  msgstr ""
409
 
410
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
411
+ #: admin/classes/class-wp-ulike-admin-panel.php:250
412
  #: admin/classes/class-wp-ulike-settings.php:76
413
  #: admin/classes/class-wp-ulike-widget.php:266
414
  #: admin/classes/class-wp-ulike-widget.php:554
415
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
416
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:253
417
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
418
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
419
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
420
  msgid "BuddyPress"
421
  msgstr "بادی پرس"
422
 
423
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
424
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
425
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
426
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
427
  msgid "plugin is not installed or activated"
428
  msgstr ""
429
 
430
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
431
+ #: admin/classes/class-wp-ulike-admin-panel.php:257
432
  #: admin/classes/class-wp-ulike-settings.php:82
433
  #: admin/classes/class-wp-ulike-widget.php:210
434
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
435
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:260
436
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
437
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
438
  msgid "bbPress"
439
  msgstr "بی بی پرس"
440
 
441
+ #: admin/classes/class-wp-ulike-admin-panel.php:230
442
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:233
443
  msgid "Content Types"
444
  msgstr ""
445
 
446
+ #: admin/classes/class-wp-ulike-admin-panel.php:236
447
  #: admin/classes/class-wp-ulike-settings.php:63
448
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:239
449
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
450
  msgid "Posts"
451
  msgstr "نوشته ها"
452
 
453
+ #: admin/classes/class-wp-ulike-admin-panel.php:243
454
  #: admin/classes/class-wp-ulike-settings.php:70
455
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:246
456
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
457
  msgid "Comments"
458
  msgstr "دیدگاه ها"
459
 
460
+ #: admin/classes/class-wp-ulike-admin-panel.php:266
461
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:269
462
  msgid "Integrations"
463
  msgstr ""
464
 
465
+ #: admin/classes/class-wp-ulike-admin-panel.php:271
466
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:274
467
  msgid "Enable Old Meta Values"
468
  msgstr ""
469
 
470
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
471
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
472
  msgid ""
473
  "By activating this option, users who have upgraded to version +4 and deleted "
474
  "their old logs can add the number of old likes to the new figures."
475
  msgstr ""
476
 
477
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
478
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
479
  msgid ""
480
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
481
  "haven't deleted any logs yet, do not enable this option."
482
  msgstr ""
483
 
484
+ #: admin/classes/class-wp-ulike-admin-panel.php:277
485
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:280
486
  msgid "Enable Deprecated Options"
487
  msgstr ""
488
 
489
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
490
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
491
  msgid ""
492
  "By activating this option, users who have upgraded to version +4.1 and lost "
493
  "their old options can restore and enable previous settings."
494
  msgstr ""
495
 
496
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
497
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
498
  msgid ""
499
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
500
  "enable this option."
501
  msgstr ""
502
 
503
+ #: admin/classes/class-wp-ulike-admin-panel.php:286
504
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:289
505
+ #, fuzzy
506
+ msgid "Profiles"
507
+ msgstr "لینک پروفایل به:"
508
+
509
+ #: admin/classes/class-wp-ulike-admin-panel.php:318
510
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:321
511
  msgid "Translations"
512
  msgstr "ترجمه ها"
513
 
514
+ #: admin/classes/class-wp-ulike-admin-panel.php:324
515
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:327
516
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
517
  msgid "You have already registered a vote."
518
  msgstr ""
519
 
520
+ #: admin/classes/class-wp-ulike-admin-panel.php:325
521
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:328
522
  msgid "Already Voted Message"
523
  msgstr ""
524
 
525
+ #: admin/classes/class-wp-ulike-admin-panel.php:330
526
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
527
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
528
  msgid "You Should Login To Submit Your Like"
529
  msgstr "برای ثبت لایک، باید وارد شوید"
530
 
531
+ #: admin/classes/class-wp-ulike-admin-panel.php:331
532
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:334
533
  msgid "Login Required Message"
534
  msgstr ""
535
 
536
+ #: admin/classes/class-wp-ulike-admin-panel.php:336
537
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
538
  #: build/wp-ulike/inc/frontend-ajax.php:92
539
  #: build/wp-ulike/inc/frontend-ajax.php:110
540
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
542
  msgid "Thanks! You Liked This."
543
  msgstr "متشکریم! شما این را لایک کردید."
544
 
545
+ #: admin/classes/class-wp-ulike-admin-panel.php:337
546
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:340
547
  msgid "Liked Notice Message"
548
  msgstr "پیغام اطلاعیه پسندیدن"
549
 
550
+ #: admin/classes/class-wp-ulike-admin-panel.php:342
551
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:345
552
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
553
  msgid "Sorry! You unliked this."
554
  msgstr "متأسفیم! شما این را نپسندیدید."
555
 
556
+ #: admin/classes/class-wp-ulike-admin-panel.php:343
557
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:346
558
  msgid "Unliked Notice Message"
559
  msgstr "پیغام اطلاعیه لغو پسندیدن"
560
 
561
+ #: admin/classes/class-wp-ulike-admin-panel.php:348
562
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:351
563
+ #: build/wp-ulike/inc/general-functions.php:2374
564
+ #: build/wp-ulike/inc/general-functions.php:2419
565
+ #: build/wp-ulike/inc/general-functions.php:2464
566
+ #: build/wp-ulike/inc/general-functions.php:2505 inc/general-functions.php:2381
567
+ #: inc/general-functions.php:2426 inc/general-functions.php:2471
568
+ #: inc/general-functions.php:2512
569
  msgid "Like Button"
570
  msgstr "دکمه لایک"
571
 
572
+ #: admin/classes/class-wp-ulike-admin-panel.php:349
573
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:352
574
  msgid "Like Button Aria Label"
575
  msgstr ""
576
 
577
+ #: admin/classes/class-wp-ulike-admin-panel.php:359
578
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:362
579
  msgid "Developer Tools"
580
  msgstr ""
581
 
582
+ #: admin/classes/class-wp-ulike-admin-panel.php:365
583
+ #: admin/settings/fields/typography/typography.php:284
584
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:368
585
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:284
586
  msgid "Custom Style"
587
  msgstr "سفارشی سازی"
588
 
589
+ #: admin/classes/class-wp-ulike-admin-panel.php:379
590
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
591
  msgid "Custom Spinner"
592
  msgstr ""
593
 
594
+ #: admin/classes/class-wp-ulike-admin-panel.php:388
595
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:391
596
+ msgid "REST API"
597
+ msgstr ""
598
+
599
+ #: admin/classes/class-wp-ulike-admin-panel.php:395
600
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:398
601
+ msgid "How to Get Started with WP ULike REST API?"
602
+ msgstr ""
603
+
604
+ #: admin/classes/class-wp-ulike-admin-panel.php:396
605
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:399
606
+ msgid ""
607
+ "Have you ever tried to get data from online sources like WP ULike logs and "
608
+ "use them in your Application or website? the solution is Rest API!"
609
+ msgstr ""
610
+
611
+ #: admin/classes/class-wp-ulike-admin-panel.php:417
612
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:420
613
+ msgid "Optimization"
614
+ msgstr ""
615
+
616
+ #: admin/classes/class-wp-ulike-admin-panel.php:424
617
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:427
618
+ msgid "How to Optimize or Repair WP ULike Database Tables?"
619
+ msgstr ""
620
+
621
+ #: admin/classes/class-wp-ulike-admin-panel.php:425
622
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:428
623
+ msgid ""
624
+ "Have you ever optimized your WP ULike database? Optimizing your database "
625
+ "cleans up unwanted data which reduces database size and improves performance."
626
+ msgstr ""
627
+
628
+ #: admin/classes/class-wp-ulike-admin-panel.php:457
629
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:460
630
  msgid "Select a Template"
631
  msgstr ""
632
 
633
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
634
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
635
  msgid "Display online preview"
636
  msgstr ""
637
 
638
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
639
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
640
  msgid "Here"
641
  msgstr ""
642
 
643
+ #: admin/classes/class-wp-ulike-admin-panel.php:466
644
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:469
645
  msgid "Button Type"
646
  msgstr "حالت دکمه"
647
 
648
+ #: admin/classes/class-wp-ulike-admin-panel.php:469
649
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
650
  msgid "Image"
651
  msgstr ""
652
 
653
+ #: admin/classes/class-wp-ulike-admin-panel.php:470
654
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
655
  msgid "Text"
656
  msgstr "متن"
657
 
658
+ #: admin/classes/class-wp-ulike-admin-panel.php:477
659
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
660
  msgid ""
661
  "Enter your custom button text in the fields above. You can also use HTML "
662
  "tags in these fields."
663
  msgstr ""
664
 
665
+ #: admin/classes/class-wp-ulike-admin-panel.php:478
666
+ #: admin/classes/class-wp-ulike-admin-panel.php:489
667
+ #: admin/classes/class-wp-ulike-admin-panel.php:503
668
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
669
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
670
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:506
671
  msgid "Button Text"
672
  msgstr "متن دکمه"
673
 
674
+ #: admin/classes/class-wp-ulike-admin-panel.php:481
675
+ #: admin/classes/class-wp-ulike-admin-panel.php:517
676
  #: admin/classes/class-wp-ulike-widget.php:354
677
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:484
678
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:520
679
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
680
  msgid "Like"
681
  msgstr "لایک"
682
 
683
+ #: admin/classes/class-wp-ulike-admin-panel.php:495
684
+ #: admin/classes/class-wp-ulike-admin-panel.php:529
685
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:498
686
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
687
  msgid "Unlike"
688
  msgstr " لغو پسندیدن"
689
 
690
+ #: admin/classes/class-wp-ulike-admin-panel.php:514
691
+ #: admin/classes/class-wp-ulike-admin-panel.php:522
692
+ #: admin/classes/class-wp-ulike-admin-panel.php:534
693
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:517
694
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:525
695
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:537
696
  msgid "Button Image"
697
  msgstr ""
698
 
699
+ #: admin/classes/class-wp-ulike-admin-panel.php:547
700
  #: admin/classes/class-wp-ulike-settings.php:65
701
  #: admin/classes/class-wp-ulike-settings.php:72
702
  #: admin/classes/class-wp-ulike-settings.php:78
703
  #: admin/classes/class-wp-ulike-settings.php:84
704
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:550
705
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
706
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
707
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
709
  msgid "Automatic display"
710
  msgstr "نمایش خودکار"
711
 
712
+ #: admin/classes/class-wp-ulike-admin-panel.php:552
713
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
714
  msgid "Button Position"
715
  msgstr ""
716
 
717
+ #: admin/classes/class-wp-ulike-admin-panel.php:555
718
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:558
719
  msgid "Top of Content"
720
  msgstr "بالای محتوا"
721
 
722
+ #: admin/classes/class-wp-ulike-admin-panel.php:556
723
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:559
724
  msgid "Bottom of Content"
725
  msgstr "پایین محتوا"
726
 
727
+ #: admin/classes/class-wp-ulike-admin-panel.php:557
728
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
729
  msgid "Top and Bottom"
730
  msgstr "بالا و پایین"
731
 
732
+ #: admin/classes/class-wp-ulike-admin-panel.php:564
733
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
734
  msgid "Automatic Display Restriction"
735
  msgstr ""
736
 
737
+ #: admin/classes/class-wp-ulike-admin-panel.php:565
738
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:568
739
  msgid "With this option, you can disable automatic display on these pages."
740
  msgstr ""
741
 
742
+ #: admin/classes/class-wp-ulike-admin-panel.php:583
743
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:586
744
  msgid "Post Types Filter"
745
  msgstr ""
746
 
747
+ #: admin/classes/class-wp-ulike-admin-panel.php:584
748
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:587
749
  msgid "Select a post type"
750
  msgstr ""
751
 
752
+ #: admin/classes/class-wp-ulike-admin-panel.php:585
753
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:588
754
  msgid "Make these post types an exception and display the button on them."
755
  msgstr ""
756
 
757
+ #: admin/classes/class-wp-ulike-admin-panel.php:595
758
  #: admin/classes/class-wp-ulike-settings.php:58
759
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:598
760
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
761
  msgid "Logging Method"
762
  msgstr "روش وقایع نگاری"
763
 
764
+ #: admin/classes/class-wp-ulike-admin-panel.php:597
765
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:600
766
  msgid "Do Not Log"
767
  msgstr "وقایع نگاری نکن"
768
 
769
+ #: admin/classes/class-wp-ulike-admin-panel.php:598
770
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:601
771
  msgid "Logged By Cookie"
772
  msgstr "با کوکی"
773
 
774
+ #: admin/classes/class-wp-ulike-admin-panel.php:599
775
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:602
776
  msgid "Logged By IP"
777
  msgstr "با آی پی"
778
 
779
+ #: admin/classes/class-wp-ulike-admin-panel.php:600
780
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:603
781
  msgid "Logged By Username"
782
  msgstr "با نام کاربری"
783
 
784
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
785
  #: admin/classes/class-wp-ulike-settings.php:58
786
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
787
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
788
  msgid ""
789
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
794
  "وقایعی ذخیره نمی شود، هیچ شرط محدود کننده ای برای لایک/دیسلایک بررسی نمی "
795
  "شود، قابلیت لغو لایک/دیسلایک وجود نخواهد داشت"
796
 
797
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
798
  #: admin/classes/class-wp-ulike-settings.php:58
799
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
800
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
801
  msgid ""
802
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
807
  "ذخیره نمی شود، شرط بررسی لایک/دیسلایک توسط کوکی محدود می شود، قابلیت لغو "
808
  "لایک/دیسلایک وجود نخواهد داشت"
809
 
810
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
811
  #: admin/classes/class-wp-ulike-settings.php:58
812
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
813
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
814
  msgid ""
815
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
818
  "اگر گزینه <strong>\"با آی پی\"</strong> را انتخاب کنید: اطلاعات وقایع همه ی "
819
  "کاربران ذخیره می شود، شرط بررسی لایک/دیسلایک فقط توسط آی پی انجام میگیرد"
820
 
821
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
822
  #: admin/classes/class-wp-ulike-settings.php:58
823
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
824
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
825
  msgid ""
826
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
831
  "تنها برای کابران عضو ذخیره می شود، شرط بررسی لایک/دیسلایک توسط نام کاربری "
832
  "انجام میگیرد، کاربران مهمان اجازه لغو لایک/دیسلایک را نخواهند داشت"
833
 
834
+ #: admin/classes/class-wp-ulike-admin-panel.php:608
835
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:611
836
  msgid "Only logged in users"
837
  msgstr ""
838
 
839
+ #: admin/classes/class-wp-ulike-admin-panel.php:613
840
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:616
841
  msgid "Display Type"
842
  msgstr ""
843
 
844
+ #: admin/classes/class-wp-ulike-admin-panel.php:615
845
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:618
846
  msgid "Template"
847
  msgstr ""
848
 
849
+ #: admin/classes/class-wp-ulike-admin-panel.php:629
850
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:632
851
+ #: build/wp-ulike/inc/general-functions.php:1758 inc/general-functions.php:1765
852
  msgid "You need to login in order to like this post: "
853
  msgstr "برای امتیاز دهی به این مطلب، لطفا وارد شوید: "
854
 
855
+ #: admin/classes/class-wp-ulike-admin-panel.php:631
856
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:634
857
+ #: build/wp-ulike/inc/general-functions.php:1760 inc/general-functions.php:1767
858
  msgid "click here"
859
  msgstr "برای ورود کلیک کنید"
860
 
861
+ #: admin/classes/class-wp-ulike-admin-panel.php:633
862
+ #: admin/classes/class-wp-ulike-admin-panel.php:673
863
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:636
864
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:676
865
  msgid "Custom HTML Template"
866
  msgstr ""
867
 
868
+ #: admin/classes/class-wp-ulike-admin-panel.php:639
869
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:642
870
  msgid "Display Likers Box"
871
  msgstr ""
872
 
873
+ #: admin/classes/class-wp-ulike-admin-panel.php:644
874
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:647
875
  msgid "Disable Pophover"
876
  msgstr ""
877
 
878
+ #: admin/classes/class-wp-ulike-admin-panel.php:646
879
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:649
880
  msgid ""
881
  "Active this option to show liked users avatars in the bottom of button like."
882
  msgstr ""
883
  "با فعال سازی این گزینه، می توانید آواتار کاربران لایک کرده، را در زیر دکمه "
884
  "لایک، نمایش دهید."
885
 
886
+ #: admin/classes/class-wp-ulike-admin-panel.php:651
887
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:654
888
  msgid "Size of Gravatars"
889
  msgstr "سایز آوتار"
890
 
891
+ #: admin/classes/class-wp-ulike-admin-panel.php:659
892
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:662
893
  msgid "Likers Count"
894
  msgstr ""
895
 
896
+ #: admin/classes/class-wp-ulike-admin-panel.php:660
897
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:663
898
  msgid "The number of users to show in the users liked box"
899
  msgstr "حداکثر چند کاربر در باکس لایک کنندگان، نمایش داده شوند؟!؟"
900
 
1295
 
1296
  #: admin/classes/class-wp-ulike-widget.php:541
1297
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1298
+ #: build/wp-ulike/inc/general-functions.php:87 inc/general-functions.php:84
1299
  msgid "Heart"
1300
  msgstr "قلب"
1301
 
1608
  msgid "WP ULike Premium"
1609
  msgstr ""
1610
 
1611
+ #: admin/includes/templates/go-pro.php:130
1612
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1613
  msgid ""
1614
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1615
  "ULike PRO plugin we fully support this page builder and have a variety of "
1616
  "widgets & controllers that make life much easier for you."
1617
  msgstr ""
1618
 
1619
+ #: admin/includes/templates/go-pro.php:130
1620
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1621
  msgid ""
1622
  "Just drag your desired widget and drop it in your Elementor sections, "
1623
  "customize as you go and enjoy your like and dislike buttons on your contents."
1688
  msgid "Topic Title"
1689
  msgstr "عنوان تاپیک"
1690
 
1691
+ #: admin/settings/classes/admin-options.class.php:223
1692
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:223
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1693
  msgid "Error while saving."
1694
  msgstr ""
1695
 
1696
+ #: admin/settings/classes/admin-options.class.php:283
1697
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:283
1698
  msgid "Success. Imported backup options."
1699
  msgstr ""
1700
 
1701
+ #: admin/settings/classes/admin-options.class.php:295
1702
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:295
1703
  msgid "Default options restored."
1704
  msgstr ""
1705
 
1706
+ #: admin/settings/classes/admin-options.class.php:311
1707
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:311
1708
  msgid "Default options restored for only this section."
1709
  msgstr ""
1710
 
1711
+ #: admin/settings/classes/admin-options.class.php:382
1712
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:382
1713
  msgid "Settings saved."
1714
  msgstr "تنظیمات ذخیره شد"
1715
 
1716
+ #: admin/settings/classes/admin-options.class.php:560
1717
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:560
1718
  msgid "Settings have changed, you should save them!"
1719
  msgstr ""
1720
 
1721
+ #: admin/settings/classes/admin-options.class.php:562
1722
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:562
1723
  msgid "show all options"
1724
  msgstr ""
1725
 
1726
+ #: admin/settings/classes/admin-options.class.php:564
1727
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:564
1728
  msgid "Search option(s)"
1729
  msgstr ""
1730
 
1731
+ #: admin/settings/classes/admin-options.class.php:567
1732
+ #: admin/settings/classes/admin-options.class.php:688
1733
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1734
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1735
  msgid "Save"
1736
  msgstr ""
1737
 
1738
+ #: admin/settings/classes/admin-options.class.php:567
1739
+ #: admin/settings/classes/admin-options.class.php:688
1740
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1741
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1742
  msgid "Saving..."
1743
  msgstr ""
1744
 
1745
+ #: admin/settings/classes/admin-options.class.php:568
1746
+ #: admin/settings/classes/admin-options.class.php:689
1747
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1748
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1749
  msgid "Reset Section"
1750
  msgstr ""
1751
 
1752
+ #: admin/settings/classes/admin-options.class.php:568
1753
+ #: admin/settings/classes/admin-options.class.php:689
1754
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1755
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1756
  msgid "Are you sure to reset this section options?"
1757
  msgstr ""
1758
 
1759
+ #: admin/settings/classes/admin-options.class.php:569
1760
+ #: admin/settings/classes/admin-options.class.php:690
1761
  #: admin/settings/fields/backup/backup.php:34
1762
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1763
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1764
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1765
  msgid "Reset All"
1766
  msgstr ""
1767
 
1768
+ #: admin/settings/classes/admin-options.class.php:569
1769
+ #: admin/settings/classes/admin-options.class.php:690
1770
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1771
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1772
  msgid "Are you sure to reset all options?"
1773
  msgstr ""
1774
 
1775
+ #: admin/settings/classes/admin-options.class.php:665
1776
+ #: admin/settings/classes/comment-options.class.php:195
1777
+ #: admin/settings/classes/metabox-options.class.php:264
1778
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:665
1779
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:195
1780
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:264
1781
+ msgid "No option provided by developer."
1782
+ msgstr ""
1783
+
1784
+ #: admin/settings/classes/comment-options.class.php:212
1785
+ #: admin/settings/classes/metabox-options.class.php:281
1786
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:212
1787
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:281
1788
+ msgid "Restore"
1789
+ msgstr ""
1790
+
1791
+ #: admin/settings/classes/comment-options.class.php:213
1792
+ #: admin/settings/classes/metabox-options.class.php:282
1793
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1794
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:282
1795
+ msgid "update post for restore "
1796
+ msgstr ""
1797
+
1798
+ #: admin/settings/classes/comment-options.class.php:213
1799
+ #: admin/settings/classes/metabox-options.class.php:282
1800
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1801
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:282
1802
+ msgid "Cancel"
1803
+ msgstr ""
1804
+
1805
+ #: admin/settings/classes/setup.class.php:524
1806
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:524
1807
  msgid "Are you sure?"
1808
  msgstr ""
1809
 
1810
+ #: admin/settings/classes/setup.class.php:525
1811
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:525
1812
  msgid "Restoring options."
1813
  msgstr ""
1814
 
1815
+ #: admin/settings/classes/setup.class.php:526
1816
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:526
1817
  msgid "Importing options."
1818
  msgstr ""
1819
 
1820
+ #: admin/settings/classes/setup.class.php:529
1821
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:529
1822
  msgid "Please enter %s or more characters"
1823
  msgstr ""
1824
 
1825
+ #: admin/settings/classes/setup.class.php:530
1826
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:530
1827
  msgid "Searching..."
1828
  msgstr ""
1829
 
1830
+ #: admin/settings/classes/setup.class.php:531
1831
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:531
1832
  msgid "No results match"
1833
  msgstr ""
1834
 
1835
+ #: admin/settings/classes/setup.class.php:603
1836
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:603
1837
  msgid "Ooops! This field type (%s) can not be used here, yet."
1838
  msgstr ""
1839
 
1840
+ #: admin/settings/classes/setup.class.php:677
1841
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:677
1842
  msgid "This field class is not available!"
1843
  msgstr ""
1844
 
1845
+ #: admin/settings/classes/setup.class.php:681
1846
+ #: build/wp-ulike/admin/settings/classes/setup.class.php:681
1847
  msgid "This type is not found!"
1848
  msgstr ""
1849
 
1850
+ #: admin/settings/classes/shortcode-options.class.php:250
1851
+ #: build/wp-ulike/admin/settings/classes/shortcode-options.class.php:250
1852
  msgid "Add one more"
1853
  msgstr ""
1854
 
1855
+ #: admin/settings/classes/shortcode-options.class.php:287
1856
+ #: admin/settings/functions/actions.php:16
1857
+ #: admin/settings/functions/actions.php:68
1858
+ #: admin/settings/functions/actions.php:106
1859
+ #: admin/settings/functions/actions.php:141
1860
+ #: admin/settings/functions/actions.php:170
1861
+ #: build/wp-ulike/admin/settings/classes/shortcode-options.class.php:287
1862
+ #: build/wp-ulike/admin/settings/functions/actions.php:16
1863
+ #: build/wp-ulike/admin/settings/functions/actions.php:68
1864
+ #: build/wp-ulike/admin/settings/functions/actions.php:106
1865
+ #: build/wp-ulike/admin/settings/functions/actions.php:141
1866
+ #: build/wp-ulike/admin/settings/functions/actions.php:170
1867
  msgid "Error: Nonce verification has failed. Please try again."
1868
  msgstr ""
1869
 
2021
  msgid "Contain"
2022
  msgstr ""
2023
 
2024
+ #: admin/settings/fields/background/background.php:215
2025
+ #: build/wp-ulike/admin/settings/fields/background/background.php:215
2026
+ msgid "Auto"
2027
  msgstr ""
2028
 
2029
  #: admin/settings/fields/background/background.php:229
 
2030
  #: build/wp-ulike/admin/settings/fields/background/background.php:229
2031
+ msgid "Background Origin"
 
2032
  msgstr ""
2033
 
2034
  #: admin/settings/fields/background/background.php:230
2035
+ #: admin/settings/fields/background/background.php:248
2036
  #: build/wp-ulike/admin/settings/fields/background/background.php:230
2037
+ #: build/wp-ulike/admin/settings/fields/background/background.php:248
2038
+ msgid "Padding Box"
2039
  msgstr ""
2040
 
2041
  #: admin/settings/fields/background/background.php:231
2042
+ #: admin/settings/fields/background/background.php:247
2043
  #: build/wp-ulike/admin/settings/fields/background/background.php:231
2044
+ #: build/wp-ulike/admin/settings/fields/background/background.php:247
2045
+ msgid "Border Box"
2046
  msgstr ""
2047
 
2048
+ #: admin/settings/fields/background/background.php:232
2049
+ #: admin/settings/fields/background/background.php:249
2050
+ #: build/wp-ulike/admin/settings/fields/background/background.php:232
2051
+ #: build/wp-ulike/admin/settings/fields/background/background.php:249
2052
+ msgid "Content Box"
2053
  msgstr ""
2054
 
2055
+ #: admin/settings/fields/background/background.php:246
2056
+ #: build/wp-ulike/admin/settings/fields/background/background.php:246
2057
+ msgid "Background Clip"
2058
  msgstr ""
2059
 
2060
  #: admin/settings/fields/background/background.php:263
 
 
2061
  #: build/wp-ulike/admin/settings/fields/background/background.php:263
2062
+ msgid "Background Blend Mode"
 
 
2063
  msgstr ""
2064
 
2065
  #: admin/settings/fields/background/background.php:264
2066
+ #: admin/settings/fields/link_color/link_color.php:36
2067
+ #: admin/settings/fields/typography/typography.php:175
2068
  #: build/wp-ulike/admin/settings/fields/background/background.php:264
2069
+ #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:36
2070
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:175
2071
+ msgid "Normal"
2072
  msgstr ""
2073
 
2074
  #: admin/settings/fields/background/background.php:265
2075
  #: build/wp-ulike/admin/settings/fields/background/background.php:265
2076
+ msgid "Multiply"
2077
  msgstr ""
2078
 
2079
  #: admin/settings/fields/background/background.php:266
2080
  #: build/wp-ulike/admin/settings/fields/background/background.php:266
2081
+ msgid "Screen"
2082
  msgstr ""
2083
 
2084
  #: admin/settings/fields/background/background.php:267
2085
  #: build/wp-ulike/admin/settings/fields/background/background.php:267
2086
+ msgid "Overlay"
2087
  msgstr ""
2088
 
2089
  #: admin/settings/fields/background/background.php:268
2090
  #: build/wp-ulike/admin/settings/fields/background/background.php:268
2091
+ msgid "Darken"
2092
  msgstr ""
2093
 
2094
  #: admin/settings/fields/background/background.php:269
2095
  #: build/wp-ulike/admin/settings/fields/background/background.php:269
2096
+ msgid "Lighten"
2097
  msgstr ""
2098
 
2099
  #: admin/settings/fields/background/background.php:270
2100
  #: build/wp-ulike/admin/settings/fields/background/background.php:270
2101
+ msgid "Color Dodge"
2102
  msgstr ""
2103
 
2104
  #: admin/settings/fields/background/background.php:271
2105
  #: build/wp-ulike/admin/settings/fields/background/background.php:271
2106
+ msgid "Saturation"
2107
  msgstr ""
2108
 
2109
  #: admin/settings/fields/background/background.php:272
2110
  #: build/wp-ulike/admin/settings/fields/background/background.php:272
2111
+ msgid "Color"
2112
+ msgstr ""
2113
+
2114
+ #: admin/settings/fields/background/background.php:273
2115
+ #: build/wp-ulike/admin/settings/fields/background/background.php:273
2116
  msgid "Luminosity"
2117
  msgstr ""
2118
 
2172
  msgstr ""
2173
 
2174
  #: admin/settings/fields/border/border.php:51
2175
+ #: admin/settings/fields/typography/typography.php:203
2176
  #: build/wp-ulike/admin/settings/fields/border/border.php:51
2177
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:203
2178
  msgid "Solid"
2179
  msgstr ""
2180
 
2181
  #: admin/settings/fields/border/border.php:52
2182
+ #: admin/settings/fields/typography/typography.php:206
2183
  #: build/wp-ulike/admin/settings/fields/border/border.php:52
2184
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:206
2185
  msgid "Dashed"
2186
  msgstr ""
2187
 
2188
  #: admin/settings/fields/border/border.php:53
2189
+ #: admin/settings/fields/typography/typography.php:205
2190
  #: build/wp-ulike/admin/settings/fields/border/border.php:53
2191
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:205
2192
  msgid "Dotted"
2193
  msgstr ""
2194
 
2195
  #: admin/settings/fields/border/border.php:54
2196
+ #: admin/settings/fields/typography/typography.php:204
2197
  #: build/wp-ulike/admin/settings/fields/border/border.php:54
2198
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:204
2199
  msgid "Double"
2200
  msgstr ""
2201
 
2220
  msgstr ""
2221
 
2222
  #: admin/settings/fields/border/border.php:59
2223
+ #: admin/settings/fields/typography/typography.php:188
2224
+ #: admin/settings/fields/typography/typography.php:202
2225
  #: build/wp-ulike/admin/settings/fields/border/border.php:59
2226
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:188
2227
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:202
2228
  msgid "None"
2229
  msgstr ""
2230
 
2231
+ #: admin/settings/fields/button_set/button_set.php:56
2232
+ #: admin/settings/fields/checkbox/checkbox.php:76
2233
+ #: admin/settings/fields/radio/radio.php:75
2234
+ #: admin/settings/fields/select/select.php:113
2235
+ #: build/wp-ulike/admin/settings/fields/button_set/button_set.php:56
2236
+ #: build/wp-ulike/admin/settings/fields/checkbox/checkbox.php:76
2237
+ #: build/wp-ulike/admin/settings/fields/radio/radio.php:75
2238
+ #: build/wp-ulike/admin/settings/fields/select/select.php:113
2239
  msgid "No data provided for this option type."
2240
  msgstr ""
2241
 
2277
  msgstr ""
2278
 
2279
  #: admin/settings/fields/group/group.php:46
2280
+ #: admin/settings/fields/group/group.php:87
2281
  #: admin/settings/fields/repeater/repeater.php:51
2282
  #: admin/settings/fields/repeater/repeater.php:82
2283
  #: build/wp-ulike/admin/settings/fields/group/group.php:46
2284
+ #: build/wp-ulike/admin/settings/fields/group/group.php:87
2285
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:51
2286
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:82
2287
  msgid "Are you sure to delete this item?"
2288
  msgstr ""
2289
 
2290
+ #: admin/settings/fields/group/group.php:122
2291
  #: admin/settings/fields/repeater/repeater.php:96
2292
+ #: build/wp-ulike/admin/settings/fields/group/group.php:122
2293
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:96
2294
  msgid "You can not add more than"
2295
  msgstr ""
2296
 
2297
+ #: admin/settings/fields/group/group.php:123
2298
  #: admin/settings/fields/repeater/repeater.php:97
2299
+ #: build/wp-ulike/admin/settings/fields/group/group.php:123
2300
  #: build/wp-ulike/admin/settings/fields/repeater/repeater.php:97
2301
  msgid "You can not remove less than"
2302
  msgstr ""
2303
 
2304
  #: admin/settings/fields/icon/icon.php:20
2305
+ #: admin/settings/fields/icon/icon.php:53
2306
  #: build/wp-ulike/admin/settings/fields/icon/icon.php:20
2307
+ #: build/wp-ulike/admin/settings/fields/icon/icon.php:53
2308
  msgid "Add Icon"
2309
  msgstr ""
2310
 
2313
  msgid "Remove Icon"
2314
  msgstr ""
2315
 
2316
+ #: admin/settings/fields/icon/icon.php:57
2317
+ #: build/wp-ulike/admin/settings/fields/icon/icon.php:57
2318
+ msgid "Search a Icon..."
2319
+ msgstr ""
2320
+
2321
  #: admin/settings/fields/link_color/link_color.php:37
2322
  #: build/wp-ulike/admin/settings/fields/link_color/link_color.php:37
2323
  msgid "Hover"
2397
  msgid "Add Shortcode"
2398
  msgstr ""
2399
 
2400
+ #: admin/settings/fields/typography/typography.php:85
2401
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:85
2402
  msgid "Font Family"
2403
  msgstr ""
2404
 
2405
+ #: admin/settings/fields/typography/typography.php:86
2406
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:86
2407
  msgid "Select a font"
2408
  msgstr ""
2409
 
2410
+ #: admin/settings/fields/typography/typography.php:94
2411
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:94
2412
  msgid "Backup Font Family"
2413
  msgstr ""
2414
 
2415
+ #: admin/settings/fields/typography/typography.php:108
2416
+ #: admin/settings/fields/typography/typography.php:121
2417
+ #: admin/settings/fields/typography/typography.php:134
2418
+ #: admin/settings/fields/typography/typography.php:149
2419
+ #: admin/settings/fields/typography/typography.php:165
2420
+ #: admin/settings/fields/typography/typography.php:178
2421
+ #: admin/settings/fields/typography/typography.php:192
2422
+ #: admin/settings/fields/typography/typography.php:210
2423
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:108
2424
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:121
2425
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:134
2426
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:149
2427
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:165
2428
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:178
2429
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:192
2430
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:210
2431
+ #: build/wp-ulike/inc/general-functions.php:81 inc/general-functions.php:78
2432
  msgid "Default"
2433
  msgstr "پیشفرض"
2434
 
2435
+ #: admin/settings/fields/typography/typography.php:119
2436
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:119
2437
  msgid "Font Style"
2438
  msgstr ""
2439
 
2440
+ #: admin/settings/fields/typography/typography.php:133
2441
+ #: admin/settings/fields/typography/typography.php:134
2442
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:133
2443
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:134
2444
  msgid "Load Extra Styles"
2445
  msgstr ""
2446
 
2447
+ #: admin/settings/fields/typography/typography.php:147
2448
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:147
2449
  msgid "Subset"
2450
  msgstr ""
2451
 
2452
+ #: admin/settings/fields/typography/typography.php:157
2453
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:157
2454
  msgid "Text Align"
2455
  msgstr ""
2456
 
2457
+ #: admin/settings/fields/typography/typography.php:159
2458
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:159
2459
  msgid "Inherit"
2460
  msgstr ""
2461
 
2462
+ #: admin/settings/fields/typography/typography.php:160
2463
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:160
2464
  msgid "Left"
2465
  msgstr "چپ"
2466
 
2467
+ #: admin/settings/fields/typography/typography.php:161
2468
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:161
2469
  msgid "Center"
2470
  msgstr "وسط"
2471
 
2472
+ #: admin/settings/fields/typography/typography.php:162
2473
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:162
2474
  msgid "Right"
2475
  msgstr ""
2476
 
2477
+ #: admin/settings/fields/typography/typography.php:163
2478
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:163
2479
  msgid "Justify"
2480
  msgstr ""
2481
 
2482
+ #: admin/settings/fields/typography/typography.php:164
2483
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:164
2484
  msgid "Initial"
2485
  msgstr ""
2486
 
2487
+ #: admin/settings/fields/typography/typography.php:173
2488
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:173
2489
  msgid "Font Variant"
2490
  msgstr ""
2491
 
2492
+ #: admin/settings/fields/typography/typography.php:176
2493
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:176
2494
  msgid "Small Caps"
2495
  msgstr ""
2496
 
2497
+ #: admin/settings/fields/typography/typography.php:177
2498
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:177
2499
  msgid "All Small Caps"
2500
  msgstr ""
2501
 
2502
+ #: admin/settings/fields/typography/typography.php:186
2503
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:186
2504
  msgid "Text Transform"
2505
  msgstr ""
2506
 
2507
+ #: admin/settings/fields/typography/typography.php:189
2508
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:189
2509
  msgid "Capitalize"
2510
  msgstr ""
2511
 
2512
+ #: admin/settings/fields/typography/typography.php:190
2513
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:190
2514
  msgid "Uppercase"
2515
  msgstr ""
2516
 
2517
+ #: admin/settings/fields/typography/typography.php:191
2518
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:191
2519
  msgid "Lowercase"
2520
  msgstr ""
2521
 
2522
+ #: admin/settings/fields/typography/typography.php:200
2523
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:200
2524
  msgid "Text Decoration"
2525
  msgstr ""
2526
 
2527
+ #: admin/settings/fields/typography/typography.php:207
2528
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:207
2529
  msgid "Wavy"
2530
  msgstr ""
2531
 
2532
+ #: admin/settings/fields/typography/typography.php:208
2533
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:208
2534
  msgid "Overline"
2535
  msgstr ""
2536
 
2537
+ #: admin/settings/fields/typography/typography.php:209
2538
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:209
2539
  msgid "Line-through"
2540
  msgstr ""
2541
 
2542
+ #: admin/settings/fields/typography/typography.php:222
2543
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:222
2544
  msgid "Font Size"
2545
  msgstr ""
2546
 
2547
+ #: admin/settings/fields/typography/typography.php:234
2548
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:234
2549
  msgid "Line Height"
2550
  msgstr ""
2551
 
2552
+ #: admin/settings/fields/typography/typography.php:246
2553
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:246
2554
  msgid "Letter Spacing"
2555
  msgstr ""
2556
 
2557
+ #: admin/settings/fields/typography/typography.php:258
2558
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:258
2559
  msgid "Word Spacing"
2560
  msgstr ""
2561
 
2562
+ #: admin/settings/fields/typography/typography.php:273
2563
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:273
2564
  msgid "Font Color"
2565
  msgstr ""
2566
 
2567
+ #: admin/settings/fields/typography/typography.php:351
2568
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:351
2569
  msgid "Custom Web Fonts"
2570
  msgstr ""
2571
 
2572
+ #: admin/settings/fields/typography/typography.php:357
2573
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:357
2574
  msgid "Safe Web Fonts"
2575
  msgstr ""
2576
 
2577
+ #: admin/settings/fields/typography/typography.php:377
2578
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:377
2579
  msgid "Google Web Fonts"
2580
  msgstr ""
2581
 
2582
+ #: admin/settings/functions/actions.php:41
2583
+ #: build/wp-ulike/admin/settings/functions/actions.php:41
2584
  msgid "No data provided by developer"
2585
  msgstr ""
2586
 
2587
+ #: admin/settings/functions/actions.php:72
2588
+ #: admin/settings/functions/actions.php:110
2589
+ #: build/wp-ulike/admin/settings/functions/actions.php:72
2590
+ #: build/wp-ulike/admin/settings/functions/actions.php:110
2591
+ msgid "Error: Options unique id could not valid."
2592
  msgstr ""
2593
 
2594
+ #: admin/settings/functions/actions.php:114
2595
+ #: build/wp-ulike/admin/settings/functions/actions.php:114
2596
+ msgid "Error: Import data could not valid."
2597
+ msgstr ""
2598
+
2599
+ #: admin/settings/functions/actions.php:174
2600
+ #: build/wp-ulike/admin/settings/functions/actions.php:174
2601
+ msgid "Error: Missing request arguments."
2602
+ msgstr ""
2603
+
2604
+ #: admin/settings/functions/actions.php:180
2605
+ #: build/wp-ulike/admin/settings/functions/actions.php:180
2606
+ msgid "You do not have required permissions to access."
2607
  msgstr ""
2608
 
2609
  #: admin/settings/functions/validate.php:14
2719
  msgid "Notice: The likers box is refreshed only for logged in users!"
2720
  msgstr ""
2721
 
2722
+ #: build/wp-ulike/inc/general-functions.php:93 inc/general-functions.php:90
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2723
  msgid "Twitter Heart"
2724
  msgstr ""
2725
 
2726
+ #: build/wp-ulike/inc/general-functions.php:99 inc/general-functions.php:96
2727
  msgid "Animated Heart"
2728
  msgstr ""
2729
 
2730
+ #: build/wp-ulike/inc/general-functions.php:445 inc/general-functions.php:442
2731
  msgid "Please enter some value for required variables."
2732
  msgstr ""
2733
 
2734
+ #: build/wp-ulike/inc/general-functions.php:464 inc/general-functions.php:461
2735
  msgid "Table info is empty."
2736
  msgstr ""
2737
 
2738
+ #: build/wp-ulike/inc/general-hooks.php:415 inc/general-hooks.php:411
2739
  msgid "WP ULike Activity"
2740
  msgstr "فعالیت های وردپرس یولایک"
2741
 
2742
+ #: build/wp-ulike/inc/general-hooks.php:429 inc/general-hooks.php:425
2743
  msgid "Votes"
2744
  msgstr ""
2745
 
2746
+ #: build/wp-ulike/inc/general-hooks.php:598 inc/general-hooks.php:594
2747
  msgid "posts"
2748
  msgstr ""
2749
 
2750
+ #: build/wp-ulike/inc/general-hooks.php:605 inc/general-hooks.php:601
2751
  msgid "comments"
2752
  msgstr ""
2753
 
2754
+ #: build/wp-ulike/inc/general-hooks.php:610 inc/general-hooks.php:606
2755
  msgid "activities"
2756
  msgstr ""
2757
 
2758
+ #: build/wp-ulike/inc/general-hooks.php:620 inc/general-hooks.php:616
2759
  msgid "You have %d new %s likes"
2760
  msgstr ""
2761
 
2762
+ #: build/wp-ulike/inc/general-hooks.php:624 inc/general-hooks.php:620
2763
  msgid "%s liked one of your %s"
2764
  msgstr ""
2765
 
2766
+ #: build/wp-ulike/inc/general-hooks.php:668 inc/general-hooks.php:664
2767
  msgid "New activity liked"
2768
  msgstr ""
2769
 
2770
+ #: build/wp-ulike/inc/general-hooks.php:673 inc/general-hooks.php:669
2771
  msgid "New comment liked"
2772
  msgstr ""
2773
 
2774
+ #: build/wp-ulike/inc/general-hooks.php:678 inc/general-hooks.php:674
2775
  msgid "New post liked"
2776
  msgstr ""
2777
 
2778
+ #: build/wp-ulike/inc/general-hooks.php:683 inc/general-hooks.php:679
2779
  msgid "New topic liked"
2780
  msgstr ""
2781
 
2782
+ #: build/wp-ulike/inc/general-hooks.php:797 inc/general-hooks.php:793
2783
  msgid ""
2784
  "This hook award / deducts points from users who Like/Unlike any content of "
2785
  "WordPress, bbPress, BuddyPress & ..."
2788
  "و... را لایک/آنلایک کنند (بعلاوه افرادی که نوشته آنها لایک/آنلایک شده)، می "
2789
  "توانند به ترتیب امتیازات مثبت و منفی دریافت کنند."
2790
 
2791
+ #: build/wp-ulike/inc/general-hooks.php:813 inc/general-hooks.php:809
2792
  msgid "Liking Content"
2793
  msgstr "لایک نوشته"
2794
 
2795
+ #: build/wp-ulike/inc/general-hooks.php:814 inc/general-hooks.php:810
2796
  msgid "Liked Content"
2797
  msgstr "نوشته لایک شده"
2798
 
2799
+ #: build/wp-ulike/inc/general-hooks.php:815 inc/general-hooks.php:811
2800
  msgid "Unliking Content"
2801
  msgstr "لغو لایک نوشته"
2802
 
2803
+ #: build/wp-ulike/inc/general-hooks.php:816 inc/general-hooks.php:812
2804
  msgid "Unliked Content"
2805
  msgstr "نوشته لغو لایک شده"
2806
 
2807
+ #: build/wp-ulike/inc/general-hooks.php:836
2808
+ #: build/wp-ulike/inc/general-hooks.php:871 inc/general-hooks.php:832
2809
+ #: inc/general-hooks.php:867
2810
  msgid "Recent Posts Liked"
2811
  msgstr "تازه ترین مطالب لایک شده"
2812
 
2813
+ #: build/wp-ulike/inc/general-hooks.php:841
2814
+ #: build/wp-ulike/inc/general-hooks.php:913 inc/general-hooks.php:837
2815
+ #: inc/general-hooks.php:909
2816
  msgid "Recent Comments Liked"
2817
  msgstr "تازه ترین دیدگاه های لایک شده"
2818
 
2819
+ #: build/wp-ulike/inc/general-hooks.php:887
2820
+ #: build/wp-ulike/inc/general-hooks.php:930 inc/general-hooks.php:883
2821
+ #: inc/general-hooks.php:926
2822
  msgid "This user has not made any likes."
2823
  msgstr "این کاربر، هنوز هیچ موردی را نپسندیده است."
2824
 
2826
  msgid "WP ULike"
2827
  msgstr "وردپرس یولایک"
2828
 
2829
+ #: build/wp-ulike/wp-ulike.php:587 wp-ulike.php:584
2830
  msgid ""
2831
  "You are using two instances of WP ULike plugin at same time, please deactive "
2832
  "one of them."
languages/wp-ulike-fr.po CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
- "POT-Creation-Date: 2020-04-18 13:20:40+00:00\n"
8
  "PO-Revision-Date: 2017-01-20 23:27:07+0000\n"
9
  "Language: fr\n"
10
  "MIME-Version: 1.0\n"
@@ -36,9 +36,9 @@ msgid "It's Ok!"
36
  msgstr ""
37
 
38
  #: admin/admin-functions.php:231
39
- #: admin/classes/class-wp-ulike-admin-panel.php:529
40
  #: build/wp-ulike/admin/admin-functions.php:234
41
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
42
  msgid "Button"
43
  msgstr ""
44
 
@@ -79,21 +79,32 @@ msgstr ""
79
  msgid "No thanks and never ask me again"
80
  msgstr ""
81
 
82
- #: admin/admin-hooks.php:161 build/wp-ulike/admin/admin-hooks.php:164
83
- msgid "How to Create Detailed Log Reports in WP ULike PRO?"
 
 
84
  msgstr ""
85
 
86
- #: admin/admin-hooks.php:162 build/wp-ulike/admin/admin-hooks.php:165
 
 
87
  msgid ""
88
- "Having votes for your content without a tool for measuring the results is "
89
- "meaningless, isn't it? for that reason, we gave you full access to your log "
90
- "data in the WP ULike professional Logs panel."
 
91
  msgstr ""
92
 
93
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
94
- #: admin/admin-hooks.php:220 build/wp-ulike/admin/admin-hooks.php:170
 
 
 
95
  #: build/wp-ulike/admin/admin-hooks.php:193
96
  #: build/wp-ulike/admin/admin-hooks.php:223
 
 
 
97
  msgid "Get More Information"
98
  msgstr ""
99
 
@@ -170,13 +181,13 @@ msgstr "Historiques des sujets likés"
170
  #: admin/includes/templates/statistics.php:124
171
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
172
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
173
- #: build/wp-ulike/wp-ulike.php:157 wp-ulike.php:154
174
  msgid "Statistics"
175
  msgstr "Statistiques"
176
 
177
  #: admin/classes/class-wp-ulike-admin-pages.php:67
178
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
179
- #: build/wp-ulike/wp-ulike.php:158 wp-ulike.php:155
180
  msgid "About"
181
  msgstr "À propos"
182
 
@@ -203,317 +214,323 @@ msgstr "Fichiers journaux"
203
 
204
  #: admin/classes/class-wp-ulike-admin-panel.php:36
205
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
206
- #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
207
  msgid "Settings"
208
  msgstr "Réglages"
209
 
210
- #: admin/classes/class-wp-ulike-admin-panel.php:87
211
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:90
212
  msgid "Configuration"
213
  msgstr ""
214
 
215
- #: admin/classes/class-wp-ulike-admin-panel.php:93
216
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:96
217
  msgid "General"
218
  msgstr "Réglages généraux"
219
 
220
- #: admin/classes/class-wp-ulike-admin-panel.php:98
221
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
222
  msgid "Enable Convertor"
223
  msgstr ""
224
 
225
- #: admin/classes/class-wp-ulike-admin-panel.php:99
226
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:102
227
  msgid "Convert numbers of Likes with string (kilobyte) format."
228
  msgstr "Convertit le nombre de J'aime sous forme de chaîne (Kilo-Octet)"
229
 
230
- #: admin/classes/class-wp-ulike-admin-panel.php:104
231
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:107
232
  msgid "Enable Notifications"
233
  msgstr ""
234
 
235
- #: admin/classes/class-wp-ulike-admin-panel.php:106
236
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:109
237
  msgid "Custom toast messages after each activity"
238
  msgstr ""
239
 
240
- #: admin/classes/class-wp-ulike-admin-panel.php:111
241
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
242
  msgid "Enable Anonymize IP"
243
  msgstr ""
244
 
245
- #: admin/classes/class-wp-ulike-admin-panel.php:112
246
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:115
247
  msgid "Anonymize the IP address for GDPR Compliance"
248
  msgstr ""
249
 
250
- #: admin/classes/class-wp-ulike-admin-panel.php:117
251
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
252
  msgid "Hide Admin Notices"
253
  msgstr ""
254
 
255
- #: admin/classes/class-wp-ulike-admin-panel.php:118
256
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:121
257
  msgid "Enabling this option will completely disable all admin notices."
258
  msgstr ""
259
 
260
- #: admin/classes/class-wp-ulike-admin-panel.php:123
261
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
262
  msgid "Disable Plugin Files"
263
  msgstr ""
264
 
265
- #: admin/classes/class-wp-ulike-admin-panel.php:124
266
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:127
267
  msgid "With this option, you can disable all plugin assets on these pages."
268
  msgstr ""
269
 
270
- #: admin/classes/class-wp-ulike-admin-panel.php:128
271
- #: admin/classes/class-wp-ulike-admin-panel.php:483
272
  #: admin/includes/templates/about.php:46
273
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
274
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:486
275
  #: build/wp-ulike/admin/includes/templates/about.php:49
276
  msgid "Home"
277
  msgstr "Accueil"
278
 
279
- #: admin/classes/class-wp-ulike-admin-panel.php:129
280
- #: admin/classes/class-wp-ulike-admin-panel.php:484
281
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
282
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:487
283
  msgid "Singular"
284
  msgstr ""
285
 
286
- #: admin/classes/class-wp-ulike-admin-panel.php:130
287
- #: admin/classes/class-wp-ulike-admin-panel.php:485
288
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
289
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:488
290
  msgid "Archives"
291
  msgstr "Archives"
292
 
293
- #: admin/classes/class-wp-ulike-admin-panel.php:131
294
- #: admin/classes/class-wp-ulike-admin-panel.php:486
295
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
296
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:489
297
  msgid "Categories"
298
  msgstr "Catégories"
299
 
300
- #: admin/classes/class-wp-ulike-admin-panel.php:132
301
- #: admin/classes/class-wp-ulike-admin-panel.php:487
302
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
303
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:490
304
  msgid "Search Results"
305
  msgstr "Chercher les résultats"
306
 
307
- #: admin/classes/class-wp-ulike-admin-panel.php:133
308
- #: admin/classes/class-wp-ulike-admin-panel.php:488
309
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
310
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:491
311
  msgid "Tags"
312
  msgstr "Étiquettes"
313
 
314
- #: admin/classes/class-wp-ulike-admin-panel.php:134
315
- #: admin/classes/class-wp-ulike-admin-panel.php:489
316
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
317
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
318
  msgid "Author Page"
319
  msgstr "Page de l'auteur"
320
 
321
- #: admin/classes/class-wp-ulike-admin-panel.php:135
322
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
323
  msgid "BuddyPress Pages"
324
  msgstr ""
325
 
326
- #: admin/classes/class-wp-ulike-admin-panel.php:136
327
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
328
  msgid "bbPress Pages"
329
  msgstr ""
330
 
331
- #: admin/classes/class-wp-ulike-admin-panel.php:137
332
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:140
333
  msgid "WooCommerce Pages"
334
  msgstr ""
335
 
336
- #: admin/classes/class-wp-ulike-admin-panel.php:160
337
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
338
  msgid "Activity Content"
339
  msgstr "Contenu d'activité"
340
 
341
- #: admin/classes/class-wp-ulike-admin-panel.php:161
342
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:164
343
  msgid "Activity Meta"
344
  msgstr "Méta activité"
345
 
346
- #: admin/classes/class-wp-ulike-admin-panel.php:167
347
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
348
  msgid "Activity Comment"
349
  msgstr ""
350
 
351
- #: admin/classes/class-wp-ulike-admin-panel.php:168
352
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:171
353
  msgid "Add the possibility to like Buddypress comments in the activity stream"
354
  msgstr ""
355
 
356
- #: admin/classes/class-wp-ulike-admin-panel.php:174
357
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
358
  msgid "Enable Activity Notification"
359
  msgstr ""
360
 
361
- #: admin/classes/class-wp-ulike-admin-panel.php:175
362
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:178
363
  msgid "Insert new likes in buddyPress activity page"
364
  msgstr ""
365
 
366
- #: admin/classes/class-wp-ulike-admin-panel.php:185
367
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
368
  msgid "Post Activity Text"
369
  msgstr "Texte d'activité d'article"
370
 
371
- #: admin/classes/class-wp-ulike-admin-panel.php:186
372
- #: admin/classes/class-wp-ulike-admin-panel.php:198
373
- #: admin/classes/class-wp-ulike-admin-panel.php:587
374
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:189
375
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:201
376
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:590
377
  msgid "Allowed Variables:"
378
  msgstr "Variables autorisées :"
379
 
380
- #: admin/classes/class-wp-ulike-admin-panel.php:197
381
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
382
  msgid "Comment Activity Text"
383
  msgstr "Texte d'activité des commentaires"
384
 
385
- #: admin/classes/class-wp-ulike-admin-panel.php:204
386
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
387
  msgid "Enable User Notification"
388
  msgstr ""
389
 
390
- #: admin/classes/class-wp-ulike-admin-panel.php:205
391
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:208
392
  msgid "Sends out notifications when you get a like from someone"
393
  msgstr ""
394
 
395
- #: admin/classes/class-wp-ulike-admin-panel.php:209
396
- #: admin/classes/class-wp-ulike-admin-panel.php:251
397
  #: admin/classes/class-wp-ulike-settings.php:76
398
  #: admin/classes/class-wp-ulike-widget.php:266
399
  #: admin/classes/class-wp-ulike-widget.php:554
400
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
401
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:254
402
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
403
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
404
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
405
  msgid "BuddyPress"
406
  msgstr "BuddyPress"
407
 
408
- #: admin/classes/class-wp-ulike-admin-panel.php:209
409
- #: admin/classes/class-wp-ulike-admin-panel.php:222
410
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:212
411
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
412
  msgid "plugin is not installed or activated"
413
  msgstr ""
414
 
415
- #: admin/classes/class-wp-ulike-admin-panel.php:222
416
- #: admin/classes/class-wp-ulike-admin-panel.php:258
417
  #: admin/classes/class-wp-ulike-settings.php:82
418
  #: admin/classes/class-wp-ulike-widget.php:210
419
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:225
420
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:261
421
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
422
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
423
  msgid "bbPress"
424
  msgstr "bbPress"
425
 
426
- #: admin/classes/class-wp-ulike-admin-panel.php:231
427
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:234
428
  msgid "Content Types"
429
  msgstr ""
430
 
431
- #: admin/classes/class-wp-ulike-admin-panel.php:237
432
  #: admin/classes/class-wp-ulike-settings.php:63
433
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:240
434
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
435
  msgid "Posts"
436
  msgstr "Articles"
437
 
438
- #: admin/classes/class-wp-ulike-admin-panel.php:244
439
  #: admin/classes/class-wp-ulike-settings.php:70
440
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:247
441
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
442
  msgid "Comments"
443
  msgstr "Commentaires"
444
 
445
- #: admin/classes/class-wp-ulike-admin-panel.php:267
446
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:270
447
  msgid "Integrations"
448
  msgstr ""
449
 
450
- #: admin/classes/class-wp-ulike-admin-panel.php:272
451
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
452
  msgid "Enable Old Meta Values"
453
  msgstr ""
454
 
455
- #: admin/classes/class-wp-ulike-admin-panel.php:273
456
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
457
  msgid ""
458
  "By activating this option, users who have upgraded to version +4 and deleted "
459
  "their old logs can add the number of old likes to the new figures."
460
  msgstr ""
461
 
462
- #: admin/classes/class-wp-ulike-admin-panel.php:273
463
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:276
464
  msgid ""
465
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
466
  "haven't deleted any logs yet, do not enable this option."
467
  msgstr ""
468
 
469
- #: admin/classes/class-wp-ulike-admin-panel.php:278
470
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
471
  msgid "Enable Deprecated Options"
472
  msgstr ""
473
 
474
- #: admin/classes/class-wp-ulike-admin-panel.php:279
475
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
476
  msgid ""
477
  "By activating this option, users who have upgraded to version +4.1 and lost "
478
  "their old options can restore and enable previous settings."
479
  msgstr ""
480
 
481
- #: admin/classes/class-wp-ulike-admin-panel.php:279
482
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:282
483
  msgid ""
484
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
485
  "enable this option."
486
  msgstr ""
487
 
488
- #: admin/classes/class-wp-ulike-admin-panel.php:289
489
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:292
 
 
 
 
 
 
490
  msgid "Translations"
491
  msgstr "Traductions"
492
 
493
- #: admin/classes/class-wp-ulike-admin-panel.php:295
494
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:298
495
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
496
  msgid "You have already registered a vote."
497
  msgstr ""
498
 
499
- #: admin/classes/class-wp-ulike-admin-panel.php:296
500
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:299
501
  msgid "Already Voted Message"
502
  msgstr ""
503
 
504
- #: admin/classes/class-wp-ulike-admin-panel.php:301
505
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:304
506
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
507
  msgid "You Should Login To Submit Your Like"
508
  msgstr "Vous devez vous connecter pour soumettre votre J'aime"
509
 
510
- #: admin/classes/class-wp-ulike-admin-panel.php:302
511
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:305
512
  msgid "Login Required Message"
513
  msgstr ""
514
 
515
- #: admin/classes/class-wp-ulike-admin-panel.php:307
516
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:310
517
  #: build/wp-ulike/inc/frontend-ajax.php:92
518
  #: build/wp-ulike/inc/frontend-ajax.php:110
519
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
@@ -521,132 +538,166 @@ msgstr ""
521
  msgid "Thanks! You Liked This."
522
  msgstr ""
523
 
524
- #: admin/classes/class-wp-ulike-admin-panel.php:308
525
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:311
526
  msgid "Liked Notice Message"
527
  msgstr ""
528
 
529
- #: admin/classes/class-wp-ulike-admin-panel.php:313
530
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:316
531
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
532
  msgid "Sorry! You unliked this."
533
  msgstr ""
534
 
535
- #: admin/classes/class-wp-ulike-admin-panel.php:314
536
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:317
537
  msgid "Unliked Notice Message"
538
  msgstr ""
539
 
540
- #: admin/classes/class-wp-ulike-admin-panel.php:319
541
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:322
542
- #: build/wp-ulike/inc/general-functions.php:2209
543
- #: build/wp-ulike/inc/general-functions.php:2254
544
- #: build/wp-ulike/inc/general-functions.php:2298
545
- #: build/wp-ulike/inc/general-functions.php:2375 inc/general-functions.php:2244
546
- #: inc/general-functions.php:2289 inc/general-functions.php:2333
547
- #: inc/general-functions.php:2410
548
  msgid "Like Button"
549
  msgstr "Bouton J'aime"
550
 
551
- #: admin/classes/class-wp-ulike-admin-panel.php:320
552
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:323
553
  msgid "Like Button Aria Label"
554
  msgstr ""
555
 
556
- #: admin/classes/class-wp-ulike-admin-panel.php:330
557
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
558
  msgid "Developer Tools"
559
  msgstr ""
560
 
561
- #: admin/classes/class-wp-ulike-admin-panel.php:336
562
- #: admin/settings/fields/typography/typography.php:282
563
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
564
- #: build/wp-ulike/admin/settings/fields/typography/typography.php:282
565
  msgid "Custom Style"
566
  msgstr "Style personnalisé"
567
 
568
- #: admin/classes/class-wp-ulike-admin-panel.php:350
569
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:353
570
  msgid "Custom Spinner"
571
  msgstr ""
572
 
573
- #: admin/classes/class-wp-ulike-admin-panel.php:370
574
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:373
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
575
  msgid "Select a Template"
576
  msgstr ""
577
 
578
- #: admin/classes/class-wp-ulike-admin-panel.php:371
579
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
580
  msgid "Display online preview"
581
  msgstr ""
582
 
583
- #: admin/classes/class-wp-ulike-admin-panel.php:371
584
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:374
585
  msgid "Here"
586
  msgstr ""
587
 
588
- #: admin/classes/class-wp-ulike-admin-panel.php:379
589
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
590
  msgid "Button Type"
591
  msgstr "Type de bouton"
592
 
593
- #: admin/classes/class-wp-ulike-admin-panel.php:382
594
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:385
595
  msgid "Image"
596
  msgstr ""
597
 
598
- #: admin/classes/class-wp-ulike-admin-panel.php:383
599
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:386
600
  msgid "Text"
601
  msgstr "Texte"
602
 
603
- #: admin/classes/class-wp-ulike-admin-panel.php:390
604
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:393
605
  msgid ""
606
  "Enter your custom button text in the fields above. You can also use HTML "
607
  "tags in these fields."
608
  msgstr ""
609
 
610
- #: admin/classes/class-wp-ulike-admin-panel.php:391
611
- #: admin/classes/class-wp-ulike-admin-panel.php:402
612
- #: admin/classes/class-wp-ulike-admin-panel.php:416
613
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:394
614
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:405
615
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:419
616
  msgid "Button Text"
617
  msgstr "Libellé du bouton"
618
 
619
- #: admin/classes/class-wp-ulike-admin-panel.php:394
620
- #: admin/classes/class-wp-ulike-admin-panel.php:430
621
  #: admin/classes/class-wp-ulike-widget.php:354
622
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:397
623
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
624
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
625
  msgid "Like"
626
  msgstr "J'aime"
627
 
628
- #: admin/classes/class-wp-ulike-admin-panel.php:408
629
- #: admin/classes/class-wp-ulike-admin-panel.php:442
630
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:411
631
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:445
632
  msgid "Unlike"
633
  msgstr "J'aime pas"
634
 
635
- #: admin/classes/class-wp-ulike-admin-panel.php:427
636
- #: admin/classes/class-wp-ulike-admin-panel.php:435
637
- #: admin/classes/class-wp-ulike-admin-panel.php:447
638
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:430
639
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:438
640
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:450
641
  msgid "Button Image"
642
  msgstr ""
643
 
644
- #: admin/classes/class-wp-ulike-admin-panel.php:460
645
  #: admin/classes/class-wp-ulike-settings.php:65
646
  #: admin/classes/class-wp-ulike-settings.php:72
647
  #: admin/classes/class-wp-ulike-settings.php:78
648
  #: admin/classes/class-wp-ulike-settings.php:84
649
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:463
650
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
651
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
652
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
@@ -654,81 +705,81 @@ msgstr ""
654
  msgid "Automatic display"
655
  msgstr "Affichage automatique"
656
 
657
- #: admin/classes/class-wp-ulike-admin-panel.php:465
658
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:468
659
  msgid "Button Position"
660
  msgstr ""
661
 
662
- #: admin/classes/class-wp-ulike-admin-panel.php:468
663
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:471
664
  msgid "Top of Content"
665
  msgstr "Avant le contenu"
666
 
667
- #: admin/classes/class-wp-ulike-admin-panel.php:469
668
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
669
  msgid "Bottom of Content"
670
  msgstr "Après le contenu"
671
 
672
- #: admin/classes/class-wp-ulike-admin-panel.php:470
673
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
674
  msgid "Top and Bottom"
675
  msgstr "En haut et en bas"
676
 
677
- #: admin/classes/class-wp-ulike-admin-panel.php:477
678
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
679
  msgid "Automatic Display Restriction"
680
  msgstr ""
681
 
682
- #: admin/classes/class-wp-ulike-admin-panel.php:478
683
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
684
  msgid "With this option, you can disable automatic display on these pages."
685
  msgstr ""
686
 
687
- #: admin/classes/class-wp-ulike-admin-panel.php:496
688
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:499
689
  msgid "Post Types Filter"
690
  msgstr ""
691
 
692
- #: admin/classes/class-wp-ulike-admin-panel.php:497
693
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:500
694
  msgid "Select a post type"
695
  msgstr ""
696
 
697
- #: admin/classes/class-wp-ulike-admin-panel.php:498
698
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:501
699
  msgid "Make these post types an exception and display the button on them."
700
  msgstr ""
701
 
702
- #: admin/classes/class-wp-ulike-admin-panel.php:508
703
  #: admin/classes/class-wp-ulike-settings.php:58
704
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:511
705
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
706
  msgid "Logging Method"
707
  msgstr "Méthode de journalisation"
708
 
709
- #: admin/classes/class-wp-ulike-admin-panel.php:510
710
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:513
711
  msgid "Do Not Log"
712
  msgstr "Ne pas enregistrer"
713
 
714
- #: admin/classes/class-wp-ulike-admin-panel.php:511
715
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:514
716
  msgid "Logged By Cookie"
717
  msgstr "Enregistrement par cookie"
718
 
719
- #: admin/classes/class-wp-ulike-admin-panel.php:512
720
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:515
721
  msgid "Logged By IP"
722
  msgstr "Enregistrement par IP"
723
 
724
- #: admin/classes/class-wp-ulike-admin-panel.php:513
725
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:516
726
  msgid "Logged By Username"
727
  msgstr "Enregistrement par nom d'utilisateur"
728
 
729
- #: admin/classes/class-wp-ulike-admin-panel.php:516
730
  #: admin/classes/class-wp-ulike-settings.php:58
731
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
732
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
733
  msgid ""
734
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
@@ -740,9 +791,9 @@ msgstr ""
740
  "pas de limitation des J'aime / J'aime pas, la capacité J'aime / J'aime pas "
741
  "ne fonctionnera pas"
742
 
743
- #: admin/classes/class-wp-ulike-admin-panel.php:516
744
  #: admin/classes/class-wp-ulike-settings.php:58
745
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
746
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
747
  msgid ""
748
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
@@ -754,9 +805,9 @@ msgstr ""
754
  "condition J'aime / J'aime pas sera limitée par SetCookie, la capacité "
755
  "J'aime / J'aime pas ne fonctionnera pas"
756
 
757
- #: admin/classes/class-wp-ulike-admin-panel.php:516
758
  #: admin/classes/class-wp-ulike-settings.php:58
759
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
760
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
761
  msgid ""
762
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
@@ -767,9 +818,9 @@ msgstr ""
767
  "transmission de la condition J'aime / J'aime pas se fera par vérification de "
768
  "l'IP de l'utilisateur"
769
 
770
- #: admin/classes/class-wp-ulike-admin-panel.php:516
771
  #: admin/classes/class-wp-ulike-settings.php:58
772
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:519
773
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
774
  msgid ""
775
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
@@ -782,70 +833,70 @@ msgstr ""
782
  "par vérification du nom d'utilisateur, il n'est pas possible pour les "
783
  "invités de faire de J'aime / J'aime pas"
784
 
785
- #: admin/classes/class-wp-ulike-admin-panel.php:521
786
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:524
787
  msgid "Only logged in users"
788
  msgstr ""
789
 
790
- #: admin/classes/class-wp-ulike-admin-panel.php:526
791
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:529
792
  msgid "Display Type"
793
  msgstr ""
794
 
795
- #: admin/classes/class-wp-ulike-admin-panel.php:528
796
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:531
797
  msgid "Template"
798
  msgstr ""
799
 
800
- #: admin/classes/class-wp-ulike-admin-panel.php:542
801
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:545
802
- #: build/wp-ulike/inc/general-functions.php:1690 inc/general-functions.php:1657
803
  msgid "You need to login in order to like this post: "
804
  msgstr "Vous devez être connecté pour aimer cet article&nbsp;:"
805
 
806
- #: admin/classes/class-wp-ulike-admin-panel.php:544
807
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:547
808
- #: build/wp-ulike/inc/general-functions.php:1692 inc/general-functions.php:1659
809
  msgid "click here"
810
  msgstr "Cliquez ici"
811
 
812
- #: admin/classes/class-wp-ulike-admin-panel.php:546
813
- #: admin/classes/class-wp-ulike-admin-panel.php:586
814
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:549
815
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:589
816
  msgid "Custom HTML Template"
817
  msgstr ""
818
 
819
- #: admin/classes/class-wp-ulike-admin-panel.php:552
820
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
821
  msgid "Display Likers Box"
822
  msgstr ""
823
 
824
- #: admin/classes/class-wp-ulike-admin-panel.php:557
825
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
826
  msgid "Disable Pophover"
827
  msgstr ""
828
 
829
- #: admin/classes/class-wp-ulike-admin-panel.php:559
830
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:562
831
  msgid ""
832
  "Active this option to show liked users avatars in the bottom of button like."
833
  msgstr ""
834
  "Activez cette option pour afficher les avatars des utilisateurs dans le fond "
835
  "du bouton J'aime."
836
 
837
- #: admin/classes/class-wp-ulike-admin-panel.php:564
838
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
839
  msgid "Size of Gravatars"
840
  msgstr "Taille des Gravatars"
841
 
842
- #: admin/classes/class-wp-ulike-admin-panel.php:572
843
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
844
  msgid "Likers Count"
845
  msgstr ""
846
 
847
- #: admin/classes/class-wp-ulike-admin-panel.php:573
848
- #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
849
  msgid "The number of users to show in the users liked box"
850
  msgstr ""
851
  "Le nombre d'utilisateurs à afficher dans la boite des utilisateurs qui aiment"
@@ -1248,7 +1299,7 @@ msgstr "Simple"
1248
 
1249
  #: admin/classes/class-wp-ulike-widget.php:541
1250
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1251
- #: build/wp-ulike/inc/general-functions.php:187 inc/general-functions.php:184
1252
  msgid "Heart"
1253
  msgstr "Cœur "
1254
 
@@ -1559,16 +1610,16 @@ msgstr ""
1559
  msgid "WP ULike Premium"
1560
  msgstr ""
1561
 
1562
- #: admin/includes/templates/go-pro.php:119
1563
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1564
  msgid ""
1565
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1566
  "ULike PRO plugin we fully support this page builder and have a variety of "
1567
  "widgets & controllers that make life much easier for you."
1568
  msgstr ""
1569
 
1570
- #: admin/includes/templates/go-pro.php:119
1571
- #: build/wp-ulike/admin/includes/templates/go-pro.php:122
1572
  msgid ""
1573
  "Just drag your desired widget and drop it in your Elementor sections, "
1574
  "customize as you go and enjoy your like and dislike buttons on your contents."
@@ -1639,180 +1690,182 @@ msgstr "ID du sujet"
1639
  msgid "Topic Title"
1640
  msgstr "Titre du sujet"
1641
 
1642
- #: admin/settings/classes/comment-metabox.class.php:190
1643
- #: admin/settings/classes/metabox.class.php:255
1644
- #: admin/settings/classes/options.class.php:655
1645
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:190
1646
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:255
1647
- #: build/wp-ulike/admin/settings/classes/options.class.php:655
1648
- msgid "No option provided by developer."
1649
- msgstr ""
1650
-
1651
- #: admin/settings/classes/comment-metabox.class.php:208
1652
- #: admin/settings/classes/metabox.class.php:273
1653
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:208
1654
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:273
1655
- msgid "Restore"
1656
- msgstr ""
1657
-
1658
- #: admin/settings/classes/comment-metabox.class.php:209
1659
- #: admin/settings/classes/metabox.class.php:274
1660
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1661
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1662
- msgid "update post for restore "
1663
- msgstr ""
1664
-
1665
- #: admin/settings/classes/comment-metabox.class.php:209
1666
- #: admin/settings/classes/metabox.class.php:274
1667
- #: build/wp-ulike/admin/settings/classes/comment-metabox.class.php:209
1668
- #: build/wp-ulike/admin/settings/classes/metabox.class.php:274
1669
- msgid "Cancel"
1670
- msgstr ""
1671
-
1672
- #: admin/settings/classes/options.class.php:239
1673
- #: build/wp-ulike/admin/settings/classes/options.class.php:239
1674
  msgid "Error while saving."
1675
  msgstr ""
1676
 
1677
- #: admin/settings/classes/options.class.php:286
1678
- #: build/wp-ulike/admin/settings/classes/options.class.php:286
1679
  msgid "Success. Imported backup options."
1680
  msgstr ""
1681
 
1682
- #: admin/settings/classes/options.class.php:296
1683
- #: build/wp-ulike/admin/settings/classes/options.class.php:296
1684
  msgid "Default options restored."
1685
  msgstr ""
1686
 
1687
- #: admin/settings/classes/options.class.php:310
1688
- #: build/wp-ulike/admin/settings/classes/options.class.php:310
1689
  msgid "Default options restored for only this section."
1690
  msgstr ""
1691
 
1692
- #: admin/settings/classes/options.class.php:368
1693
- #: build/wp-ulike/admin/settings/classes/options.class.php:368
1694
  msgid "Settings saved."
1695
  msgstr "Réglages enregistrés."
1696
 
1697
- #: admin/settings/classes/options.class.php:553
1698
- #: build/wp-ulike/admin/settings/classes/options.class.php:553
1699
  msgid "Settings have changed, you should save them!"
1700
  msgstr ""
1701
 
1702
- #: admin/settings/classes/options.class.php:555
1703
- #: build/wp-ulike/admin/settings/classes/options.class.php:555
1704
  msgid "show all options"
1705
  msgstr ""
1706
 
1707
- #: admin/settings/classes/options.class.php:557
1708
- #: build/wp-ulike/admin/settings/classes/options.class.php:557
1709
  msgid "Search option(s)"
1710
  msgstr ""
1711
 
1712
- #: admin/settings/classes/options.class.php:560
1713
- #: admin/settings/classes/options.class.php:679
1714
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1715
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1716
  msgid "Save"
1717
  msgstr ""
1718
 
1719
- #: admin/settings/classes/options.class.php:560
1720
- #: admin/settings/classes/options.class.php:679
1721
- #: build/wp-ulike/admin/settings/classes/options.class.php:560
1722
- #: build/wp-ulike/admin/settings/classes/options.class.php:679
1723
  msgid "Saving..."
1724
  msgstr ""
1725
 
1726
- #: admin/settings/classes/options.class.php:561
1727
- #: admin/settings/classes/options.class.php:680
1728
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1729
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1730
  msgid "Reset Section"
1731
  msgstr ""
1732
 
1733
- #: admin/settings/classes/options.class.php:561
1734
- #: admin/settings/classes/options.class.php:680
1735
- #: build/wp-ulike/admin/settings/classes/options.class.php:561
1736
- #: build/wp-ulike/admin/settings/classes/options.class.php:680
1737
  msgid "Are you sure to reset this section options?"
1738
  msgstr ""
1739
 
1740
- #: admin/settings/classes/options.class.php:562
1741
- #: admin/settings/classes/options.class.php:681
1742
  #: admin/settings/fields/backup/backup.php:34
1743
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1744
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1745
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1746
  msgid "Reset All"
1747
  msgstr ""
1748
 
1749
- #: admin/settings/classes/options.class.php:562
1750
- #: admin/settings/classes/options.class.php:681
1751
- #: build/wp-ulike/admin/settings/classes/options.class.php:562
1752
- #: build/wp-ulike/admin/settings/classes/options.class.php:681
1753
  msgid "Are you sure to reset all options?"
1754
  msgstr ""
1755
 
1756
- #: admin/settings/classes/setup.class.php:436
1757
- #: build/wp-ulike/admin/settings/classes/setup.class.php:436
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  msgstr ""
5
  "Project-Id-Version: Plugins - WP ULike - Stable (latest release)\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/plugins/wp-ulike/\n"
7
+ "POT-Creation-Date: 2020-06-08 17:55:39+00:00\n"
8
  "PO-Revision-Date: 2017-01-20 23:27:07+0000\n"
9
  "Language: fr\n"
10
  "MIME-Version: 1.0\n"
36
  msgstr ""
37
 
38
  #: admin/admin-functions.php:231
39
+ #: admin/classes/class-wp-ulike-admin-panel.php:616
40
  #: build/wp-ulike/admin/admin-functions.php:234
41
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:619
42
  msgid "Button"
43
  msgstr ""
44
 
79
  msgid "No thanks and never ask me again"
80
  msgstr ""
81
 
82
+ #: admin/admin-hooks.php:161 admin/classes/class-wp-ulike-admin-panel.php:293
83
+ #: build/wp-ulike/admin/admin-hooks.php:164
84
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:296
85
+ msgid "How to Create Ultimate User Profiles with WP ULike?"
86
  msgstr ""
87
 
88
+ #: admin/admin-hooks.php:162 admin/classes/class-wp-ulike-admin-panel.php:294
89
+ #: build/wp-ulike/admin/admin-hooks.php:165
90
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:297
91
  msgid ""
92
+ "The simplest way to create your own WordPress user profile page is by using "
93
+ "the WP ULike Profile builder. This way, you can create professional profiles "
94
+ "and display it on the front-end of your website without the need for coding "
95
+ "knowledge or the use of advanced functions."
96
  msgstr ""
97
 
98
  #: admin/admin-hooks.php:167 admin/admin-hooks.php:190
99
+ #: admin/admin-hooks.php:220 admin/classes/class-wp-ulike-admin-panel.php:299
100
+ #: admin/classes/class-wp-ulike-admin-panel.php:401
101
+ #: admin/classes/class-wp-ulike-admin-panel.php:430
102
+ #: build/wp-ulike/admin/admin-hooks.php:170
103
  #: build/wp-ulike/admin/admin-hooks.php:193
104
  #: build/wp-ulike/admin/admin-hooks.php:223
105
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:302
106
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:404
107
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:433
108
  msgid "Get More Information"
109
  msgstr ""
110
 
181
  #: admin/includes/templates/statistics.php:124
182
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:62
183
  #: build/wp-ulike/admin/includes/templates/statistics.php:127
184
+ #: build/wp-ulike/wp-ulike.php:155 wp-ulike.php:152
185
  msgid "Statistics"
186
  msgstr "Statistiques"
187
 
188
  #: admin/classes/class-wp-ulike-admin-pages.php:67
189
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-pages.php:70
190
+ #: build/wp-ulike/wp-ulike.php:156 wp-ulike.php:153
191
  msgid "About"
192
  msgstr "À propos"
193
 
214
 
215
  #: admin/classes/class-wp-ulike-admin-panel.php:36
216
  #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:39
217
+ #: build/wp-ulike/wp-ulike.php:154 wp-ulike.php:151
218
  msgid "Settings"
219
  msgstr "Réglages"
220
 
221
+ #: admin/classes/class-wp-ulike-admin-panel.php:86
222
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:89
223
  msgid "Configuration"
224
  msgstr ""
225
 
226
+ #: admin/classes/class-wp-ulike-admin-panel.php:92
227
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:95
228
  msgid "General"
229
  msgstr "Réglages généraux"
230
 
231
+ #: admin/classes/class-wp-ulike-admin-panel.php:97
232
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:100
233
  msgid "Enable Convertor"
234
  msgstr ""
235
 
236
+ #: admin/classes/class-wp-ulike-admin-panel.php:98
237
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:101
238
  msgid "Convert numbers of Likes with string (kilobyte) format."
239
  msgstr "Convertit le nombre de J'aime sous forme de chaîne (Kilo-Octet)"
240
 
241
+ #: admin/classes/class-wp-ulike-admin-panel.php:103
242
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:106
243
  msgid "Enable Notifications"
244
  msgstr ""
245
 
246
+ #: admin/classes/class-wp-ulike-admin-panel.php:105
247
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:108
248
  msgid "Custom toast messages after each activity"
249
  msgstr ""
250
 
251
+ #: admin/classes/class-wp-ulike-admin-panel.php:110
252
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:113
253
  msgid "Enable Anonymize IP"
254
  msgstr ""
255
 
256
+ #: admin/classes/class-wp-ulike-admin-panel.php:111
257
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:114
258
  msgid "Anonymize the IP address for GDPR Compliance"
259
  msgstr ""
260
 
261
+ #: admin/classes/class-wp-ulike-admin-panel.php:116
262
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:119
263
  msgid "Hide Admin Notices"
264
  msgstr ""
265
 
266
+ #: admin/classes/class-wp-ulike-admin-panel.php:117
267
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:120
268
  msgid "Enabling this option will completely disable all admin notices."
269
  msgstr ""
270
 
271
+ #: admin/classes/class-wp-ulike-admin-panel.php:122
272
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:125
273
  msgid "Disable Plugin Files"
274
  msgstr ""
275
 
276
+ #: admin/classes/class-wp-ulike-admin-panel.php:123
277
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:126
278
  msgid "With this option, you can disable all plugin assets on these pages."
279
  msgstr ""
280
 
281
+ #: admin/classes/class-wp-ulike-admin-panel.php:127
282
+ #: admin/classes/class-wp-ulike-admin-panel.php:570
283
  #: admin/includes/templates/about.php:46
284
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:130
285
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:573
286
  #: build/wp-ulike/admin/includes/templates/about.php:49
287
  msgid "Home"
288
  msgstr "Accueil"
289
 
290
+ #: admin/classes/class-wp-ulike-admin-panel.php:128
291
+ #: admin/classes/class-wp-ulike-admin-panel.php:571
292
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:131
293
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:574
294
  msgid "Singular"
295
  msgstr ""
296
 
297
+ #: admin/classes/class-wp-ulike-admin-panel.php:129
298
+ #: admin/classes/class-wp-ulike-admin-panel.php:572
299
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:132
300
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:575
301
  msgid "Archives"
302
  msgstr "Archives"
303
 
304
+ #: admin/classes/class-wp-ulike-admin-panel.php:130
305
+ #: admin/classes/class-wp-ulike-admin-panel.php:573
306
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:133
307
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:576
308
  msgid "Categories"
309
  msgstr "Catégories"
310
 
311
+ #: admin/classes/class-wp-ulike-admin-panel.php:131
312
+ #: admin/classes/class-wp-ulike-admin-panel.php:574
313
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:134
314
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:577
315
  msgid "Search Results"
316
  msgstr "Chercher les résultats"
317
 
318
+ #: admin/classes/class-wp-ulike-admin-panel.php:132
319
+ #: admin/classes/class-wp-ulike-admin-panel.php:575
320
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:135
321
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:578
322
  msgid "Tags"
323
  msgstr "Étiquettes"
324
 
325
+ #: admin/classes/class-wp-ulike-admin-panel.php:133
326
+ #: admin/classes/class-wp-ulike-admin-panel.php:576
327
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:136
328
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:579
329
  msgid "Author Page"
330
  msgstr "Page de l'auteur"
331
 
332
+ #: admin/classes/class-wp-ulike-admin-panel.php:134
333
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:137
334
  msgid "BuddyPress Pages"
335
  msgstr ""
336
 
337
+ #: admin/classes/class-wp-ulike-admin-panel.php:135
338
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:138
339
  msgid "bbPress Pages"
340
  msgstr ""
341
 
342
+ #: admin/classes/class-wp-ulike-admin-panel.php:136
343
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:139
344
  msgid "WooCommerce Pages"
345
  msgstr ""
346
 
347
+ #: admin/classes/class-wp-ulike-admin-panel.php:159
348
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:162
349
  msgid "Activity Content"
350
  msgstr "Contenu d'activité"
351
 
352
+ #: admin/classes/class-wp-ulike-admin-panel.php:160
353
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:163
354
  msgid "Activity Meta"
355
  msgstr "Méta activité"
356
 
357
+ #: admin/classes/class-wp-ulike-admin-panel.php:166
358
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:169
359
  msgid "Activity Comment"
360
  msgstr ""
361
 
362
+ #: admin/classes/class-wp-ulike-admin-panel.php:167
363
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:170
364
  msgid "Add the possibility to like Buddypress comments in the activity stream"
365
  msgstr ""
366
 
367
+ #: admin/classes/class-wp-ulike-admin-panel.php:173
368
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:176
369
  msgid "Enable Activity Notification"
370
  msgstr ""
371
 
372
+ #: admin/classes/class-wp-ulike-admin-panel.php:174
373
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:177
374
  msgid "Insert new likes in buddyPress activity page"
375
  msgstr ""
376
 
377
+ #: admin/classes/class-wp-ulike-admin-panel.php:184
378
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:187
379
  msgid "Post Activity Text"
380
  msgstr "Texte d'activité d'article"
381
 
382
+ #: admin/classes/class-wp-ulike-admin-panel.php:185
383
+ #: admin/classes/class-wp-ulike-admin-panel.php:197
384
+ #: admin/classes/class-wp-ulike-admin-panel.php:674
385
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:188
386
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:200
387
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:677
388
  msgid "Allowed Variables:"
389
  msgstr "Variables autorisées :"
390
 
391
+ #: admin/classes/class-wp-ulike-admin-panel.php:196
392
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:199
393
  msgid "Comment Activity Text"
394
  msgstr "Texte d'activité des commentaires"
395
 
396
+ #: admin/classes/class-wp-ulike-admin-panel.php:203
397
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:206
398
  msgid "Enable User Notification"
399
  msgstr ""
400
 
401
+ #: admin/classes/class-wp-ulike-admin-panel.php:204
402
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:207
403
  msgid "Sends out notifications when you get a like from someone"
404
  msgstr ""
405
 
406
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
407
+ #: admin/classes/class-wp-ulike-admin-panel.php:250
408
  #: admin/classes/class-wp-ulike-settings.php:76
409
  #: admin/classes/class-wp-ulike-widget.php:266
410
  #: admin/classes/class-wp-ulike-widget.php:554
411
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
412
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:253
413
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:79
414
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:269
415
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:557
416
  msgid "BuddyPress"
417
  msgstr "BuddyPress"
418
 
419
+ #: admin/classes/class-wp-ulike-admin-panel.php:208
420
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
421
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:211
422
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
423
  msgid "plugin is not installed or activated"
424
  msgstr ""
425
 
426
+ #: admin/classes/class-wp-ulike-admin-panel.php:221
427
+ #: admin/classes/class-wp-ulike-admin-panel.php:257
428
  #: admin/classes/class-wp-ulike-settings.php:82
429
  #: admin/classes/class-wp-ulike-widget.php:210
430
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:224
431
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:260
432
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:85
433
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:213
434
  msgid "bbPress"
435
  msgstr "bbPress"
436
 
437
+ #: admin/classes/class-wp-ulike-admin-panel.php:230
438
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:233
439
  msgid "Content Types"
440
  msgstr ""
441
 
442
+ #: admin/classes/class-wp-ulike-admin-panel.php:236
443
  #: admin/classes/class-wp-ulike-settings.php:63
444
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:239
445
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:66
446
  msgid "Posts"
447
  msgstr "Articles"
448
 
449
+ #: admin/classes/class-wp-ulike-admin-panel.php:243
450
  #: admin/classes/class-wp-ulike-settings.php:70
451
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:246
452
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:73
453
  msgid "Comments"
454
  msgstr "Commentaires"
455
 
456
+ #: admin/classes/class-wp-ulike-admin-panel.php:266
457
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:269
458
  msgid "Integrations"
459
  msgstr ""
460
 
461
+ #: admin/classes/class-wp-ulike-admin-panel.php:271
462
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:274
463
  msgid "Enable Old Meta Values"
464
  msgstr ""
465
 
466
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
467
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
468
  msgid ""
469
  "By activating this option, users who have upgraded to version +4 and deleted "
470
  "their old logs can add the number of old likes to the new figures."
471
  msgstr ""
472
 
473
+ #: admin/classes/class-wp-ulike-admin-panel.php:272
474
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:275
475
  msgid ""
476
  "Attention: If you have been using WP ULike +v4 from the beginning Or you "
477
  "haven't deleted any logs yet, do not enable this option."
478
  msgstr ""
479
 
480
+ #: admin/classes/class-wp-ulike-admin-panel.php:277
481
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:280
482
  msgid "Enable Deprecated Options"
483
  msgstr ""
484
 
485
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
486
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
487
  msgid ""
488
  "By activating this option, users who have upgraded to version +4.1 and lost "
489
  "their old options can restore and enable previous settings."
490
  msgstr ""
491
 
492
+ #: admin/classes/class-wp-ulike-admin-panel.php:278
493
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:281
494
  msgid ""
495
  "Attention: If you have been using WP ULike +v4.1 from the beginning, do not "
496
  "enable this option."
497
  msgstr ""
498
 
499
+ #: admin/classes/class-wp-ulike-admin-panel.php:286
500
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:289
501
+ #, fuzzy
502
+ msgid "Profiles"
503
+ msgstr "Url du profil :"
504
+
505
+ #: admin/classes/class-wp-ulike-admin-panel.php:318
506
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:321
507
  msgid "Translations"
508
  msgstr "Traductions"
509
 
510
+ #: admin/classes/class-wp-ulike-admin-panel.php:324
511
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:327
512
  #: build/wp-ulike/inc/frontend-ajax.php:79 inc/frontend-ajax.php:76
513
  msgid "You have already registered a vote."
514
  msgstr ""
515
 
516
+ #: admin/classes/class-wp-ulike-admin-panel.php:325
517
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:328
518
  msgid "Already Voted Message"
519
  msgstr ""
520
 
521
+ #: admin/classes/class-wp-ulike-admin-panel.php:330
522
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:333
523
  #: build/wp-ulike/inc/frontend-ajax.php:70 inc/frontend-ajax.php:67
524
  msgid "You Should Login To Submit Your Like"
525
  msgstr "Vous devez vous connecter pour soumettre votre J'aime"
526
 
527
+ #: admin/classes/class-wp-ulike-admin-panel.php:331
528
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:334
529
  msgid "Login Required Message"
530
  msgstr ""
531
 
532
+ #: admin/classes/class-wp-ulike-admin-panel.php:336
533
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:339
534
  #: build/wp-ulike/inc/frontend-ajax.php:92
535
  #: build/wp-ulike/inc/frontend-ajax.php:110
536
  #: build/wp-ulike/inc/frontend-ajax.php:119 inc/frontend-ajax.php:89
538
  msgid "Thanks! You Liked This."
539
  msgstr ""
540
 
541
+ #: admin/classes/class-wp-ulike-admin-panel.php:337
542
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:340
543
  msgid "Liked Notice Message"
544
  msgstr ""
545
 
546
+ #: admin/classes/class-wp-ulike-admin-panel.php:342
547
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:345
548
  #: build/wp-ulike/inc/frontend-ajax.php:101 inc/frontend-ajax.php:98
549
  msgid "Sorry! You unliked this."
550
  msgstr ""
551
 
552
+ #: admin/classes/class-wp-ulike-admin-panel.php:343
553
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:346
554
  msgid "Unliked Notice Message"
555
  msgstr ""
556
 
557
+ #: admin/classes/class-wp-ulike-admin-panel.php:348
558
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:351
559
+ #: build/wp-ulike/inc/general-functions.php:2374
560
+ #: build/wp-ulike/inc/general-functions.php:2419
561
+ #: build/wp-ulike/inc/general-functions.php:2464
562
+ #: build/wp-ulike/inc/general-functions.php:2505 inc/general-functions.php:2381
563
+ #: inc/general-functions.php:2426 inc/general-functions.php:2471
564
+ #: inc/general-functions.php:2512
565
  msgid "Like Button"
566
  msgstr "Bouton J'aime"
567
 
568
+ #: admin/classes/class-wp-ulike-admin-panel.php:349
569
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:352
570
  msgid "Like Button Aria Label"
571
  msgstr ""
572
 
573
+ #: admin/classes/class-wp-ulike-admin-panel.php:359
574
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:362
575
  msgid "Developer Tools"
576
  msgstr ""
577
 
578
+ #: admin/classes/class-wp-ulike-admin-panel.php:365
579
+ #: admin/settings/fields/typography/typography.php:284
580
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:368
581
+ #: build/wp-ulike/admin/settings/fields/typography/typography.php:284
582
  msgid "Custom Style"
583
  msgstr "Style personnalisé"
584
 
585
+ #: admin/classes/class-wp-ulike-admin-panel.php:379
586
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:382
587
  msgid "Custom Spinner"
588
  msgstr ""
589
 
590
+ #: admin/classes/class-wp-ulike-admin-panel.php:388
591
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:391
592
+ msgid "REST API"
593
+ msgstr ""
594
+
595
+ #: admin/classes/class-wp-ulike-admin-panel.php:395
596
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:398
597
+ msgid "How to Get Started with WP ULike REST API?"
598
+ msgstr ""
599
+
600
+ #: admin/classes/class-wp-ulike-admin-panel.php:396
601
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:399
602
+ msgid ""
603
+ "Have you ever tried to get data from online sources like WP ULike logs and "
604
+ "use them in your Application or website? the solution is Rest API!"
605
+ msgstr ""
606
+
607
+ #: admin/classes/class-wp-ulike-admin-panel.php:417
608
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:420
609
+ msgid "Optimization"
610
+ msgstr ""
611
+
612
+ #: admin/classes/class-wp-ulike-admin-panel.php:424
613
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:427
614
+ msgid "How to Optimize or Repair WP ULike Database Tables?"
615
+ msgstr ""
616
+
617
+ #: admin/classes/class-wp-ulike-admin-panel.php:425
618
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:428
619
+ msgid ""
620
+ "Have you ever optimized your WP ULike database? Optimizing your database "
621
+ "cleans up unwanted data which reduces database size and improves performance."
622
+ msgstr ""
623
+
624
+ #: admin/classes/class-wp-ulike-admin-panel.php:457
625
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:460
626
  msgid "Select a Template"
627
  msgstr ""
628
 
629
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
630
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
631
  msgid "Display online preview"
632
  msgstr ""
633
 
634
+ #: admin/classes/class-wp-ulike-admin-panel.php:458
635
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:461
636
  msgid "Here"
637
  msgstr ""
638
 
639
+ #: admin/classes/class-wp-ulike-admin-panel.php:466
640
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:469
641
  msgid "Button Type"
642
  msgstr "Type de bouton"
643
 
644
+ #: admin/classes/class-wp-ulike-admin-panel.php:469
645
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:472
646
  msgid "Image"
647
  msgstr ""
648
 
649
+ #: admin/classes/class-wp-ulike-admin-panel.php:470
650
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:473
651
  msgid "Text"
652
  msgstr "Texte"
653
 
654
+ #: admin/classes/class-wp-ulike-admin-panel.php:477
655
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:480
656
  msgid ""
657
  "Enter your custom button text in the fields above. You can also use HTML "
658
  "tags in these fields."
659
  msgstr ""
660
 
661
+ #: admin/classes/class-wp-ulike-admin-panel.php:478
662
+ #: admin/classes/class-wp-ulike-admin-panel.php:489
663
+ #: admin/classes/class-wp-ulike-admin-panel.php:503
664
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:481
665
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:492
666
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:506
667
  msgid "Button Text"
668
  msgstr "Libellé du bouton"
669
 
670
+ #: admin/classes/class-wp-ulike-admin-panel.php:481
671
+ #: admin/classes/class-wp-ulike-admin-panel.php:517
672
  #: admin/classes/class-wp-ulike-widget.php:354
673
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:484
674
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:520
675
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:357
676
  msgid "Like"
677
  msgstr "J'aime"
678
 
679
+ #: admin/classes/class-wp-ulike-admin-panel.php:495
680
+ #: admin/classes/class-wp-ulike-admin-panel.php:529
681
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:498
682
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:532
683
  msgid "Unlike"
684
  msgstr "J'aime pas"
685
 
686
+ #: admin/classes/class-wp-ulike-admin-panel.php:514
687
+ #: admin/classes/class-wp-ulike-admin-panel.php:522
688
+ #: admin/classes/class-wp-ulike-admin-panel.php:534
689
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:517
690
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:525
691
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:537
692
  msgid "Button Image"
693
  msgstr ""
694
 
695
+ #: admin/classes/class-wp-ulike-admin-panel.php:547
696
  #: admin/classes/class-wp-ulike-settings.php:65
697
  #: admin/classes/class-wp-ulike-settings.php:72
698
  #: admin/classes/class-wp-ulike-settings.php:78
699
  #: admin/classes/class-wp-ulike-settings.php:84
700
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:550
701
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:68
702
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:75
703
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:81
705
  msgid "Automatic display"
706
  msgstr "Affichage automatique"
707
 
708
+ #: admin/classes/class-wp-ulike-admin-panel.php:552
709
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:555
710
  msgid "Button Position"
711
  msgstr ""
712
 
713
+ #: admin/classes/class-wp-ulike-admin-panel.php:555
714
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:558
715
  msgid "Top of Content"
716
  msgstr "Avant le contenu"
717
 
718
+ #: admin/classes/class-wp-ulike-admin-panel.php:556
719
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:559
720
  msgid "Bottom of Content"
721
  msgstr "Après le contenu"
722
 
723
+ #: admin/classes/class-wp-ulike-admin-panel.php:557
724
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:560
725
  msgid "Top and Bottom"
726
  msgstr "En haut et en bas"
727
 
728
+ #: admin/classes/class-wp-ulike-admin-panel.php:564
729
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:567
730
  msgid "Automatic Display Restriction"
731
  msgstr ""
732
 
733
+ #: admin/classes/class-wp-ulike-admin-panel.php:565
734
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:568
735
  msgid "With this option, you can disable automatic display on these pages."
736
  msgstr ""
737
 
738
+ #: admin/classes/class-wp-ulike-admin-panel.php:583
739
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:586
740
  msgid "Post Types Filter"
741
  msgstr ""
742
 
743
+ #: admin/classes/class-wp-ulike-admin-panel.php:584
744
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:587
745
  msgid "Select a post type"
746
  msgstr ""
747
 
748
+ #: admin/classes/class-wp-ulike-admin-panel.php:585
749
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:588
750
  msgid "Make these post types an exception and display the button on them."
751
  msgstr ""
752
 
753
+ #: admin/classes/class-wp-ulike-admin-panel.php:595
754
  #: admin/classes/class-wp-ulike-settings.php:58
755
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:598
756
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
757
  msgid "Logging Method"
758
  msgstr "Méthode de journalisation"
759
 
760
+ #: admin/classes/class-wp-ulike-admin-panel.php:597
761
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:600
762
  msgid "Do Not Log"
763
  msgstr "Ne pas enregistrer"
764
 
765
+ #: admin/classes/class-wp-ulike-admin-panel.php:598
766
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:601
767
  msgid "Logged By Cookie"
768
  msgstr "Enregistrement par cookie"
769
 
770
+ #: admin/classes/class-wp-ulike-admin-panel.php:599
771
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:602
772
  msgid "Logged By IP"
773
  msgstr "Enregistrement par IP"
774
 
775
+ #: admin/classes/class-wp-ulike-admin-panel.php:600
776
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:603
777
  msgid "Logged By Username"
778
  msgstr "Enregistrement par nom d'utilisateur"
779
 
780
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
781
  #: admin/classes/class-wp-ulike-settings.php:58
782
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
783
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
784
  msgid ""
785
  "If you select <strong>\"Do Not Log\"</strong> method: Any data logs can't "
791
  "pas de limitation des J'aime / J'aime pas, la capacité J'aime / J'aime pas "
792
  "ne fonctionnera pas"
793
 
794
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
795
  #: admin/classes/class-wp-ulike-settings.php:58
796
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
797
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
798
  msgid ""
799
  "If you select <strong>\"Logged By Cookie\"</strong> method: Any data logs "
805
  "condition J'aime / J'aime pas sera limitée par SetCookie, la capacité "
806
  "J'aime / J'aime pas ne fonctionnera pas"
807
 
808
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
809
  #: admin/classes/class-wp-ulike-settings.php:58
810
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
811
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
812
  msgid ""
813
  "If you select <strong>\"Logged By IP\"</strong> method: Data logs will save "
818
  "transmission de la condition J'aime / J'aime pas se fera par vérification de "
819
  "l'IP de l'utilisateur"
820
 
821
+ #: admin/classes/class-wp-ulike-admin-panel.php:603
822
  #: admin/classes/class-wp-ulike-settings.php:58
823
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:606
824
  #: build/wp-ulike/admin/classes/class-wp-ulike-settings.php:61
825
  msgid ""
826
  "If you select <strong>\"Logged By Username\"</strong> method: data logs only "
833
  "par vérification du nom d'utilisateur, il n'est pas possible pour les "
834
  "invités de faire de J'aime / J'aime pas"
835
 
836
+ #: admin/classes/class-wp-ulike-admin-panel.php:608
837
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:611
838
  msgid "Only logged in users"
839
  msgstr ""
840
 
841
+ #: admin/classes/class-wp-ulike-admin-panel.php:613
842
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:616
843
  msgid "Display Type"
844
  msgstr ""
845
 
846
+ #: admin/classes/class-wp-ulike-admin-panel.php:615
847
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:618
848
  msgid "Template"
849
  msgstr ""
850
 
851
+ #: admin/classes/class-wp-ulike-admin-panel.php:629
852
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:632
853
+ #: build/wp-ulike/inc/general-functions.php:1758 inc/general-functions.php:1765
854
  msgid "You need to login in order to like this post: "
855
  msgstr "Vous devez être connecté pour aimer cet article&nbsp;:"
856
 
857
+ #: admin/classes/class-wp-ulike-admin-panel.php:631
858
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:634
859
+ #: build/wp-ulike/inc/general-functions.php:1760 inc/general-functions.php:1767
860
  msgid "click here"
861
  msgstr "Cliquez ici"
862
 
863
+ #: admin/classes/class-wp-ulike-admin-panel.php:633
864
+ #: admin/classes/class-wp-ulike-admin-panel.php:673
865
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:636
866
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:676
867
  msgid "Custom HTML Template"
868
  msgstr ""
869
 
870
+ #: admin/classes/class-wp-ulike-admin-panel.php:639
871
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:642
872
  msgid "Display Likers Box"
873
  msgstr ""
874
 
875
+ #: admin/classes/class-wp-ulike-admin-panel.php:644
876
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:647
877
  msgid "Disable Pophover"
878
  msgstr ""
879
 
880
+ #: admin/classes/class-wp-ulike-admin-panel.php:646
881
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:649
882
  msgid ""
883
  "Active this option to show liked users avatars in the bottom of button like."
884
  msgstr ""
885
  "Activez cette option pour afficher les avatars des utilisateurs dans le fond "
886
  "du bouton J'aime."
887
 
888
+ #: admin/classes/class-wp-ulike-admin-panel.php:651
889
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:654
890
  msgid "Size of Gravatars"
891
  msgstr "Taille des Gravatars"
892
 
893
+ #: admin/classes/class-wp-ulike-admin-panel.php:659
894
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:662
895
  msgid "Likers Count"
896
  msgstr ""
897
 
898
+ #: admin/classes/class-wp-ulike-admin-panel.php:660
899
+ #: build/wp-ulike/admin/classes/class-wp-ulike-admin-panel.php:663
900
  msgid "The number of users to show in the users liked box"
901
  msgstr ""
902
  "Le nombre d'utilisateurs à afficher dans la boite des utilisateurs qui aiment"
1299
 
1300
  #: admin/classes/class-wp-ulike-widget.php:541
1301
  #: build/wp-ulike/admin/classes/class-wp-ulike-widget.php:544
1302
+ #: build/wp-ulike/inc/general-functions.php:87 inc/general-functions.php:84
1303
  msgid "Heart"
1304
  msgstr "Cœur "
1305
 
1610
  msgid "WP ULike Premium"
1611
  msgstr ""
1612
 
1613
+ #: admin/includes/templates/go-pro.php:130
1614
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1615
  msgid ""
1616
  "Elementor is the #1 WordPress page builder. In the new version of the WP "
1617
  "ULike PRO plugin we fully support this page builder and have a variety of "
1618
  "widgets & controllers that make life much easier for you."
1619
  msgstr ""
1620
 
1621
+ #: admin/includes/templates/go-pro.php:130
1622
+ #: build/wp-ulike/admin/includes/templates/go-pro.php:133
1623
  msgid ""
1624
  "Just drag your desired widget and drop it in your Elementor sections, "
1625
  "customize as you go and enjoy your like and dislike buttons on your contents."
1690
  msgid "Topic Title"
1691
  msgstr "Titre du sujet"
1692
 
1693
+ #: admin/settings/classes/admin-options.class.php:223
1694
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:223
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1695
  msgid "Error while saving."
1696
  msgstr ""
1697
 
1698
+ #: admin/settings/classes/admin-options.class.php:283
1699
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:283
1700
  msgid "Success. Imported backup options."
1701
  msgstr ""
1702
 
1703
+ #: admin/settings/classes/admin-options.class.php:295
1704
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:295
1705
  msgid "Default options restored."
1706
  msgstr ""
1707
 
1708
+ #: admin/settings/classes/admin-options.class.php:311
1709
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:311
1710
  msgid "Default options restored for only this section."
1711
  msgstr ""
1712
 
1713
+ #: admin/settings/classes/admin-options.class.php:382
1714
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:382
1715
  msgid "Settings saved."
1716
  msgstr "Réglages enregistrés."
1717
 
1718
+ #: admin/settings/classes/admin-options.class.php:560
1719
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:560
1720
  msgid "Settings have changed, you should save them!"
1721
  msgstr ""
1722
 
1723
+ #: admin/settings/classes/admin-options.class.php:562
1724
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:562
1725
  msgid "show all options"
1726
  msgstr ""
1727
 
1728
+ #: admin/settings/classes/admin-options.class.php:564
1729
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:564
1730
  msgid "Search option(s)"
1731
  msgstr ""
1732
 
1733
+ #: admin/settings/classes/admin-options.class.php:567
1734
+ #: admin/settings/classes/admin-options.class.php:688
1735
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1736
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1737
  msgid "Save"
1738
  msgstr ""
1739
 
1740
+ #: admin/settings/classes/admin-options.class.php:567
1741
+ #: admin/settings/classes/admin-options.class.php:688
1742
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:567
1743
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:688
1744
  msgid "Saving..."
1745
  msgstr ""
1746
 
1747
+ #: admin/settings/classes/admin-options.class.php:568
1748
+ #: admin/settings/classes/admin-options.class.php:689
1749
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1750
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1751
  msgid "Reset Section"
1752
  msgstr ""
1753
 
1754
+ #: admin/settings/classes/admin-options.class.php:568
1755
+ #: admin/settings/classes/admin-options.class.php:689
1756
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:568
1757
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:689
1758
  msgid "Are you sure to reset this section options?"
1759
  msgstr ""
1760
 
1761
+ #: admin/settings/classes/admin-options.class.php:569
1762
+ #: admin/settings/classes/admin-options.class.php:690
1763
  #: admin/settings/fields/backup/backup.php:34
1764
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1765
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1766
  #: build/wp-ulike/admin/settings/fields/backup/backup.php:34
1767
  msgid "Reset All"
1768
  msgstr ""
1769
 
1770
+ #: admin/settings/classes/admin-options.class.php:569
1771
+ #: admin/settings/classes/admin-options.class.php:690
1772
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:569
1773
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:690
1774
  msgid "Are you sure to reset all options?"
1775
  msgstr ""
1776
 
1777
+ #: admin/settings/classes/admin-options.class.php:665
1778
+ #: admin/settings/classes/comment-options.class.php:195
1779
+ #: admin/settings/classes/metabox-options.class.php:264
1780
+ #: build/wp-ulike/admin/settings/classes/admin-options.class.php:665
1781
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:195
1782
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:264
1783
+ msgid "No option provided by developer."
1784
+ msgstr ""
1785
+
1786
+ #: admin/settings/classes/comment-options.class.php:212
1787
+ #: admin/settings/classes/metabox-options.class.php:281
1788
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:212
1789
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:281
1790
+ msgid "Restore"
1791
+ msgstr ""
1792
+
1793
+ #: admin/settings/classes/comment-options.class.php:213
1794
+ #: admin/settings/classes/metabox-options.class.php:282
1795
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1796
+ #: build/wp-ulike/admin/settings/classes/metabox-options.class.php:282
1797
+ msgid "update post for restore "
1798
+ msgstr ""
1799
+
1800
+ #: admin/settings/classes/comment-options.class.php:213
1801
+ #: admin/settings/classes/metabox-options.class.php:282
1802
+ #: build/wp-ulike/admin/settings/classes/comment-options.class.php:213
1803
+ #: build/wp-ulike/admin/settings/classes/metabox-opti