Google Captcha (reCAPTCHA) by BestWebSoft - Version 1.58

Version Description

  • 10.09.2020 =
  • Pro : The compatibility with Gravity Forms has been fixed.
  • Pro : The bug with the reCaptcha displaying in wpForo form has been fixed.
  • Update : BWS menu has been updated.
Download this release

Release Info

Developer bestwebsoft
Plugin Icon 128x128 Google Captcha (reCAPTCHA) by BestWebSoft
Version 1.58
Comparing to
See all releases

Code changes from version 1.57 to 1.58

bws_menu/bws_functions.php CHANGED
@@ -605,7 +605,7 @@ if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) ) {
605
  };
606
  $( '." . $prefix . "_close_icon' ).click( function() {
607
  $( '." . $prefix . "_message' ).css( 'display', 'none' );
608
- $.cookie( '" . $prefix . "_hide_banner_on_plugin_page', 'true', { expires: 32 } );
609
  });
610
  });
611
  })(jQuery);";
@@ -631,7 +631,7 @@ if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) ) {
631
  }
632
  $( '." . $banner_value['prefix'] . "_close_icon' ).click( function() {
633
  $( '." . $banner_value['prefix'] . "_message_timeout' ).css( 'display', 'none' );
634
- $.cookie( '" . $banner_value['prefix'] . "_timeout_hide_banner_on_plugin_page', 'true', { expires: 30 } );
635
  });";
636
  }
637
 
605
  };
606
  $( '." . $prefix . "_close_icon' ).click( function() {
607
  $( '." . $prefix . "_message' ).css( 'display', 'none' );
608
+ $.cookie( '" . $prefix . "_hide_banner_on_plugin_page', 'true', { expires: 32, secure: true } );
609
  });
610
  });
611
  })(jQuery);";
631
  }
632
  $( '." . $banner_value['prefix'] . "_close_icon' ).click( function() {
633
  $( '." . $banner_value['prefix'] . "_message_timeout' ).css( 'display', 'none' );
634
+ $.cookie( '" . $banner_value['prefix'] . "_timeout_hide_banner_on_plugin_page', 'true', { expires: 30, secure: true } );
635
  });";
636
  }
637
 
bws_menu/bws_menu.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  * Function for displaying BestWebSoft menu
4
- * Version: 2.3.0
5
  */
6
 
7
  if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
@@ -547,7 +547,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
547
  <?php } elseif ( $is_installed ) { ?>
548
  <a class="button button-secondary" href="<?php echo esc_url( wp_nonce_url( self_admin_url( $current_page . '&bws_activate_plugin=' . $key_plugin ), 'bws_activate_plugin' . $key_plugin ) ); ?>" title="<?php _e( 'Activate this plugin', 'bestwebsoft' ); ?>"><?php _e( 'Activate', 'bestwebsoft' ); ?></a>
549
  <?php } else {
550
- $install_url = isset( $value_plugin['install_url'] ) ? $value_plugin['install_url'] : self_admin_url( 'plugin-install.php?tab=search&type=term&s=' . str_replace( array( ' ', '-' ), '+', str_replace( '&', '', $value_plugin['name'] ) ) . '+BestWebSoft&plugin-search-input=Search+Plugins' ); ?>
551
  <a class="button button-secondary" href="<?php echo esc_url( $install_url ); ?>" title="<?php _e( 'Install this plugin', 'bestwebsoft' ); ?>" target="_blank"><?php _e( 'Install Now', 'bestwebsoft' ); ?></a>
552
  <?php }
553
  } ?>
1
  <?php
2
  /*
3
  * Function for displaying BestWebSoft menu
4
+ * Version: 2.3.4
5
  */
6
 
7
  if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
547
  <?php } elseif ( $is_installed ) { ?>
548
  <a class="button button-secondary" href="<?php echo esc_url( wp_nonce_url( self_admin_url( $current_page . '&bws_activate_plugin=' . $key_plugin ), 'bws_activate_plugin' . $key_plugin ) ); ?>" title="<?php _e( 'Activate this plugin', 'bestwebsoft' ); ?>"><?php _e( 'Activate', 'bestwebsoft' ); ?></a>
549
  <?php } else {
550
+ $install_url = isset( $value_plugin['install_url'] ) ? $value_plugin['install_url'] : network_admin_url( 'plugin-install.php?tab=search&type=term&s=' . str_replace( array( ' ', '-' ), '+', str_replace( '&', '', $value_plugin['name'] ) ) . '+BestWebSoft&plugin-search-input=Search+Plugins' ); ?>
551
  <a class="button button-secondary" href="<?php echo esc_url( $install_url ); ?>" title="<?php _e( 'Install this plugin', 'bestwebsoft' ); ?>" target="_blank"><?php _e( 'Install Now', 'bestwebsoft' ); ?></a>
552
  <?php }
553
  } ?>
bws_menu/class-bws-settings.php CHANGED
@@ -10,6 +10,7 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
10
  private $tabs;
11
  private $pro_plugin_is_activated = false;
12
  private $custom_code_args = array();
 
13
 
14
  public $plugin_basename;
15
  public $prefix;
@@ -53,6 +54,8 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
53
  * @param array|string $args
54
  */
55
  public function __construct( $args = array() ) {
 
 
56
  $args = wp_parse_args( $args, array(
57
  'plugin_basename' => '',
58
  'prefix' => '',
@@ -66,8 +69,6 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
66
  'wp_slug' => '',
67
  'demo_data' => false,
68
  /* if this is free version and pro exist */
69
- 'pro_page' => '',
70
- 'bws_license_plugin' => '',
71
  'link_key' => '',
72
  'link_pn' => '',
73
  'trial_days' => false,
@@ -90,14 +91,27 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
90
  $this->doc_link = $args['doc_link'];
91
  $this->doc_video_link = $args['doc_video_link'];
92
 
93
- $this->pro_page = $args['pro_page'];
94
- $this->bws_license_plugin = $args['bws_license_plugin'];
95
  $this->link_key = $args['link_key'];
96
  $this->link_pn = $args['link_pn'];
97
  $this->trial_days = $args['trial_days'];
98
  $this->licenses = $args['licenses'];
99
 
100
- $this->hide_pro_tabs = bws_hide_premium_options_check( $this->options );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
  $this->version = '1.0.0';
102
  $this->is_multisite = is_multisite();
103
 
@@ -234,8 +248,7 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
234
  * @param void
235
  * @return void
236
  */
237
- public function display_tabs() {
238
- global $wp_version; ?>
239
  <div id="bws_settings_tabs_wrapper">
240
  <ul id="bws_settings_tabs">
241
  <?php $this->display_tabs_list(); ?>
@@ -762,19 +775,15 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
762
  </tr>
763
  </table>
764
  <?php } else {
765
- $attr = '';
766
  if ( isset( $bstwbsftwppdtplgns_options['go_pro'][ $this->bws_license_plugin ]['count'] ) &&
767
  '5' < $bstwbsftwppdtplgns_options['go_pro'][ $this->bws_license_plugin ]['count'] &&
768
  $bstwbsftwppdtplgns_options['go_pro'][ $this->bws_license_plugin ]['time'] > ( time() - ( 24 * 60 * 60 ) ) )
769
  $attr = 'disabled="disabled"';
770
 
771
-
772
- $license_key = '';
773
- if( ! empty( $single_license['pro_basename'] ) ) {
774
  $license_key = ! empty( $bstwbsftwppdtplgns_options[ $single_license['pro_basename'] ] ) ? $bstwbsftwppdtplgns_options[ $single_license['pro_basename'] ] : '';
775
- }
776
- $current_plugin_link = ( ! empty( $this->link_key ) && ! empty( $this->link_pn ) ? esc_url( 'https://bestwebsoft.com/products/wordpress/plugins/' . $this->wp_slug . '/' . '?k=' . $this->link_key . '&pn=' . $this->link_pn . '&v=' . $this->plugins_info["Version"] . '&wp_v=' . $wp_version ) : esc_url( 'https://bestwebsoft.com/products/wordpress/plugins/' . $this->wp_slug . '/' ) );
777
- ?>
778
  <table class="form-table">
779
  <tr>
780
  <th scope="row"><?php echo $pro_plugin_name . ' License'; ?></th>
@@ -783,7 +792,7 @@ if ( ! class_exists( 'Bws_Settings_Tabs' ) ) {
783
  <input <?php echo $attr; ?> type="hidden" name="bws_license_plugin_<?php echo ( ! empty( $single_license['pro_slug'] ) ) ? $single_license['pro_slug'] : $single_license['slug']; ?>" value="<?php echo esc_attr( ( ! empty( $single_license['pro_slug'] ) ) ? $single_license['pro_slug'] : $single_license['slug'] ); ?>" />
784
  <input <?php echo $attr; ?> type="submit" class="button button-secondary" name="bws_license_submit" value="<?php _e( 'Activate', 'bestwebsoft' ); ?>" />
785
  <div class="bws_info">
786
- <?php printf( __( 'Enter your license key to activate %s and get premium plugin features.', 'bestwebsoft' ), '<a href="' . $current_plugin_link . '" target="_blank" title="' . $pro_plugin_name . '">' . $pro_plugin_name . '</a>' ); ?>
787
  </div>
788
  <?php if ( '' != $attr ) { ?>
789
  <p><?php _e( "Unfortunately, you have exceeded the number of available tries per day. Please, upload the plugin manually.", 'bestwebsoft' ); ?></p>
10
  private $tabs;
11
  private $pro_plugin_is_activated = false;
12
  private $custom_code_args = array();
13
+ private $bws_plugin_link = '';
14
 
15
  public $plugin_basename;
16
  public $prefix;
54
  * @param array|string $args
55
  */
56
  public function __construct( $args = array() ) {
57
+ global $wp_version;
58
+
59
  $args = wp_parse_args( $args, array(
60
  'plugin_basename' => '',
61
  'prefix' => '',
69
  'wp_slug' => '',
70
  'demo_data' => false,
71
  /* if this is free version and pro exist */
 
 
72
  'link_key' => '',
73
  'link_pn' => '',
74
  'trial_days' => false,
91
  $this->doc_link = $args['doc_link'];
92
  $this->doc_video_link = $args['doc_video_link'];
93
 
 
 
94
  $this->link_key = $args['link_key'];
95
  $this->link_pn = $args['link_pn'];
96
  $this->trial_days = $args['trial_days'];
97
  $this->licenses = $args['licenses'];
98
 
99
+ $this->pro_page = $this->bws_license_plugin = '';
100
+ /* get $bws_plugins */
101
+ require( dirname( __FILE__ ) . '/product_list.php' );
102
+ if ( isset( $bws_plugins[ $this->plugin_basename ] ) ) {
103
+ if ( isset( $bws_plugins[ $this->plugin_basename ]['pro_settings'] ) ) {
104
+ $this->pro_page = $bws_plugins[ $this->plugin_basename ]['pro_settings'];
105
+ $this->bws_license_plugin = $bws_plugins[ $this->plugin_basename ]['pro_version'];
106
+ }
107
+
108
+ $this->bws_plugin_link = substr( $bws_plugins[ $this->plugin_basename ]['link'],0 , strpos( $bws_plugins[ $this->plugin_basename ]['link'], '?' ) );
109
+
110
+ if ( ! empty( $this->link_key ) && ! empty( $this->link_pn ) )
111
+ $this->bws_plugin_link .= '?k=' . $this->link_key . '&pn=' . $this->link_pn . '&v=' . $this->plugins_info["Version"] . '&wp_v=' . $wp_version;
112
+ }
113
+
114
+ $this->hide_pro_tabs = bws_hide_premium_options_check( $this->options );
115
  $this->version = '1.0.0';
116
  $this->is_multisite = is_multisite();
117
 
248
  * @param void
249
  * @return void
250
  */
251
+ public function display_tabs() { ?>
 
252
  <div id="bws_settings_tabs_wrapper">
253
  <ul id="bws_settings_tabs">
254
  <?php $this->display_tabs_list(); ?>
775
  </tr>
776
  </table>
777
  <?php } else {
778
+ $attr = $license_key = '';
779
  if ( isset( $bstwbsftwppdtplgns_options['go_pro'][ $this->bws_license_plugin ]['count'] ) &&
780
  '5' < $bstwbsftwppdtplgns_options['go_pro'][ $this->bws_license_plugin ]['count'] &&
781
  $bstwbsftwppdtplgns_options['go_pro'][ $this->bws_license_plugin ]['time'] > ( time() - ( 24 * 60 * 60 ) ) )
782
  $attr = 'disabled="disabled"';
783
 
784
+ if ( ! empty( $single_license['pro_basename'] ) ) {
 
 
785
  $license_key = ! empty( $bstwbsftwppdtplgns_options[ $single_license['pro_basename'] ] ) ? $bstwbsftwppdtplgns_options[ $single_license['pro_basename'] ] : '';
786
+ } ?>
 
 
787
  <table class="form-table">
788
  <tr>
789
  <th scope="row"><?php echo $pro_plugin_name . ' License'; ?></th>
792
  <input <?php echo $attr; ?> type="hidden" name="bws_license_plugin_<?php echo ( ! empty( $single_license['pro_slug'] ) ) ? $single_license['pro_slug'] : $single_license['slug']; ?>" value="<?php echo esc_attr( ( ! empty( $single_license['pro_slug'] ) ) ? $single_license['pro_slug'] : $single_license['slug'] ); ?>" />
793
  <input <?php echo $attr; ?> type="submit" class="button button-secondary" name="bws_license_submit" value="<?php _e( 'Activate', 'bestwebsoft' ); ?>" />
794
  <div class="bws_info">
795
+ <?php printf( __( 'Enter your license key to activate %s and get premium plugin features.', 'bestwebsoft' ), '<a href="' . $this->bws_plugin_link . '" target="_blank" title="' . $pro_plugin_name . '">' . $pro_plugin_name . '</a>' ); ?>
796
  </div>
797
  <?php if ( '' != $attr ) { ?>
798
  <p><?php _e( "Unfortunately, you have exceeded the number of available tries per day. Please, upload the plugin manually.", 'bestwebsoft' ); ?></p>
bws_menu/css/general_style.css CHANGED
@@ -661,6 +661,9 @@ span.bws_code {
661
  #bws_settings_tabs li.bws-tab-notifications a:before {
662
  content: "\f466";
663
  }
 
 
 
664
  #bws_settings_tabs li.bws-tab-output a:before {
665
  content: "\f498";
666
  }
661
  #bws_settings_tabs li.bws-tab-notifications a:before {
662
  content: "\f466";
663
  }
664
+ #bws_settings_tabs li.bws-tab-reports a:before {
665
+ content: "\f535";
666
+ }
667
  #bws_settings_tabs li.bws-tab-output a:before {
668
  content: "\f498";
669
  }
bws_menu/deactivation-form.php CHANGED
@@ -360,7 +360,7 @@ if ( ! function_exists( 'bws_submit_uninstall_reason_action' ) ) {
360
  exit;
361
  }
362
 
363
- $reason_info = isset( $_REQUEST['reason_info'] ) ? stripcslashes( sanitize_textarea_field( $_REQUEST['reason_info'] ) ) : '';
364
  if ( ! empty( $reason_info ) ) {
365
  $reason_info = substr( $reason_info, 0, 255 );
366
  }
360
  exit;
361
  }
362
 
363
+ $reason_info = isset( $_REQUEST['reason_info'] ) ? stripcslashes( sanitize_text_field( $_REQUEST['reason_info'] ) ) : '';
364
  if ( ! empty( $reason_info ) ) {
365
  $reason_info = substr( $reason_info, 0, 255 );
366
  }
bws_menu/fonts/bwsicons.eot CHANGED
Binary file
bws_menu/fonts/bwsicons.svg CHANGED
@@ -18,6 +18,7 @@
18
  <glyph unicode="&#xe90a;" glyph-name="Donate" d="M512 887.385c241.231 0 439.385-198.154 439.385-439.385s-198.154-437.662-439.385-437.662c-241.231 0-439.385 194.708-439.385 437.662s198.154 439.385 439.385 439.385zM530.954 752.985h-48.246c-10.338 0-18.954-8.615-18.954-18.954v0-48.246c-62.031-17.231-101.662-65.477-101.662-129.231 0-68.923 46.523-120.615 139.569-153.354 65.477-22.4 70.646-39.631 72.369-60.308 0-13.785 0-48.246-60.308-48.246-31.015 0-63.754 20.677-84.431 36.185-8.615 6.892-20.677 6.892-29.292-1.723v0l-32.738-34.462c-8.615-8.615-8.615-24.123 1.723-32.738 18.954-15.508 53.415-39.631 94.769-51.692v0-48.246c0-10.338 8.615-18.954 18.954-18.954v0h48.246c10.338 0 18.954 8.615 18.954 18.954v0 44.8c70.646 12.062 115.446 63.754 115.446 136.123 0 101.662-91.323 134.4-130.954 148.185-79.262 27.569-79.262 55.138-79.262 67.2 0 39.631 46.523 44.8 60.308 44.8 22.4 1.723 43.077-10.338 58.585-18.954 8.615-5.169 20.677-5.169 27.569 3.446v0l32.738 34.462c8.615 8.615 6.892 24.123-3.446 32.738-17.231 12.062-46.523 29.292-80.985 36.185v0 43.077c0 10.338-8.615 18.954-18.954 18.954v0z" />
19
  <glyph unicode="&#xe90c;" glyph-name="Error-Low-Viewer" d="M530.824 875.807v-318.289h297.754v-537.326h-636.578v855.615h338.824zM484.62 370.995c-47.059 0-77.005-35.936-77.005-82.995 0-45.348 27.38-80.428 74.439-80.428 46.203 0 77.861 30.802 77.861 82.995 0 43.636-26.524 80.428-75.294 80.428zM674.567 370.139c-51.337 0-89.84-29.947-90.695-82.995 0-23.102 7.701-43.636 22.246-57.326 14.545-14.545 35.080-21.39 64.171-21.39 21.39 0 41.925 5.134 53.048 8.556v0 84.706h-59.037v-28.235h24.813v-33.369c-3.422-1.711-9.412-2.567-17.968-2.567-29.091 0-49.626 19.679-49.626 52.193 0 34.225 22.246 51.337 52.193 51.337 17.112 0 28.235-3.422 36.791-6.845v0l7.701 28.235c-7.701 3.422-23.102 7.701-43.636 7.701zM331.465 373.561h-31.658v-160h95.829v32.513h-64.171v127.487zM483.764 342.759c24.813 0 38.503-24.813 38.503-53.048 0-30.802-13.69-53.904-37.647-53.904s-38.502 22.246-38.502 53.048c0 30.802 13.689 53.904 37.646 53.904zM589.861 875.807l242.139-259.251h-242.139v259.251z" />
20
  <glyph unicode="&#xe90d;" glyph-name="Like-Share" d="M486.596 864c50.181 0 83.635-22 83.635-88v0-176h179.816c33.454 0 66.908-13.2 87.817-44 20.909-22 29.272-57.2 25.091-92.4v0l-33.454-202.4c-8.364-57.2-54.363-101.2-108.726-101.2v0h-359.632v352c4.182 0 100.362 330 100.362 330 0 13.2 12.545 22 25.091 22zM260.571 512v-352h-100.571v352h100.571z" />
 
21
  <glyph unicode="&#xe910;" glyph-name="Gallery" d="M424 316c24.288 0 44-19.712 44-44v-132c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v132c0 24.288 19.712 44 44 44h220zM820 448c24.288 0 44-19.712 44-44v-264c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v264c0 24.288 19.712 44 44 44h220zM424 800c24.288 0 44-19.712 44-44v-308c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v308c0 24.288 19.712 44 44 44h220zM820 800c24.288 0 44-19.712 44-44v-176c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v176c0 24.288 19.712 44 44 44h220z" />
22
  <glyph unicode="&#xe911;" glyph-name="Analytics" d="M896 784v-672h-192v672h192zM608 592v-480h-192v480h192zM320 400v-288h-192v288h192z" />
23
  <glyph unicode="&#xe912;" glyph-name="reCaptcha" d="M758.4 800c58.321 0 105.6-47.279 105.6-105.6v-492.8c0-58.321-47.279-105.6-105.6-105.6h-492.8c-58.321 0-105.6 47.279-105.6 105.6v492.8c0 58.321 47.279 105.6 105.6 105.6h492.8zM680.96 606.4l-232.32-168.96-105.6 63.36-42.24-42.24 147.84-168.96 274.56 274.56-42.24 42.24z" />
@@ -27,12 +28,14 @@
27
  <glyph unicode="&#xe916;" glyph-name="Sitemap" d="M747.219 474.709v-112.829h-111.873v112.829h-104.223v112.829h103.267v225.657h-244.781v-225.657h104.223v-112.829h-104.223v-113.785h-112.829v113.785h-244.781v-263.904h244.781v113.785h112.829v-113.785h245.737v112.829h111.873v-112.829h244.781v263.904z" />
28
  <glyph unicode="&#xe917;" glyph-name="Htaccess" d="M754.258 516.596v143.83c0 132.766-108.426 203.574-241.191 203.574-132.77 0-238.983-73.021-238.983-203.574v-146.043c-44.255-2.213-88.511-24.34-88.511-70.809v-327.489c0-46.468 37.617-84.085 84.085-84.085h486.813c46.468 0 81.872 37.617 81.872 84.085v327.489c2.213 44.255-39.83 70.809-84.085 73.021zM590.514 173.617c-2.213-4.426-6.638-6.638-11.064-6.638h-130.558c-4.426 0-8.851 2.213-11.064 6.638s-2.213 8.851-2.213 13.277l30.979 81.872c-17.702 13.277-26.553 35.404-26.553 55.319 0 39.83 33.191 73.021 73.026 73.021 39.83 0 73.021-33.191 73.021-73.021 0-22.128-11.064-42.043-26.553-55.319l30.979-81.872c4.426-4.426 2.213-11.064 0-13.277zM665.748 512.17h-303.153v146.043c0 66.383 88.511 117.277 154.898 117.277 66.383 0 150.468-50.894 150.468-117.277v-146.043h-2.213z" />
29
  <glyph unicode="&#xe918;" glyph-name="Job-Board" d="M896 514.397v-358.701c0-36.735-24.961-66.978-57.026-70.847l-6.974-0.418h-640c-32.99 0-60.15 27.794-63.624 63.5l-0.376 7.765v358.701l31.446-8.609c231.151-60.388 473.957-60.388 705.108 0l31.446 8.609zM598.875 811.57c53.019 0 96-42.981 96-96v0l-0.027-60.992 137.152-0.024c32.99 0 60.15-27.794 63.624-63.5l0.376-7.765v-19.088l-31.446-8.609c-76.091-19.879-153.446-33.214-231.231-40.005-10.69-4.044-22.306-6.298-34.447-6.298v0h-173.75c-12.142 0-23.757 2.254-34.45 6.367-77.783 6.723-155.137 20.058-231.228 39.937l-31.446 8.609v19.088c0 36.735 24.961 66.978 57.026 70.847l6.974 0.418 137.088 0.024 0.037 60.992c0 49.901 38.073 90.909 86.755 95.561l9.245 0.439zM598.875 747.57h-173.75c-17.673 0-32-14.327-32-32v0l-0.037-60.992h237.76l0.027 60.992c0 15.709-11.32 28.775-26.248 31.484l-5.752 0.516z" />
 
30
  <glyph unicode="&#xe91a;" glyph-name="Limit-Attempts" d="M522.762 861.982c102.234-59.188 196.398-86.092 312.084-94.163 10.762-2.69 18.833-10.762 18.833-24.213v-295.942c0-239.444-158.732-295.942-328.226-411.628-8.071-5.381-18.833-5.381-24.213 0-169.494 115.686-330.917 172.184-330.917 411.628v295.942c0 13.452 8.071 21.523 21.523 24.213 112.996 8.071 209.85 34.975 309.394 94.163 8.071 2.69 16.142 2.69 21.523 0zM510.623 572.245c-43.013 0-78.853-35.84-78.853-78.848 0-21.504 9.557-45.397 28.672-59.733v0l-33.451-88.405c0-4.779 0-9.557 2.389-14.336s7.168-7.168 11.947-7.168v0h140.975c4.779 0 9.557 2.389 11.947 7.168 2.389 2.389 4.779 9.557 0 14.336v0l-33.451 88.405c16.725 14.336 28.672 35.84 28.672 59.733 0 43.008-35.84 78.848-78.848 78.848z" />
31
  <glyph unicode="&#xe91b;" glyph-name="Linked" d="M512 910.625c78.77 0 142.625-63.855 142.625-142.625l-0.005 1.909c79.751-35.386 143.904-99.538 179.29-179.29 77.869-1.008 140.716-64.475 140.716-142.62 0-78.77-63.855-142.625-142.625-142.625l1.909 0.005c-35.386-79.751-99.538-143.904-179.29-179.29-1.008-77.869-64.475-140.716-142.62-140.716-78.77 0-142.625 63.855-142.625 142.625l0.005-1.909c-79.751 35.386-143.904 99.538-179.29 179.29-77.869 1.008-140.716 64.475-140.716 142.62 0 78.77 63.855 142.625 142.625 142.625l-1.909-0.005c35.386 79.751 99.538 143.904 179.29 179.29 1.008 77.869 64.475 140.716 142.62 140.716zM640.336 705.896l-2.076-4.292c-23.885-45.327-71.464-76.229-126.26-76.229-56.471 0-105.276 32.819-128.383 80.424-55.959-27.827-101.589-73.457-129.513-129.463 47.702-23.061 80.521-71.866 80.521-128.336s-32.819-105.276-80.424-128.383c27.827-55.959 73.457-101.589 129.463-129.513 23.061 47.702 71.866 80.521 128.336 80.521s105.276-32.819 128.383-80.424c55.959 27.827 101.589 73.457 129.513 129.463-47.702 23.061-80.521 71.866-80.521 128.336s32.819 105.276 80.424 128.383c-27.827 55.959-73.457 101.589-129.463 129.513z" />
32
  <glyph unicode="&#xe91c;" glyph-name="Multilanguage" d="M656.768 160.896l104-8.32-35.776-105.664-24.96 40.768c-40.768-24.96-89.024-43.264-133.12-50.752-14.144-2.496-31.616-5.824-46.592-5.824v0h-41.6c-53.248 0-151.424 31.616-194.688 63.232-5.824 4.16-7.488 8.321-7.488 14.145 0 9.984 7.488 17.472 16.64 17.472 4.16 0 10.816-3.328 27.456-12.48 4.16-2.496 8.32-4.993 9.984-5.825 39.104-19.136 102.336-41.6 153.92-41.6 61.568 0 103.168 8.32 157.248 31.617 9.984 4.16 19.968 9.984 29.952 15.808v0l8.32 4.992-23.296 42.431zM809.856 928c5.824 0 9.984-4.16 9.984-10.816v0-207.168l73.216-23.296v-536.64c-355.383 113.568-381.485 121.68-383.4 122.259-8.472-3.283-363.736-123.091-368.728-123.091-4.16 0-7.488 2.496-9.152 6.656v0l-0.832 1.664v534.976c0 1.664 0.832 4.16 1.664 4.992 3.328 4.16 6.657 4.992 9.985 5.824 1.664 0.832 31.616 10.816 74.048 24.96v0 190.528l277.056-98.176c3.328 0.832 312 107.328 316.16 107.328zM493.696 784.896l-327.808-115.648v-472.576l327.808 108.16v480.064zM418.816 595.2l2.496-7.488c0.832-4.16 0-16.64-0.832-19.136 0-1.664-1.664-4.16-18.304-38.272-4.992-9.152-8.32-17.472-9.984-19.968 0-0.832-11.648-24.128-33.28-58.24 8.32-3.328 18.304-7.488 23.296-9.984 8.32-4.16 65.728-28.288 69.056-29.12 9.984-3.328 13.312-33.28 12.48-37.44-0.832-3.328-3.328-6.656-9.152-6.656-4.992 0-12.48 2.496-27.456 9.152-2.496 0.832-4.16 1.664-5.824 2.496-7.488 3.328-37.44 19.968-44.928 24.96-4.16 2.496-11.648 8.32-19.968 14.976v0l-13.312 9.984c-20.8-31.616-41.6-59.904-62.4-84.032v0l-4.992-5.824c-16.64-19.136-34.944-40.768-49.088-49.92-4.992-3.328-19.968-3.328-19.968-3.328-3.328 0-4.992 0-7.488 2.496v0l-11.647 5.824 9.984 7.488c4.992 4.16 19.968 21.632 29.952 33.28 3.328 4.16 6.656 8.32 9.152 10.816 12.48 14.144 70.72 95.68 80.704 113.984 8.32 15.808 26.624 52.416 36.608 72.384-8.32-2.496-19.968-6.656-34.944-11.648v0l-3.328-0.832c-4.16-1.664-10.816-3.328-17.472-4.992-5.824-1.664-13.312-3.328-17.472-4.992 0.832-2.496 0.832-4.992-0.832-7.488-3.328-6.656-17.472-10.816-20.8-11.648-4.16-1.664-14.976-3.328-26.624 0-8.32 2.496-15.808 10.816-18.304 14.144-0.832 0.832-2.496 4.992-3.328 14.976v0 5.824l5.824 1.664c3.328 0.832 7.488 1.664 12.48 2.496l4.622 0.863c3.328 0.616 7.026 1.356 10.354 2.465 11.648 3.328 37.44 10.816 51.584 15.808 4.16 1.664 9.984 3.328 15.808 5.824 14.144 4.992 29.12 9.984 35.776 11.648 4.16 0 13.312 4.992 20.8 9.152l5.72 3.211c5.772 3.237 11.544 6.357 15.912 7.605 4.16 1.664 7.488 2.496 10.816 4.16 5.824 1.664 8.32 3.328 11.648 3.328v0h6.656zM676.736 655.104l-107.328-265.408 50.752-14.976 22.464 54.912 104.832-32.448 18.304-66.56 50.752-16.64-89.856 326.144-49.92 14.976zM699.2 570.24l31.616-112.32-69.056 20.8 37.44 91.52zM341.441 635.967c9.984 0 16.639-5.824 19.135-14.976 1.664-10.816-0.831-16.64-2.495-19.136-6.656-13.312-22.464-20.8-29.12-23.296-7.488-3.328-20.801-6.656-32.449-6.656v0h-0.831c-6.656 0.832-16.64 3.328-29.12 16.64-5.824 6.656-13.313 24.128-10.817 30.784v0l2.497 4.992h8.32l1.663-1.664c2.496-0.832 7.488-1.664 12.48-1.664v0h4.16c4.992 0.832 16.64 4.16 24.128 6.656v0l4.16 0.832c6.656 2.496 22.465 6.656 28.289 7.488zM784.064 878.080l-252.096-86.528 252.096-74.88v161.408z" />
33
  <glyph unicode="&#xe91d;" glyph-name="Pagination" d="M487.976 672v-434.806h-261.515c-112.64 0-204.012 97.674-204.012 217.403 0 120.517 91.372 217.403 204.012 217.403v0h261.515zM797.541 672c111.85 0 203.222-96.886 204.010-217.403 0-120.517-91.372-217.403-204.010-217.403v0h-261.515v434.806zM312.32 540.455c-4.726 7.877-14.966 9.452-22.843 3.151v0l-89.797-74.831c-3.938-3.151-6.301-8.665-6.301-14.178s2.362-11.028 6.301-14.178v0l92.161-75.618c3.151-2.363 6.301-3.151 9.452-3.151 4.726 0 9.452 2.363 12.603 7.089 5.514 7.877 3.939 18.905-3.15 24.418v0l-74.831 61.44 73.255 60.652c7.089 6.302 8.665 17.329 3.151 25.206zM732.948 543.606c-6.302 6.302-16.54 4.726-22.054-3.151s-3.939-18.905 3.15-25.206v0l73.255-60.652-74.831-61.44c-7.089-5.514-8.665-16.542-3.152-24.418 3.151-4.726 7.878-7.089 12.604-7.089 3.151 0 6.301 0.788 9.452 3.151v0l92.159 75.618c3.938 3.938 6.302 8.665 5.514 14.178 0 5.514-2.363 11.028-6.302 14.178v0z" />
34
  <glyph unicode="&#xe91e;" glyph-name="PDF-Print" d="M371.714 531.511h-14.455v-43.369h10.326c9.292 0 16.521 2.065 21.683 5.163 5.163 4.13 7.228 9.293 7.228 16.522s-2.065 12.391-6.196 16.522c-4.129 3.098-10.325 5.163-18.586 5.163zM486.334 435.479h13.423c29.945 0 45.433 16.522 45.433 48.532s-14.455 47.5-42.335 47.5h-16.521v-96.032zM899.379 659.555h-146.63v106.358c0 36.141-29.946 66.087-66.087 66.087h-370.706c-36.141 0-66.087-29.946-66.087-66.087v-105.326h-145.597c-21.685 0-40.272-17.554-40.272-39.239v-356.249c0-21.685 17.554-40.272 40.272-40.272h146.63v-72.282c0-36.141 29.946-66.087 66.087-66.087h370.706c36.141 0 66.087 29.946 66.087 66.087v73.315h146.63c21.685 0 40.272 17.554 40.272 40.272v354.184c-2.065 21.685-19.619 39.239-41.304 39.239zM315.956 796.891h370.706c17.554 0 32.011-14.456 32.011-32.011v-105.326h-433.695v106.358c0 17.554 13.424 30.978 30.978 30.978zM717.64 151.513c0-17.554-14.456-32.011-32.011-32.011h-369.674c-17.554 0-32.011 14.456-32.011 32.011v159.021h433.695v-159.021zM781.662 560.425c-13.424 0-24.783 11.359-24.783 24.783s11.359 24.783 24.783 24.783c13.424 0 24.783-11.359 24.783-24.783s-11.359-24.783-24.783-24.783zM862.205 562.49c-13.424 0-24.783 11.359-24.783 24.783s11.359 24.783 24.783 24.783c13.424 0 24.783-11.359 24.783-24.783s-11.359-24.783-24.783-24.783z" />
35
  <glyph unicode="&#xe91f;" glyph-name="Pinning" d="M597.265 213.084c4.511 38.791-3.607 68.56-24.355 89.308l165.984 165.984c10.825-10.825 26.161-17.14 41.496-16.238 32.475 0 58.636 26.161 58.636 58.636 0.902 15.335-5.413 30.671-16.238 41.496l-205.677 205.677c-10.825 10.825-26.161 17.14-41.496 16.238-32.475 0-58.636-26.161-58.636-58.636-0.902-15.335 5.413-30.671 16.238-41.496l-166.887-166.887c-21.65 21.65-51.419 29.769-89.306 24.355-36.986-4.51-71.266-20.747-97.426-46.908-5.413-5.413-9.021-12.629-8.119-20.748 0-7.217 2.707-15.336 8.12-20.749l128.998-128.998-133.509-182.222c-5.413-5.413-3.608-14.433 0.902-18.944 2.706-2.706 5.413-3.608 9.021-3.608s7.217 1.804 9.923 2.706l173.201 140.726 138.020-138.020c5.413-5.413 12.629-9.021 20.748-8.119 7.217 0 15.336 2.706 20.748 8.119 28.867 27.063 45.104 61.342 49.615 98.328z" />
 
36
  <glyph unicode="&#xe921;" glyph-name="Portfolio" d="M480 416v-334.133h-334.133v334.133h334.133zM878.133 416v-334.133h-334.133v334.133h334.133zM480 814.133v-334.133h-334.133v334.133h334.133zM878.133 814.133v-334.133h-334.133v334.133h334.133z" />
37
  <glyph unicode="&#xe922;" glyph-name="Post-to-CSV" d="M531.052 876.092v-318.833h297.837v-537.351h-636.889v856.184h339.052zM513.348 381.026l-7.181-0.292c-17.108 0-31.106-3.888-41.215-12.442s-14.775-20.219-14.775-34.994c0-7.776 1.555-13.998 4.666-20.219s6.999-10.887 12.442-15.553c4.666-4.666 12.442-9.332 22.552-13.998 10.887-5.443 17.886-9.332 21.774-11.665 3.111-2.333 6.221-4.666 7.776-6.999 2.333-2.333 3.111-5.443 3.111-8.554 0-6.221-2.333-10.109-6.221-13.22s-10.109-4.666-17.886-4.666c-6.221 0-13.22 0.778-20.996 3.111s-17.886 6.221-28.773 10.887v0-32.661c13.998-6.999 29.55-10.109 47.436-10.109 19.441 0 34.216 4.666 45.103 13.22s16.33 20.996 16.33 35.772c0 10.887-3.111 19.441-8.554 27.217s-16.33 14.775-31.883 22.552c-11.665 5.443-19.441 9.332-22.552 11.665s-5.443 4.666-6.999 6.999c-1.555 2.333-2.333 5.443-2.333 8.554 0 5.443 1.555 9.332 5.443 12.442s8.554 4.666 15.553 4.666c5.443 0 11.665-0.778 17.108-2.333s13.22-3.888 21.774-7.776v0l11.665 27.217c-8.554 3.888-17.108 6.221-24.885 8.554s-15.553 3.111-25.662 2.333zM380.189 381.512c-15.553 0-29.55-3.111-41.215-10.109s-20.996-17.108-27.217-30.328c-6.221-13.22-9.332-28.773-9.332-45.881 0-27.217 6.221-48.214 19.441-62.989s31.883-21.774 55.99-21.774c17.108 0 31.883 3.111 45.881 8.554v0 29.55c-17.108-5.443-31.106-8.554-42.77-8.554-27.995 0-41.993 18.663-42.77 55.213 0 17.886 3.888 31.883 10.887 41.993 7.776 10.109 17.886 14.775 31.106 14.775 6.221 0 12.442-0.778 18.663-3.111s12.442-4.666 18.663-7.776v0l11.665 28.773c-16.33 7.776-32.661 11.665-48.991 11.665zM602.595 379.179h-36.549l56.768-166.415h38.882l56.768 166.415h-35.772l-31.883-99.538c-4.666-17.108-7.776-29.55-8.554-36.549l-0.015 0.104-0.253 2.666c-0.34 2.139-0.972 4.86-1.701 8.165l-1.142 5.395c-1.555 7.776-3.888 13.998-5.443 20.219v0l-31.106 99.538zM589.376 876.092l242.624-258.955h-242.624v258.955z" />
38
  <glyph unicode="&#xe923;" glyph-name="Profile-Extra-Fields" d="M959.524 265.24v-128h-895.048v128h895.048zM420.213 758.76v-373.809h-35.194c-20.926 82.752-39.948 141.724-141.723 141.724s-120.798-58.972-140.773-142.675v0h-38.047v374.76h355.737zM959.524 512v-128h-420.141v128h420.141zM243.296 695.032c-38.047 0-68.484-30.437-68.484-68.484 0-42.803 30.437-68.484 68.484-68.484s68.484 30.437 68.484 68.484c0 38.047-30.437 68.484-68.484 68.484zM959.524 758.76v-128h-420.141v128h420.141z" />
18
  <glyph unicode="&#xe90a;" glyph-name="Donate" d="M512 887.385c241.231 0 439.385-198.154 439.385-439.385s-198.154-437.662-439.385-437.662c-241.231 0-439.385 194.708-439.385 437.662s198.154 439.385 439.385 439.385zM530.954 752.985h-48.246c-10.338 0-18.954-8.615-18.954-18.954v0-48.246c-62.031-17.231-101.662-65.477-101.662-129.231 0-68.923 46.523-120.615 139.569-153.354 65.477-22.4 70.646-39.631 72.369-60.308 0-13.785 0-48.246-60.308-48.246-31.015 0-63.754 20.677-84.431 36.185-8.615 6.892-20.677 6.892-29.292-1.723v0l-32.738-34.462c-8.615-8.615-8.615-24.123 1.723-32.738 18.954-15.508 53.415-39.631 94.769-51.692v0-48.246c0-10.338 8.615-18.954 18.954-18.954v0h48.246c10.338 0 18.954 8.615 18.954 18.954v0 44.8c70.646 12.062 115.446 63.754 115.446 136.123 0 101.662-91.323 134.4-130.954 148.185-79.262 27.569-79.262 55.138-79.262 67.2 0 39.631 46.523 44.8 60.308 44.8 22.4 1.723 43.077-10.338 58.585-18.954 8.615-5.169 20.677-5.169 27.569 3.446v0l32.738 34.462c8.615 8.615 6.892 24.123-3.446 32.738-17.231 12.062-46.523 29.292-80.985 36.185v0 43.077c0 10.338-8.615 18.954-18.954 18.954v0z" />
19
  <glyph unicode="&#xe90c;" glyph-name="Error-Low-Viewer" d="M530.824 875.807v-318.289h297.754v-537.326h-636.578v855.615h338.824zM484.62 370.995c-47.059 0-77.005-35.936-77.005-82.995 0-45.348 27.38-80.428 74.439-80.428 46.203 0 77.861 30.802 77.861 82.995 0 43.636-26.524 80.428-75.294 80.428zM674.567 370.139c-51.337 0-89.84-29.947-90.695-82.995 0-23.102 7.701-43.636 22.246-57.326 14.545-14.545 35.080-21.39 64.171-21.39 21.39 0 41.925 5.134 53.048 8.556v0 84.706h-59.037v-28.235h24.813v-33.369c-3.422-1.711-9.412-2.567-17.968-2.567-29.091 0-49.626 19.679-49.626 52.193 0 34.225 22.246 51.337 52.193 51.337 17.112 0 28.235-3.422 36.791-6.845v0l7.701 28.235c-7.701 3.422-23.102 7.701-43.636 7.701zM331.465 373.561h-31.658v-160h95.829v32.513h-64.171v127.487zM483.764 342.759c24.813 0 38.503-24.813 38.503-53.048 0-30.802-13.69-53.904-37.647-53.904s-38.502 22.246-38.502 53.048c0 30.802 13.689 53.904 37.646 53.904zM589.861 875.807l242.139-259.251h-242.139v259.251z" />
20
  <glyph unicode="&#xe90d;" glyph-name="Like-Share" d="M486.596 864c50.181 0 83.635-22 83.635-88v0-176h179.816c33.454 0 66.908-13.2 87.817-44 20.909-22 29.272-57.2 25.091-92.4v0l-33.454-202.4c-8.364-57.2-54.363-101.2-108.726-101.2v0h-359.632v352c4.182 0 100.362 330 100.362 330 0 13.2 12.545 22 25.091 22zM260.571 512v-352h-100.571v352h100.571z" />
21
+ <glyph unicode="&#xe90e;" glyph-name="featured-posts" d="M128 576h256v-64h-256v64zM128 448h128v-64h-128v64zM128 320h128v-64h-128v64zM128 704h512v-64h-512v64zM128 832h512v-64h-512v64zM768 626.432v234.496c0 54.592-43.136 99.072-96.128 99.072h-575.744c-52.992 0-96.128-44.48-96.128-99.072v-697.792c0-54.656 43.136-99.136 96.128-99.136h304.384c64.576-78.080 162.176-127.872 271.424-127.872 194.432 0 352 157.568 352 351.936 0.064 161.024-108.288 296.512-255.936 338.368zM320 288.064c0-57.728 14.144-112 38.784-160.064h-262.656c-16.96 0-32.128 15.104-32.128 33.728v699.2c0 18.624 15.168 35.072 32.128 35.072h575.68c17.024 0 32.192-16.448 32.192-35.072v-222.528c-10.56 0.96-21.184 1.6-32 1.6-194.432 0-352-157.568-352-351.936zM917.76 317.504l-109.376-97.408 36.48-148.224c8.128-25.408-20.288-50.752-44.544-33.856l-125.632 80.448-125.568-80.448c-20.224-16.96-52.672 4.224-44.544 33.856l32.448 148.224-109.44 97.408c-20.224 16.96-12.16 55.040 12.16 55.040l145.856 12.736 56.704 139.712c12.16 25.472 44.608 25.472 56.768 0l56.704-139.712 145.856-12.736c24.256 0 36.416-38.080 16.128-55.040z" />
22
  <glyph unicode="&#xe910;" glyph-name="Gallery" d="M424 316c24.288 0 44-19.712 44-44v-132c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v132c0 24.288 19.712 44 44 44h220zM820 448c24.288 0 44-19.712 44-44v-264c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v264c0 24.288 19.712 44 44 44h220zM424 800c24.288 0 44-19.712 44-44v-308c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v308c0 24.288 19.712 44 44 44h220zM820 800c24.288 0 44-19.712 44-44v-176c0-24.288-19.712-44-44-44h-220c-24.288 0-44 19.712-44 44v176c0 24.288 19.712 44 44 44h220z" />
23
  <glyph unicode="&#xe911;" glyph-name="Analytics" d="M896 784v-672h-192v672h192zM608 592v-480h-192v480h192zM320 400v-288h-192v288h192z" />
24
  <glyph unicode="&#xe912;" glyph-name="reCaptcha" d="M758.4 800c58.321 0 105.6-47.279 105.6-105.6v-492.8c0-58.321-47.279-105.6-105.6-105.6h-492.8c-58.321 0-105.6 47.279-105.6 105.6v492.8c0 58.321 47.279 105.6 105.6 105.6h492.8zM680.96 606.4l-232.32-168.96-105.6 63.36-42.24-42.24 147.84-168.96 274.56 274.56-42.24 42.24z" />
28
  <glyph unicode="&#xe916;" glyph-name="Sitemap" d="M747.219 474.709v-112.829h-111.873v112.829h-104.223v112.829h103.267v225.657h-244.781v-225.657h104.223v-112.829h-104.223v-113.785h-112.829v113.785h-244.781v-263.904h244.781v113.785h112.829v-113.785h245.737v112.829h111.873v-112.829h244.781v263.904z" />
29
  <glyph unicode="&#xe917;" glyph-name="Htaccess" d="M754.258 516.596v143.83c0 132.766-108.426 203.574-241.191 203.574-132.77 0-238.983-73.021-238.983-203.574v-146.043c-44.255-2.213-88.511-24.34-88.511-70.809v-327.489c0-46.468 37.617-84.085 84.085-84.085h486.813c46.468 0 81.872 37.617 81.872 84.085v327.489c2.213 44.255-39.83 70.809-84.085 73.021zM590.514 173.617c-2.213-4.426-6.638-6.638-11.064-6.638h-130.558c-4.426 0-8.851 2.213-11.064 6.638s-2.213 8.851-2.213 13.277l30.979 81.872c-17.702 13.277-26.553 35.404-26.553 55.319 0 39.83 33.191 73.021 73.026 73.021 39.83 0 73.021-33.191 73.021-73.021 0-22.128-11.064-42.043-26.553-55.319l30.979-81.872c4.426-4.426 2.213-11.064 0-13.277zM665.748 512.17h-303.153v146.043c0 66.383 88.511 117.277 154.898 117.277 66.383 0 150.468-50.894 150.468-117.277v-146.043h-2.213z" />
30
  <glyph unicode="&#xe918;" glyph-name="Job-Board" d="M896 514.397v-358.701c0-36.735-24.961-66.978-57.026-70.847l-6.974-0.418h-640c-32.99 0-60.15 27.794-63.624 63.5l-0.376 7.765v358.701l31.446-8.609c231.151-60.388 473.957-60.388 705.108 0l31.446 8.609zM598.875 811.57c53.019 0 96-42.981 96-96v0l-0.027-60.992 137.152-0.024c32.99 0 60.15-27.794 63.624-63.5l0.376-7.765v-19.088l-31.446-8.609c-76.091-19.879-153.446-33.214-231.231-40.005-10.69-4.044-22.306-6.298-34.447-6.298v0h-173.75c-12.142 0-23.757 2.254-34.45 6.367-77.783 6.723-155.137 20.058-231.228 39.937l-31.446 8.609v19.088c0 36.735 24.961 66.978 57.026 70.847l6.974 0.418 137.088 0.024 0.037 60.992c0 49.901 38.073 90.909 86.755 95.561l9.245 0.439zM598.875 747.57h-173.75c-17.673 0-32-14.327-32-32v0l-0.037-60.992h237.76l0.027 60.992c0 15.709-11.32 28.775-26.248 31.484l-5.752 0.516z" />
31
+ <glyph unicode="&#xe919;" glyph-name="latest-posts" d="M128 576.064h256.032v-64h-256.032v64zM128 448.064h128v-64h-128v64zM128 320.064h128v-64h-128v64zM128 704.096h512.064v-64h-512.064v64zM128 832.096h512.064v-64h-512.064v64zM768.096 626.528v234.528c0 54.656-43.136 99.072-96.128 99.072h-575.808c-52.992 0-96.128-44.48-96.128-99.072v-697.952c0-54.656 43.136-99.072 96.128-99.072h304.416c64.576-78.080 162.208-127.904 271.456-127.904 194.464 0 352.032 157.6 352.032 351.968 0.064 161.056-108.288 296.544-255.968 338.4zM96.128 128.032c-16.96 0-32.128 15.104-32.128 33.728v699.296c0 18.624 15.168 35.072 32.128 35.072h575.744c17.024 0 32.192-16.448 32.192-35.072v-222.56c-10.56 0.96-21.184 1.6-32 1.6-194.464 0-352.032-157.6-352.032-351.968 0-57.728 14.144-112 38.784-160.096h-262.688zM768.096 255.968h-128v256.032h64v-192.032h64v-64z" />
32
  <glyph unicode="&#xe91a;" glyph-name="Limit-Attempts" d="M522.762 861.982c102.234-59.188 196.398-86.092 312.084-94.163 10.762-2.69 18.833-10.762 18.833-24.213v-295.942c0-239.444-158.732-295.942-328.226-411.628-8.071-5.381-18.833-5.381-24.213 0-169.494 115.686-330.917 172.184-330.917 411.628v295.942c0 13.452 8.071 21.523 21.523 24.213 112.996 8.071 209.85 34.975 309.394 94.163 8.071 2.69 16.142 2.69 21.523 0zM510.623 572.245c-43.013 0-78.853-35.84-78.853-78.848 0-21.504 9.557-45.397 28.672-59.733v0l-33.451-88.405c0-4.779 0-9.557 2.389-14.336s7.168-7.168 11.947-7.168v0h140.975c4.779 0 9.557 2.389 11.947 7.168 2.389 2.389 4.779 9.557 0 14.336v0l-33.451 88.405c16.725 14.336 28.672 35.84 28.672 59.733 0 43.008-35.84 78.848-78.848 78.848z" />
33
  <glyph unicode="&#xe91b;" glyph-name="Linked" d="M512 910.625c78.77 0 142.625-63.855 142.625-142.625l-0.005 1.909c79.751-35.386 143.904-99.538 179.29-179.29 77.869-1.008 140.716-64.475 140.716-142.62 0-78.77-63.855-142.625-142.625-142.625l1.909 0.005c-35.386-79.751-99.538-143.904-179.29-179.29-1.008-77.869-64.475-140.716-142.62-140.716-78.77 0-142.625 63.855-142.625 142.625l0.005-1.909c-79.751 35.386-143.904 99.538-179.29 179.29-77.869 1.008-140.716 64.475-140.716 142.62 0 78.77 63.855 142.625 142.625 142.625l-1.909-0.005c35.386 79.751 99.538 143.904 179.29 179.29 1.008 77.869 64.475 140.716 142.62 140.716zM640.336 705.896l-2.076-4.292c-23.885-45.327-71.464-76.229-126.26-76.229-56.471 0-105.276 32.819-128.383 80.424-55.959-27.827-101.589-73.457-129.513-129.463 47.702-23.061 80.521-71.866 80.521-128.336s-32.819-105.276-80.424-128.383c27.827-55.959 73.457-101.589 129.463-129.513 23.061 47.702 71.866 80.521 128.336 80.521s105.276-32.819 128.383-80.424c55.959 27.827 101.589 73.457 129.513 129.463-47.702 23.061-80.521 71.866-80.521 128.336s32.819 105.276 80.424 128.383c-27.827 55.959-73.457 101.589-129.463 129.513z" />
34
  <glyph unicode="&#xe91c;" glyph-name="Multilanguage" d="M656.768 160.896l104-8.32-35.776-105.664-24.96 40.768c-40.768-24.96-89.024-43.264-133.12-50.752-14.144-2.496-31.616-5.824-46.592-5.824v0h-41.6c-53.248 0-151.424 31.616-194.688 63.232-5.824 4.16-7.488 8.321-7.488 14.145 0 9.984 7.488 17.472 16.64 17.472 4.16 0 10.816-3.328 27.456-12.48 4.16-2.496 8.32-4.993 9.984-5.825 39.104-19.136 102.336-41.6 153.92-41.6 61.568 0 103.168 8.32 157.248 31.617 9.984 4.16 19.968 9.984 29.952 15.808v0l8.32 4.992-23.296 42.431zM809.856 928c5.824 0 9.984-4.16 9.984-10.816v0-207.168l73.216-23.296v-536.64c-355.383 113.568-381.485 121.68-383.4 122.259-8.472-3.283-363.736-123.091-368.728-123.091-4.16 0-7.488 2.496-9.152 6.656v0l-0.832 1.664v534.976c0 1.664 0.832 4.16 1.664 4.992 3.328 4.16 6.657 4.992 9.985 5.824 1.664 0.832 31.616 10.816 74.048 24.96v0 190.528l277.056-98.176c3.328 0.832 312 107.328 316.16 107.328zM493.696 784.896l-327.808-115.648v-472.576l327.808 108.16v480.064zM418.816 595.2l2.496-7.488c0.832-4.16 0-16.64-0.832-19.136 0-1.664-1.664-4.16-18.304-38.272-4.992-9.152-8.32-17.472-9.984-19.968 0-0.832-11.648-24.128-33.28-58.24 8.32-3.328 18.304-7.488 23.296-9.984 8.32-4.16 65.728-28.288 69.056-29.12 9.984-3.328 13.312-33.28 12.48-37.44-0.832-3.328-3.328-6.656-9.152-6.656-4.992 0-12.48 2.496-27.456 9.152-2.496 0.832-4.16 1.664-5.824 2.496-7.488 3.328-37.44 19.968-44.928 24.96-4.16 2.496-11.648 8.32-19.968 14.976v0l-13.312 9.984c-20.8-31.616-41.6-59.904-62.4-84.032v0l-4.992-5.824c-16.64-19.136-34.944-40.768-49.088-49.92-4.992-3.328-19.968-3.328-19.968-3.328-3.328 0-4.992 0-7.488 2.496v0l-11.647 5.824 9.984 7.488c4.992 4.16 19.968 21.632 29.952 33.28 3.328 4.16 6.656 8.32 9.152 10.816 12.48 14.144 70.72 95.68 80.704 113.984 8.32 15.808 26.624 52.416 36.608 72.384-8.32-2.496-19.968-6.656-34.944-11.648v0l-3.328-0.832c-4.16-1.664-10.816-3.328-17.472-4.992-5.824-1.664-13.312-3.328-17.472-4.992 0.832-2.496 0.832-4.992-0.832-7.488-3.328-6.656-17.472-10.816-20.8-11.648-4.16-1.664-14.976-3.328-26.624 0-8.32 2.496-15.808 10.816-18.304 14.144-0.832 0.832-2.496 4.992-3.328 14.976v0 5.824l5.824 1.664c3.328 0.832 7.488 1.664 12.48 2.496l4.622 0.863c3.328 0.616 7.026 1.356 10.354 2.465 11.648 3.328 37.44 10.816 51.584 15.808 4.16 1.664 9.984 3.328 15.808 5.824 14.144 4.992 29.12 9.984 35.776 11.648 4.16 0 13.312 4.992 20.8 9.152l5.72 3.211c5.772 3.237 11.544 6.357 15.912 7.605 4.16 1.664 7.488 2.496 10.816 4.16 5.824 1.664 8.32 3.328 11.648 3.328v0h6.656zM676.736 655.104l-107.328-265.408 50.752-14.976 22.464 54.912 104.832-32.448 18.304-66.56 50.752-16.64-89.856 326.144-49.92 14.976zM699.2 570.24l31.616-112.32-69.056 20.8 37.44 91.52zM341.441 635.967c9.984 0 16.639-5.824 19.135-14.976 1.664-10.816-0.831-16.64-2.495-19.136-6.656-13.312-22.464-20.8-29.12-23.296-7.488-3.328-20.801-6.656-32.449-6.656v0h-0.831c-6.656 0.832-16.64 3.328-29.12 16.64-5.824 6.656-13.313 24.128-10.817 30.784v0l2.497 4.992h8.32l1.663-1.664c2.496-0.832 7.488-1.664 12.48-1.664v0h4.16c4.992 0.832 16.64 4.16 24.128 6.656v0l4.16 0.832c6.656 2.496 22.465 6.656 28.289 7.488zM784.064 878.080l-252.096-86.528 252.096-74.88v161.408z" />
35
  <glyph unicode="&#xe91d;" glyph-name="Pagination" d="M487.976 672v-434.806h-261.515c-112.64 0-204.012 97.674-204.012 217.403 0 120.517 91.372 217.403 204.012 217.403v0h261.515zM797.541 672c111.85 0 203.222-96.886 204.010-217.403 0-120.517-91.372-217.403-204.010-217.403v0h-261.515v434.806zM312.32 540.455c-4.726 7.877-14.966 9.452-22.843 3.151v0l-89.797-74.831c-3.938-3.151-6.301-8.665-6.301-14.178s2.362-11.028 6.301-14.178v0l92.161-75.618c3.151-2.363 6.301-3.151 9.452-3.151 4.726 0 9.452 2.363 12.603 7.089 5.514 7.877 3.939 18.905-3.15 24.418v0l-74.831 61.44 73.255 60.652c7.089 6.302 8.665 17.329 3.151 25.206zM732.948 543.606c-6.302 6.302-16.54 4.726-22.054-3.151s-3.939-18.905 3.15-25.206v0l73.255-60.652-74.831-61.44c-7.089-5.514-8.665-16.542-3.152-24.418 3.151-4.726 7.878-7.089 12.604-7.089 3.151 0 6.301 0.788 9.452 3.151v0l92.159 75.618c3.938 3.938 6.302 8.665 5.514 14.178 0 5.514-2.363 11.028-6.302 14.178v0z" />
36
  <glyph unicode="&#xe91e;" glyph-name="PDF-Print" d="M371.714 531.511h-14.455v-43.369h10.326c9.292 0 16.521 2.065 21.683 5.163 5.163 4.13 7.228 9.293 7.228 16.522s-2.065 12.391-6.196 16.522c-4.129 3.098-10.325 5.163-18.586 5.163zM486.334 435.479h13.423c29.945 0 45.433 16.522 45.433 48.532s-14.455 47.5-42.335 47.5h-16.521v-96.032zM899.379 659.555h-146.63v106.358c0 36.141-29.946 66.087-66.087 66.087h-370.706c-36.141 0-66.087-29.946-66.087-66.087v-105.326h-145.597c-21.685 0-40.272-17.554-40.272-39.239v-356.249c0-21.685 17.554-40.272 40.272-40.272h146.63v-72.282c0-36.141 29.946-66.087 66.087-66.087h370.706c36.141 0 66.087 29.946 66.087 66.087v73.315h146.63c21.685 0 40.272 17.554 40.272 40.272v354.184c-2.065 21.685-19.619 39.239-41.304 39.239zM315.956 796.891h370.706c17.554 0 32.011-14.456 32.011-32.011v-105.326h-433.695v106.358c0 17.554 13.424 30.978 30.978 30.978zM717.64 151.513c0-17.554-14.456-32.011-32.011-32.011h-369.674c-17.554 0-32.011 14.456-32.011 32.011v159.021h433.695v-159.021zM781.662 560.425c-13.424 0-24.783 11.359-24.783 24.783s11.359 24.783 24.783 24.783c13.424 0 24.783-11.359 24.783-24.783s-11.359-24.783-24.783-24.783zM862.205 562.49c-13.424 0-24.783 11.359-24.783 24.783s11.359 24.783 24.783 24.783c13.424 0 24.783-11.359 24.783-24.783s-11.359-24.783-24.783-24.783z" />
37
  <glyph unicode="&#xe91f;" glyph-name="Pinning" d="M597.265 213.084c4.511 38.791-3.607 68.56-24.355 89.308l165.984 165.984c10.825-10.825 26.161-17.14 41.496-16.238 32.475 0 58.636 26.161 58.636 58.636 0.902 15.335-5.413 30.671-16.238 41.496l-205.677 205.677c-10.825 10.825-26.161 17.14-41.496 16.238-32.475 0-58.636-26.161-58.636-58.636-0.902-15.335 5.413-30.671 16.238-41.496l-166.887-166.887c-21.65 21.65-51.419 29.769-89.306 24.355-36.986-4.51-71.266-20.747-97.426-46.908-5.413-5.413-9.021-12.629-8.119-20.748 0-7.217 2.707-15.336 8.12-20.749l128.998-128.998-133.509-182.222c-5.413-5.413-3.608-14.433 0.902-18.944 2.706-2.706 5.413-3.608 9.021-3.608s7.217 1.804 9.923 2.706l173.201 140.726 138.020-138.020c5.413-5.413 12.629-9.021 20.748-8.119 7.217 0 15.336 2.706 20.748 8.119 28.867 27.063 45.104 61.342 49.615 98.328z" />
38
+ <glyph unicode="&#xe920;" glyph-name="popular-posts" d="M130.304 576h256v-64h-256v64zM130.304 448h128v-64h-128v64zM130.304 320h128v-64h-128v64zM130.304 704h512v-64h-512v64zM130.304 832h512v-64h-512v64zM770.304 626.432v234.496c0 54.592-43.136 99.072-96.192 99.072h-575.68c-52.992 0-96.128-44.48-96.128-99.072v-697.792c0-54.656 43.136-99.136 96.128-99.136h304.384c64.576-78.080 162.176-127.872 271.424-127.872 194.432 0 352 157.568 352 351.936 0.064 161.024-108.288 296.512-255.936 338.368zM361.088 128h-262.656c-16.96 0-32.128 15.104-32.128 33.728v699.2c0 18.624 15.168 35.072 32.128 35.072h575.68c16.96 0 32.128-16.448 32.128-35.072v-222.528c-10.496 0.96-21.12 1.6-31.936 1.6-194.432 0-352-157.568-352-351.936 0-57.728 14.144-112 38.784-160.064zM615.168 426.56c52.352 68.16 51.392 85.44 51.392 85.44s40.704-26.752 66.88-85.44c26.176-58.688 18.88-128.96 18.88-128.96s12.16 4.608 32.512 30.528c20.352 25.92 20.608 87.168 20.608 87.168s60.8-71.616 60.8-159.68c0-126.080-110.528-184.768-110.528-184.768s-67.904 53.568-89.216 92.352c-21.312 38.016-36.864 103.872-36.864 103.872s-30.080-55.488-30.080-90.88c1.92-69.888 45.568-105.344 45.568-105.344s-162.88 49.216-162.88 164.864c0.128 115.712 80.576 123.52 132.928 190.848z" />
39
  <glyph unicode="&#xe921;" glyph-name="Portfolio" d="M480 416v-334.133h-334.133v334.133h334.133zM878.133 416v-334.133h-334.133v334.133h334.133zM480 814.133v-334.133h-334.133v334.133h334.133zM878.133 814.133v-334.133h-334.133v334.133h334.133z" />
40
  <glyph unicode="&#xe922;" glyph-name="Post-to-CSV" d="M531.052 876.092v-318.833h297.837v-537.351h-636.889v856.184h339.052zM513.348 381.026l-7.181-0.292c-17.108 0-31.106-3.888-41.215-12.442s-14.775-20.219-14.775-34.994c0-7.776 1.555-13.998 4.666-20.219s6.999-10.887 12.442-15.553c4.666-4.666 12.442-9.332 22.552-13.998 10.887-5.443 17.886-9.332 21.774-11.665 3.111-2.333 6.221-4.666 7.776-6.999 2.333-2.333 3.111-5.443 3.111-8.554 0-6.221-2.333-10.109-6.221-13.22s-10.109-4.666-17.886-4.666c-6.221 0-13.22 0.778-20.996 3.111s-17.886 6.221-28.773 10.887v0-32.661c13.998-6.999 29.55-10.109 47.436-10.109 19.441 0 34.216 4.666 45.103 13.22s16.33 20.996 16.33 35.772c0 10.887-3.111 19.441-8.554 27.217s-16.33 14.775-31.883 22.552c-11.665 5.443-19.441 9.332-22.552 11.665s-5.443 4.666-6.999 6.999c-1.555 2.333-2.333 5.443-2.333 8.554 0 5.443 1.555 9.332 5.443 12.442s8.554 4.666 15.553 4.666c5.443 0 11.665-0.778 17.108-2.333s13.22-3.888 21.774-7.776v0l11.665 27.217c-8.554 3.888-17.108 6.221-24.885 8.554s-15.553 3.111-25.662 2.333zM380.189 381.512c-15.553 0-29.55-3.111-41.215-10.109s-20.996-17.108-27.217-30.328c-6.221-13.22-9.332-28.773-9.332-45.881 0-27.217 6.221-48.214 19.441-62.989s31.883-21.774 55.99-21.774c17.108 0 31.883 3.111 45.881 8.554v0 29.55c-17.108-5.443-31.106-8.554-42.77-8.554-27.995 0-41.993 18.663-42.77 55.213 0 17.886 3.888 31.883 10.887 41.993 7.776 10.109 17.886 14.775 31.106 14.775 6.221 0 12.442-0.778 18.663-3.111s12.442-4.666 18.663-7.776v0l11.665 28.773c-16.33 7.776-32.661 11.665-48.991 11.665zM602.595 379.179h-36.549l56.768-166.415h38.882l56.768 166.415h-35.772l-31.883-99.538c-4.666-17.108-7.776-29.55-8.554-36.549l-0.015 0.104-0.253 2.666c-0.34 2.139-0.972 4.86-1.701 8.165l-1.142 5.395c-1.555 7.776-3.888 13.998-5.443 20.219v0l-31.106 99.538zM589.376 876.092l242.624-258.955h-242.624v258.955z" />
41
  <glyph unicode="&#xe923;" glyph-name="Profile-Extra-Fields" d="M959.524 265.24v-128h-895.048v128h895.048zM420.213 758.76v-373.809h-35.194c-20.926 82.752-39.948 141.724-141.723 141.724s-120.798-58.972-140.773-142.675v0h-38.047v374.76h355.737zM959.524 512v-128h-420.141v128h420.141zM243.296 695.032c-38.047 0-68.484-30.437-68.484-68.484 0-42.803 30.437-68.484 68.484-68.484s68.484 30.437 68.484 68.484c0 38.047-30.437 68.484-68.484 68.484zM959.524 758.76v-128h-420.141v128h420.141z" />
bws_menu/fonts/bwsicons.ttf CHANGED
Binary file
bws_menu/fonts/bwsicons.woff CHANGED
Binary file
bws_menu/js/bws_tooltip.js CHANGED
@@ -9,7 +9,7 @@
9
  /* extend pointer options - add close button */
10
  pointer_options = $.extend( pointer_options, {
11
  buttons: function(event, t) {
12
- var button;
13
  /* check and add dismiss-type buttons */
14
  for ( var but in pointer_buttons ) {
15
  if ( typeof pointer_buttons[ but ]['type'] != 'undefined' && pointer_buttons[ but ]['type'] == 'dismiss' && typeof pointer_buttons[ but ]['text'] != 'undefined' && pointer_buttons[ but ]['text'] != '' ) {
9
  /* extend pointer options - add close button */
10
  pointer_options = $.extend( pointer_options, {
11
  buttons: function(event, t) {
12
+ var button = '';
13
  /* check and add dismiss-type buttons */
14
  for ( var but in pointer_buttons ) {
15
  if ( typeof pointer_buttons[ but ]['type'] != 'undefined' && pointer_buttons[ but ]['type'] == 'dismiss' && typeof pointer_buttons[ but ]['text'] != 'undefined' && pointer_buttons[ but ]['text'] != '' ) {
google-captcha.php CHANGED
@@ -6,7 +6,7 @@ Description: Protect WordPress website forms from spam entries with Google Captc
6
  Author: BestWebSoft
7
  Text Domain: google-captcha
8
  Domain Path: /languages
9
- Version: 1.57
10
  Author URI: https://bestwebsoft.com/
11
  License: GPLv3 or later
12
  */
6
  Author: BestWebSoft
7
  Text Domain: google-captcha
8
  Domain Path: /languages
9
+ Version: 1.58
10
  Author URI: https://bestwebsoft.com/
11
  License: GPLv3 or later
12
  */
includes/class-gglcptch-settings-tabs.php CHANGED
@@ -34,8 +34,6 @@ if ( ! class_exists( 'Gglcptch_Settings_Tabs' ) ) {
34
  'tabs' => $tabs,
35
  'doc_link' => 'https://docs.google.com/document/d/1yTDdMSLqvgATbo5lPzuNn4QRF0EyEPFuLoFB15beMww/',
36
  'wp_slug' => 'google-captcha',
37
- 'pro_page' => 'admin.php?page=google-captcha-pro.php',
38
- 'bws_license_plugin' => 'google-captcha-pro/google-captcha-pro.php',
39
  'link_key' => 'b850d949ccc1239cab0da315c3c822ab',
40
  'link_pn' => '109'
41
  ) );
34
  'tabs' => $tabs,
35
  'doc_link' => 'https://docs.google.com/document/d/1yTDdMSLqvgATbo5lPzuNn4QRF0EyEPFuLoFB15beMww/',
36
  'wp_slug' => 'google-captcha',
 
 
37
  'link_key' => 'b850d949ccc1239cab0da315c3c822ab',
38
  'link_pn' => '109'
39
  ) );
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: bestwebsoft
3
  Donate link: https://bestwebsoft.com/donate/
4
  Tags: anti-spam security, antispam, recaptcha, captcha, captha, Invisible reCaptcha, Invisible captcha, Invisibl reCaptcha, comment, cpatcha, google catcha, Invisible re captcha, recaptcha version3
5
  Requires at least: 4.5
6
- Tested up to: 5.4.1
7
- Stable tag: 1.57
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -267,6 +267,11 @@ Please make sure that the problem hasn't been discussed yet on our forum (<https
267
 
268
  == Changelog ==
269
 
 
 
 
 
 
270
  = V1.57 - 01.06.2020 =
271
  * Bugfix : The bug with sending a standard email after registration has been fixed.
272
 
@@ -513,6 +518,9 @@ Please make sure that the problem hasn't been discussed yet on our forum (<https
513
 
514
  == Upgrade Notice ==
515
 
 
 
 
516
  = V1.57 =
517
  * Bugs fixed.
518
 
3
  Donate link: https://bestwebsoft.com/donate/
4
  Tags: anti-spam security, antispam, recaptcha, captcha, captha, Invisible reCaptcha, Invisible captcha, Invisibl reCaptcha, comment, cpatcha, google catcha, Invisible re captcha, recaptcha version3
5
  Requires at least: 4.5
6
+ Tested up to: 5.5
7
+ Stable tag: 1.58
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
267
 
268
  == Changelog ==
269
 
270
+ = V1.58 - 10.09.2020 =
271
+ * Pro : The compatibility with Gravity Forms has been fixed.
272
+ * Pro : The bug with the reCaptcha displaying in wpForo form has been fixed.
273
+ * Update : BWS menu has been updated.
274
+
275
  = V1.57 - 01.06.2020 =
276
  * Bugfix : The bug with sending a standard email after registration has been fixed.
277
 
518
 
519
  == Upgrade Notice ==
520
 
521
+ = V1.58 =
522
+ * Bugs fixed.
523
+
524
  = V1.57 =
525
  * Bugs fixed.
526