Contact Form by BestWebSoft - Version 4.0.1

Version Description

  • 19.07.2016 =
  • Update : An ability to enable/disable Captcha, Google Captcha, Subscribe checkbox and an ability to save email to the database for each multi forms (if Contact Form Multi is activated).
  • Update : Color picker script was replaced.
Download this release

Release Info

Developer bestwebsoft
Plugin Icon 128x128 Contact Form by BestWebSoft
Version 4.0.1
Comparing to
See all releases

Code changes from version 4.0.0 to 4.0.1

Files changed (52) hide show
  1. bws_menu/bws_functions.php +37 -21
  2. bws_menu/bws_menu.php +33 -29
  3. bws_menu/css/general_style.css +1 -4
  4. bws_menu/css/style.css +15 -18
  5. bws_menu/languages/bestwebsoft-fr_FR.mo +0 -0
  6. bws_menu/languages/bestwebsoft-fr_FR.po +173 -175
  7. bws_menu/languages/bestwebsoft-pl_PL.mo +0 -0
  8. bws_menu/languages/bestwebsoft-pl_PL.po +90 -93
  9. bws_menu/languages/bestwebsoft-ru_RU.mo +0 -0
  10. bws_menu/languages/bestwebsoft-ru_RU.po +102 -97
  11. bws_menu/languages/bestwebsoft-uk.mo +0 -0
  12. bws_menu/languages/bestwebsoft-uk.po +102 -97
  13. bws_menu/product_list.php +136 -116
  14. contact_form.php +1099 -727
  15. css/style.css +60 -7
  16. js/script.js +5 -3
  17. languages/contact-form-plugin-af_ZA.mo +0 -0
  18. languages/contact-form-plugin-af_ZA.po +315 -308
  19. languages/contact-form-plugin-ca.mo +0 -0
  20. languages/contact-form-plugin-ca.po +320 -313
  21. languages/contact-form-plugin-cs_CZ.mo +0 -0
  22. languages/contact-form-plugin-cs_CZ.po +322 -312
  23. languages/contact-form-plugin-da_DK.mo +0 -0
  24. languages/contact-form-plugin-da_DK.po +323 -315
  25. languages/contact-form-plugin-de_DE.mo +0 -0
  26. languages/contact-form-plugin-de_DE.po +319 -309
  27. languages/contact-form-plugin-el.mo +0 -0
  28. languages/contact-form-plugin-el.po +334 -323
  29. languages/contact-form-plugin-es_ES.mo +0 -0
  30. languages/contact-form-plugin-es_ES.po +324 -311
  31. languages/contact-form-plugin-et.mo +0 -0
  32. languages/contact-form-plugin-et.po +322 -312
  33. languages/contact-form-plugin-fr_FR.mo +0 -0
  34. languages/contact-form-plugin-fr_FR.po +327 -314
  35. languages/contact-form-plugin-ja.mo +0 -0
  36. languages/contact-form-plugin-ja.po +318 -311
  37. languages/contact-form-plugin-nb_NO.mo +0 -0
  38. languages/contact-form-plugin-nb_NO.po +322 -312
  39. languages/contact-form-plugin-nl_NL.mo +0 -0
  40. languages/contact-form-plugin-nl_NL.po +324 -313
  41. languages/contact-form-plugin-pt_BR.mo +0 -0
  42. languages/contact-form-plugin-pt_BR.po +332 -327
  43. languages/contact-form-plugin-ru_RU.mo +0 -0
  44. languages/contact-form-plugin-ru_RU.po +299 -350
  45. languages/contact-form-plugin-sk_SK.mo +0 -0
  46. languages/contact-form-plugin-sk_SK.po +321 -311
  47. languages/contact-form-plugin-sv_SE.mo +0 -0
  48. languages/contact-form-plugin-sv_SE.po +321 -314
  49. languages/contact-form-plugin-tr.mo +0 -0
  50. languages/contact-form-plugin-tr.po +323 -314
  51. languages/contact-form-plugin-uk.mo +0 -0
  52. languages/contact-form-plugin-uk.po +248 -293
bws_menu/bws_functions.php CHANGED
@@ -27,15 +27,15 @@ if ( ! function_exists ( 'bws_general_menu' ) ) {
27
  if ( ! $bws_general_menu_exist ) {
28
  /* we check also menu exist in global array as in old plugins $bws_general_menu_exist variable not exist */
29
  foreach ( $menu as $value_menu ) {
30
- if ( 'bws_plugins' == $value_menu[2] ) {
31
  $bws_general_menu_exist = true;
32
  return;
33
  }
34
  }
35
 
36
- add_menu_page( 'BWS Panel', 'BWS Panel', 'manage_options', 'bws_panel', 'bws_add_menu_render', plugins_url( 'images/bestwebsoft-logo-white.svg', __FILE__ ), '2.1' );
37
 
38
- add_submenu_page( 'bws_panel', __( 'Plugins', 'bestwebsoft' ), __( 'Plugins', 'bestwebsoft' ), 'manage_options', 'bws_plugins', 'bws_add_menu_render' );
39
  add_submenu_page( 'bws_panel', __( 'Themes', 'bestwebsoft' ), __( 'Themes', 'bestwebsoft' ), 'manage_options', 'bws_themes', 'bws_add_menu_render' );
40
  add_submenu_page( 'bws_panel', __( 'System Status', 'bestwebsoft' ), __( 'System Status', 'bestwebsoft' ), 'manage_options', 'bws_system_status', 'bws_add_menu_render' );
41
 
@@ -323,7 +323,7 @@ if ( ! function_exists( 'bws_go_pro_tab_check' ) ) {
323
  } elseif ( "you_are_banned" == $value->package ) {
324
  $result['error'] = __( "Unfortunately, you have exceeded the number of available tries per day. Please, upload the plugin manually.", 'bestwebsoft' );
325
  } elseif ( "time_out" == $value->package ) {
326
- $result['error'] = __( "Unfortunately, Your license has expired. To continue getting top-priority support and plugin updates you should extend it in your", 'bestwebsoft' ) . ' <a href="http://bestwebsoft.com/wp-admin/admin.php?page=bws_plugins_client_area">Client area</a>';
327
  } elseif ( "duplicate_domen_for_trial" == $value->package ) {
328
  $result['error'] = __( "Unfortunately, the Pro licence was already installed to this domain. The Pro Trial license can be installed only once.", 'bestwebsoft' );
329
  }
@@ -736,14 +736,19 @@ if ( ! function_exists( 'bws_plugin_banner_to_settings' ) ) {
736
  function bws_plugin_banner_to_settings( $plugin_info, $plugin_options_name, $banner_url_or_slug, $settings_url, $post_type_url = false ) {
737
  global $wp_version, $bws_plugin_banner_to_settings;
738
 
739
- $plugin_options = get_option( $plugin_options_name );
 
 
740
 
741
  if ( isset( $plugin_options['display_settings_notice'] ) && 0 == $plugin_options['display_settings_notice'] )
742
  return;
743
 
744
  if ( isset( $_POST['bws_hide_settings_notice_' . $plugin_options_name ] ) && check_admin_referer( plugin_basename( __FILE__ ), 'bws_settings_nonce_name' ) ) {
745
  $plugin_options['display_settings_notice'] = 0;
746
- update_option( $plugin_options_name, $plugin_options );
 
 
 
747
  return;
748
  }
749
 
@@ -765,27 +770,33 @@ if ( ! function_exists( 'bws_plugin_suggest_feature_banner' ) ) {
765
  function bws_plugin_suggest_feature_banner( $plugin_info, $plugin_options_name, $banner_url_or_slug ) {
766
  global $wp_version;
767
 
768
- $plugin_options = get_option( $plugin_options_name );
 
 
769
 
770
  if ( isset( $plugin_options['display_suggest_feature_banner'] ) && 0 == $plugin_options['display_suggest_feature_banner'] )
771
  return;
772
 
773
  if ( ! isset( $plugin_options['first_install'] ) ) {
774
  $plugin_options['first_install'] = strtotime( "now" );
775
- update_option( $plugin_options_name, $plugin_options );
776
- $return = true;
777
  } elseif ( strtotime( '-2 week' ) < $plugin_options['first_install'] ) {
778
  $return = true;
779
  }
780
 
781
  if ( ! isset( $plugin_options['go_settings_counter'] ) ) {
782
  $plugin_options['go_settings_counter'] = 1;
783
- update_option( $plugin_options_name, $plugin_options );
784
- $return = true;
785
  } elseif ( 20 > $plugin_options['go_settings_counter'] ) {
786
  $plugin_options['go_settings_counter'] = $plugin_options['go_settings_counter'] + 1;
787
- update_option( $plugin_options_name, $plugin_options );
788
- $return = true;
 
 
 
 
 
 
789
  }
790
 
791
  if ( isset( $return ) )
@@ -793,7 +804,10 @@ if ( ! function_exists( 'bws_plugin_suggest_feature_banner' ) ) {
793
 
794
  if ( isset( $_POST['bws_hide_suggest_feature_banner_' . $plugin_options_name ] ) && check_admin_referer( $plugin_info['Name'], 'bws_settings_nonce_name' ) ) {
795
  $plugin_options['display_suggest_feature_banner'] = 0;
796
- update_option( $plugin_options_name, $plugin_options );
 
 
 
797
  return;
798
  }
799
 
@@ -862,7 +876,7 @@ if ( ! function_exists ( 'bws_plugins_admin_init' ) ) {
862
  $result = activate_plugin( $plugin, '', is_network_admin() );
863
  if ( is_wp_error( $result ) ) {
864
  if ( 'unexpected_output' == $result->get_error_code() ) {
865
- $redirect = self_admin_url( 'admin.php?page=bws_plugins&error=true&charsout=' . strlen( $result->get_error_data() ) . '&plugin=' . $plugin );
866
  wp_redirect( add_query_arg( '_error_nonce', wp_create_nonce( 'plugin-activation-error_' . $plugin ), $redirect ) );
867
  exit();
868
  } else {
@@ -879,11 +893,11 @@ if ( ! function_exists ( 'bws_plugins_admin_init' ) ) {
879
  unset( $recent[ $plugin ] );
880
  update_site_option( 'recently_activated', $recent );
881
  }
882
- wp_redirect( self_admin_url( 'admin.php?page=bws_plugins&activate=true' ) );
883
  exit();
884
  }
885
 
886
- if ( isset( $_GET['page'] ) && $_GET['page'] == 'bws_plugins' ) {
887
  if ( ! session_id() )
888
  @session_start();
889
  }
@@ -898,7 +912,7 @@ if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) ) {
898
  wp_enqueue_style( 'bws-admin-css', plugins_url( 'css/general_style.css', __FILE__ ) );
899
  wp_enqueue_script( 'bws-admin-scripts', plugins_url( 'js/general_script.js', __FILE__ ), array( 'jquery' ) );
900
 
901
- if ( isset( $_GET['page'] ) && in_array( $_GET['page'], array( 'bws_panel', 'bws_plugins', 'bws_themes', 'bws_system_status' ) ) ) {
902
  wp_enqueue_style( 'bws_menu_style', plugins_url( 'css/style.css', __FILE__ ) );
903
  wp_enqueue_script( 'bws_menu_script', plugins_url( 'js/bws_menu.js' , __FILE__ ) );
904
  wp_enqueue_script( 'theme-install' );
@@ -911,7 +925,7 @@ if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) ) {
911
  if ( ! function_exists ( 'bws_plugins_admin_head' ) ) {
912
  function bws_plugins_admin_head() {
913
  global $bws_shortcode_list, $wp_version, $post_type;
914
- if ( isset( $_GET['page'] ) && $_GET['page'] == "bws_plugins" ) { ?>
915
  <noscript>
916
  <style type="text/css">
917
  .bws_product_button {
@@ -1222,7 +1236,9 @@ if ( ! function_exists( 'bws_shortcode_media_button_popup' ) ) {
1222
  /* add help tab */
1223
  if ( ! function_exists( 'bws_help_tab' ) ) {
1224
  function bws_help_tab( $screen, $args ) {
1225
- $content = '<p><a href="http://support.bestwebsoft.com/hc/en-us/sections/' . $args['section'] . '" target="_blank">' . __( 'Visit Help Center', 'bestwebsoft' ) . '</a></p>';
 
 
1226
 
1227
  $screen->add_help_tab(
1228
  array(
@@ -1380,7 +1396,7 @@ if ( ! function_exists( 'bws_custom_code_tab' ) ) {
1380
  } ?>
1381
  </big></p>
1382
  <p><label><input type="checkbox" name="bws_custom_<?php echo $extension; ?>_active" value="1" <?php if ( ${"is_{$extension}_active"} ) echo "checked"; ?> /> <?php _e( 'Activate', 'bestwebsoft' ); ?></label></p>
1383
- <textarea cols="70" rows="25" name="bws_newcontent_<?php echo $extension; ?>" id="bws_newcontent_<?php echo $extension; ?>"><?php echo ${"content_{$extension}"}; ?></textarea>
1384
  <p class="description">
1385
  <a href="<?php echo ( 'css' == $extension ) ? 'https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started' : 'http://php.net/' ?>" target="_blank">
1386
  <?php printf( __( 'Learn more about %s', 'bestwebsoft' ), strtoupper( $extension ) ); ?>
27
  if ( ! $bws_general_menu_exist ) {
28
  /* we check also menu exist in global array as in old plugins $bws_general_menu_exist variable not exist */
29
  foreach ( $menu as $value_menu ) {
30
+ if ( 'bws_panel' == $value_menu[2] ) {
31
  $bws_general_menu_exist = true;
32
  return;
33
  }
34
  }
35
 
36
+ add_menu_page( 'BWS Panel', 'BWS Panel', 'manage_options', 'bws_panel', 'bws_add_menu_render', plugins_url( 'images/bestwebsoft-logo-white.svg', __FILE__ ), '1001' );
37
 
38
+ add_submenu_page( 'bws_panel', __( 'Plugins', 'bestwebsoft' ), __( 'Plugins', 'bestwebsoft' ), 'manage_options', 'bws_panel', 'bws_add_menu_render' );
39
  add_submenu_page( 'bws_panel', __( 'Themes', 'bestwebsoft' ), __( 'Themes', 'bestwebsoft' ), 'manage_options', 'bws_themes', 'bws_add_menu_render' );
40
  add_submenu_page( 'bws_panel', __( 'System Status', 'bestwebsoft' ), __( 'System Status', 'bestwebsoft' ), 'manage_options', 'bws_system_status', 'bws_add_menu_render' );
41
 
323
  } elseif ( "you_are_banned" == $value->package ) {
324
  $result['error'] = __( "Unfortunately, you have exceeded the number of available tries per day. Please, upload the plugin manually.", 'bestwebsoft' );
325
  } elseif ( "time_out" == $value->package ) {
326
+ $result['error'] = __( "Unfortunately, Your license has expired. To continue getting top-priority support and plugin updates you should extend it in your", 'bestwebsoft' ) . ' <a href="http://bestwebsoft.com/wp-admin/admin.php?page=client-area">Client area</a>';
327
  } elseif ( "duplicate_domen_for_trial" == $value->package ) {
328
  $result['error'] = __( "Unfortunately, the Pro licence was already installed to this domain. The Pro Trial license can be installed only once.", 'bestwebsoft' );
329
  }
736
  function bws_plugin_banner_to_settings( $plugin_info, $plugin_options_name, $banner_url_or_slug, $settings_url, $post_type_url = false ) {
737
  global $wp_version, $bws_plugin_banner_to_settings;
738
 
739
+ $is_network_admin = is_network_admin();
740
+
741
+ $plugin_options = $is_network_admin ? get_site_option( $plugin_options_name ) : get_option( $plugin_options_name );
742
 
743
  if ( isset( $plugin_options['display_settings_notice'] ) && 0 == $plugin_options['display_settings_notice'] )
744
  return;
745
 
746
  if ( isset( $_POST['bws_hide_settings_notice_' . $plugin_options_name ] ) && check_admin_referer( plugin_basename( __FILE__ ), 'bws_settings_nonce_name' ) ) {
747
  $plugin_options['display_settings_notice'] = 0;
748
+ if ( $is_network_admin )
749
+ update_site_option( $plugin_options_name, $plugin_options );
750
+ else
751
+ update_option( $plugin_options_name, $plugin_options );
752
  return;
753
  }
754
 
770
  function bws_plugin_suggest_feature_banner( $plugin_info, $plugin_options_name, $banner_url_or_slug ) {
771
  global $wp_version;
772
 
773
+ $is_network_admin = is_network_admin();
774
+
775
+ $plugin_options = $is_network_admin ? get_site_option( $plugin_options_name ) : get_option( $plugin_options_name );
776
 
777
  if ( isset( $plugin_options['display_suggest_feature_banner'] ) && 0 == $plugin_options['display_suggest_feature_banner'] )
778
  return;
779
 
780
  if ( ! isset( $plugin_options['first_install'] ) ) {
781
  $plugin_options['first_install'] = strtotime( "now" );
782
+ $update_option = $return = true;
 
783
  } elseif ( strtotime( '-2 week' ) < $plugin_options['first_install'] ) {
784
  $return = true;
785
  }
786
 
787
  if ( ! isset( $plugin_options['go_settings_counter'] ) ) {
788
  $plugin_options['go_settings_counter'] = 1;
789
+ $update_option = $return = true;
 
790
  } elseif ( 20 > $plugin_options['go_settings_counter'] ) {
791
  $plugin_options['go_settings_counter'] = $plugin_options['go_settings_counter'] + 1;
792
+ $update_option = $return = true;
793
+ }
794
+
795
+ if ( isset( $update_option ) ) {
796
+ if ( $is_network_admin )
797
+ update_site_option( $plugin_options_name, $plugin_options );
798
+ else
799
+ update_option( $plugin_options_name, $plugin_options );
800
  }
801
 
802
  if ( isset( $return ) )
804
 
805
  if ( isset( $_POST['bws_hide_suggest_feature_banner_' . $plugin_options_name ] ) && check_admin_referer( $plugin_info['Name'], 'bws_settings_nonce_name' ) ) {
806
  $plugin_options['display_suggest_feature_banner'] = 0;
807
+ if ( $is_network_admin )
808
+ update_site_option( $plugin_options_name, $plugin_options );
809
+ else
810
+ update_option( $plugin_options_name, $plugin_options );
811
  return;
812
  }
813
 
876
  $result = activate_plugin( $plugin, '', is_network_admin() );
877
  if ( is_wp_error( $result ) ) {
878
  if ( 'unexpected_output' == $result->get_error_code() ) {
879
+ $redirect = self_admin_url( 'admin.php?page=bws_panel&error=true&charsout=' . strlen( $result->get_error_data() ) . '&plugin=' . $plugin );
880
  wp_redirect( add_query_arg( '_error_nonce', wp_create_nonce( 'plugin-activation-error_' . $plugin ), $redirect ) );
881
  exit();
882
  } else {
893
  unset( $recent[ $plugin ] );
894
  update_site_option( 'recently_activated', $recent );
895
  }
896
+ wp_redirect( self_admin_url( 'admin.php?page=bws_panel&activate=true' ) );
897
  exit();
898
  }
899
 
900
+ if ( isset( $_GET['page'] ) && $_GET['page'] == 'bws_panel' ) {
901
  if ( ! session_id() )
902
  @session_start();
903
  }
912
  wp_enqueue_style( 'bws-admin-css', plugins_url( 'css/general_style.css', __FILE__ ) );
913
  wp_enqueue_script( 'bws-admin-scripts', plugins_url( 'js/general_script.js', __FILE__ ), array( 'jquery' ) );
914
 
915
+ if ( isset( $_GET['page'] ) && in_array( $_GET['page'], array( 'bws_panel', 'bws_themes', 'bws_system_status' ) ) ) {
916
  wp_enqueue_style( 'bws_menu_style', plugins_url( 'css/style.css', __FILE__ ) );
917
  wp_enqueue_script( 'bws_menu_script', plugins_url( 'js/bws_menu.js' , __FILE__ ) );
918
  wp_enqueue_script( 'theme-install' );
925
  if ( ! function_exists ( 'bws_plugins_admin_head' ) ) {
926
  function bws_plugins_admin_head() {
927
  global $bws_shortcode_list, $wp_version, $post_type;
928
+ if ( isset( $_GET['page'] ) && $_GET['page'] == "bws_panel" ) { ?>
929
  <noscript>
930
  <style type="text/css">
931
  .bws_product_button {
1236
  /* add help tab */
1237
  if ( ! function_exists( 'bws_help_tab' ) ) {
1238
  function bws_help_tab( $screen, $args ) {
1239
+ $url = ( ! empty( $args['section'] ) ) ? 'http://support.bestwebsoft.com/hc/en-us/sections/' . $args['section'] : 'http://support.bestwebsoft.com/';
1240
+
1241
+ $content = '<p><a href="' . $url . '" target="_blank">' . __( 'Visit Help Center', 'bestwebsoft' ) . '</a></p>';
1242
 
1243
  $screen->add_help_tab(
1244
  array(
1396
  } ?>
1397
  </big></p>
1398
  <p><label><input type="checkbox" name="bws_custom_<?php echo $extension; ?>_active" value="1" <?php if ( ${"is_{$extension}_active"} ) echo "checked"; ?> /> <?php _e( 'Activate', 'bestwebsoft' ); ?></label></p>
1399
+ <textarea cols="70" rows="25" name="bws_newcontent_<?php echo $extension; ?>" id="bws_newcontent_<?php echo $extension; ?>"><?php if ( isset( ${"content_{$extension}"} ) ) echo ${"content_{$extension}"}; ?></textarea>
1400
  <p class="description">
1401
  <a href="<?php echo ( 'css' == $extension ) ? 'https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started' : 'http://php.net/' ?>" target="_blank">
1402
  <?php printf( __( 'Learn more about %s', 'bestwebsoft' ), strtoupper( $extension ) ); ?>
bws_menu/bws_menu.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  * Function for displaying BestWebSoft menu
4
- * Version: 1.8.8
5
  */
6
 
7
  if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
@@ -12,7 +12,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
12
  global $wpdb, $wp_version, $bws_plugin_info, $bstwbsftwppdtplgns_options;
13
  $error = $message = $bwsmn_form_email = '';
14
 
15
- if ( 'bws_plugins' == $_GET['page'] || 'bws_panel' == $_GET['page'] ) {
16
 
17
  if ( ! function_exists( 'is_plugin_active_for_network' ) )
18
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
@@ -26,12 +26,14 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
26
  $update_availible_all = get_site_transient( 'update_plugins' );
27
 
28
  $plugin_category = isset( $_GET['category'] ) ? $_GET['category'] : 'all';
29
- $plugin_categories_count = array();
30
 
31
  if ( ( isset( $_GET['sub'] ) && 'installed' == $_GET['sub'] ) || ! isset( $_GET['sub'] ) ) {
32
  $bws_plugins_update_availible = $bws_plugins_expired = array();
33
  foreach ( $bws_plugins as $key_plugin => $value_plugin ) {
34
- $plugin_categories_count[ $value_plugin['category'] ] = isset( $plugin_categories_count[ $value_plugin['category'] ] ) ? $plugin_categories_count[ $value_plugin['category'] ] + 1 : 1;
 
 
 
35
 
36
  $is_installed = array_key_exists( $key_plugin, $all_plugins );
37
  $is_pro_installed = false;
@@ -59,7 +61,9 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
59
  $bws_plugins = $bws_plugins_update_availible + $bws_plugins_expired + $bws_plugins;
60
  } else {
61
  foreach ( $bws_plugins as $key_plugin => $value_plugin ) {
62
- $plugin_categories_count[ $value_plugin['category'] ] = isset( $plugin_categories_count[ $value_plugin['category'] ] ) ? $plugin_categories_count[ $value_plugin['category'] ] + 1 : 1;
 
 
63
  }
64
  }
65
 
@@ -109,11 +113,11 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
109
  if ( "wrong_license_key" == $value->package ) {
110
  $error = __( "Wrong license key", 'bestwebsoft' );
111
  } elseif ( "wrong_domain" == $value->package ) {
112
- $error = __( 'This license key is bind to another website. Change it via personal Client Area.', 'bestwebsoft' ) . '<a target="_blank" href="http://bestwebsoft.com/wp-admin/admin.php?page=bws_plugins_client_area">' . __( 'Log in', 'bestwebsoft' ) . '</a>';
113
  } elseif ( "you_are_banned" == $value->package ) {
114
  $error = __( "Unfortunately, you have exceeded the number of available tries per day.", 'bestwebsoft' );
115
  } elseif ( "time_out" == $value->package ) {
116
- $error = __( "Unfortunately, Your license has expired. To continue getting top-priority support and plugin updates you should extend it in your", 'bestwebsoft' ) . ' <a target="_blank" href="http://bestwebsoft.com/wp-admin/admin.php?page=bws_plugins_client_area">Client Area</a>';
117
  } elseif ( "duplicate_domen_for_trial" == $value->package ) {
118
  $error = __( "Unfortunately, the Pro licence was already installed to this domain. The Pro Trial license can be installed only once.", 'bestwebsoft' );
119
  } elseif ( is_array( $value->package ) && ! empty( $value->package ) ) {
@@ -142,7 +146,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
142
  update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
143
  }
144
  } else {
145
- $error = __( "Please, enter Your license key", 'bestwebsoft' );
146
  }
147
  }
148
  }
@@ -275,22 +279,20 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
275
  </div>
276
  <div class="bws-menu-item-icon">&#8226;&#8226;&#8226;</div>
277
  <div class="bws-nav-tab-wrapper">
278
- <a class="bws-nav-tab<?php if ( 'bws_plugins' == $_GET['page'] || 'bws_panel' == $_GET['page'] ) echo ' bws-nav-tab-active'; ?>" href="admin.php?page=bws_plugins"><?php _e( 'Plugins', 'bestwebsoft' ); ?></a>
279
  <a class="bws-nav-tab<?php if ( 'bws_themes' == $_GET['page'] ) echo ' bws-nav-tab-active'; ?>" href="<?php echo self_admin_url( 'admin.php?page=bws_themes' ); ?>"><?php _e( 'Themes', 'bestwebsoft' ); ?></a>
280
  </div>
281
  <div class="bws-help-links-wrapper">
282
  <a <?php if ( 'bws_system_status' == $_GET['page'] ) echo ' class="bws-nav-tab-active"'; ?> href="<?php echo self_admin_url( 'admin.php?page=bws_system_status' ); ?>"><?php _e( 'System status', 'bestwebsoft' ); ?></a>
283
  <a href="<?php echo esc_url( 'http://support.bestwebsoft.com/home' ); ?>" target="_blank"><?php _e( 'Support', 'bestwebsoft' ); ?></a>
284
- <a href="<?php echo esc_url( 'http://bestwebsoft.com/wp-login.php' ); ?>" target="_blank" title="<?php _e( 'Manage purchased licenses & subscriptions', 'bestwebsoft' ); ?>"><?php _e( 'My Account', 'bestwebsoft' ); ?></a>
285
  </div>
286
  <div class="clear"></div>
287
  </div>
288
- <?php if ( ( 'bws_plugins' == $_GET['page'] || 'bws_panel' == $_GET['page'] ) && ! isset( $_POST['bws_plugin_action_submit'] ) ) { ?>
289
  <div class="bws-membership-wrap">
290
  <div class="bws-membership-backround"></div>
291
  <div class="bws-membership">
292
- <div class="bws-membership-title"><?php printf( __( 'Get Access to %s+ Premium Plugins', 'bestwebsoft' ), '30' ); ?></div>
293
- <div class="bws-membership-description"><?php printf( __( 'Join BestWebSoft Pro Membership today, cancel any time and use all plugins on a single website %s for only %s per month.', 'bestwebsoft' ), "<br/>", '$40' ); ?></div>
294
  <form method="post" action="">
295
  <?php if ( isset( $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] ) &&
296
  '5' < $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] &&
@@ -315,12 +317,12 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
315
  <div class="bws_error" <?php if ( "" == $error ) echo "style=\"display:none\""; ?>><?php echo $error; ?></div>
316
  <?php } ?>
317
  </form>
318
- <div class="bws-membership-link"><?php _e( 'Don’t have valid license key yet?', 'bestwebsoft' ); ?> <a target="_blank" href="http://bestwebsoft.com/membership/"><?php _e( 'Subscribe to Pro Membership', 'bestwebsoft' ); ?></a></div>
319
  </div>
320
  </div>
321
  <?php } ?>
322
  <div class="bws-wrap-content wrap">
323
- <?php if ( 'bws_plugins' == $_GET['page'] || 'bws_panel' == $_GET['page'] ) { ?>
324
  <div class="updated notice is-dismissible inline" <?php if ( '' == $message || '' != $error ) echo "style=\"display:none\""; ?>><p><?php echo $message; ?></p></div>
325
  <h1>
326
  <?php _e( 'Plugins', 'bestwebsoft' ); ?>
@@ -431,10 +433,10 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
431
  <span>(<?php echo count( $bws_plugins ); ?>)</span>
432
  </a>
433
  </li>
434
- <?php foreach ( $bws_plugins_category as $key => $value ) { ?>
435
  <li>
436
- <a <?php if ( $key == $plugin_category ) echo ' class="bws-active"'; ?> href="<?php echo esc_url( self_admin_url( 'admin.php?page=bws_panel' . $sub_in_url . '&amp;category=' . $key ) ); ?>"><?php echo $value; ?>
437
- <span>(<?php echo $plugin_categories_count[ $key ]; ?>)</span>
438
  </a>
439
  </li>
440
  <?php } ?>
@@ -445,7 +447,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
445
  <?php $nothing_found = true;
446
  foreach ( $bws_plugins as $key_plugin => $value_plugin ) {
447
 
448
- if ( 'all' != $plugin_category && isset( $bws_plugins_category[ $plugin_category ] ) && $plugin_category != $value_plugin['category'] )
449
  continue;
450
 
451
  $key_plugin_explode = explode( '/', $key_plugin );
@@ -465,27 +467,29 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
465
  ( isset( $_GET['sub'] ) && 'not_installed' == $_GET['sub'] && ( $is_pro_installed || $is_installed ) ) )
466
  continue;
467
 
 
 
468
  $nothing_found = false; ?>
469
  <div class="bws_product_box<?php if ( $is_active || $is_pro_active ) echo ' bws_product_active'; ?>">
470
  <div class="bws_product_image">
471
- <a href="<?php echo esc_url( self_admin_url( 'plugin-install.php?tab=plugin-information&plugin=' . $key_plugin_explode[0] .
472
- '&from=import&TB_iframe=true&width=600&height=550' ) ); ?>" class="thickbox open-plugin-details-modal"><img src="<?php echo $icon; ?>"/></a>
473
  </div>
474
  <div class="bws_product_content">
475
- <div class="bws_product_title"><a href="<?php echo esc_url( self_admin_url( 'plugin-install.php?tab=plugin-information&plugin=' . $key_plugin_explode[0] .
476
- '&from=import&TB_iframe=true&width=600&height=550' ) ); ?>" class="thickbox open-plugin-details-modal"><?php echo $value_plugin['name']; ?></a></div>
477
  <div class="bws-version">
478
  <?php
479
  if ( $is_pro_installed ) {
480
  echo '<span';
481
  if ( ! empty( $value_plugin['expired'] ) || ! empty( $value_plugin['update_availible'] ) )
482
  echo ' class="bws-update-available"';
483
- echo '>' . $all_plugins[ $value_plugin['pro_version'] ]['Version'] . '</span>';
484
  } elseif ( $is_installed ) {
485
  echo '<span';
486
  if ( ! empty( $value_plugin['expired'] ) || ! empty( $value_plugin['update_availible'] ) )
487
  echo ' class="bws-update-available"';
488
- echo '>' . $all_plugins[ $key_plugin ]['Version'] . '</span>';
 
 
489
  }
490
 
491
  if ( ! empty( $value_plugin['expired'] ) ) {
@@ -496,7 +500,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
496
  } ?>
497
  </div>
498
  <div class="bws_product_description">
499
- <?php echo ( strlen( $value_plugin['description'] ) > 80 ) ? substr( $value_plugin['description'], 0, 80 ) . '...' : $value_plugin['description']; ?>
500
  </div>
501
  <div class="bws_product_links">
502
  <?php if ( $is_active || $is_pro_active ) {
@@ -558,10 +562,10 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
558
  <span>(<?php echo count( $bws_plugins ); ?>)</span>
559
  </a>
560
  </li>
561
- <?php foreach ( $bws_plugins_category as $key => $value ) { ?>
562
  <li>
563
- <a <?php if ( $key == $plugin_category ) echo ' class="bws-active"'; ?> href="<?php echo esc_url( self_admin_url( 'admin.php?page=bws_panel' . $sub_in_url . '&amp;category=' . $key ) ); ?>"><?php echo $value; ?>
564
- <span>(<?php echo $plugin_categories_count[ $key ]; ?>)</span>
565
  </a>
566
  </li>
567
  <?php } ?>
1
  <?php
2
  /*
3
  * Function for displaying BestWebSoft menu
4
+ * Version: 1.9.1
5
  */
6
 
7
  if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
12
  global $wpdb, $wp_version, $bws_plugin_info, $bstwbsftwppdtplgns_options;
13
  $error = $message = $bwsmn_form_email = '';
14
 
15
+ if ( 'bws_panel' == $_GET['page'] ) {
16
 
17
  if ( ! function_exists( 'is_plugin_active_for_network' ) )
18
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
26
  $update_availible_all = get_site_transient( 'update_plugins' );
27
 
28
  $plugin_category = isset( $_GET['category'] ) ? $_GET['category'] : 'all';
 
29
 
30
  if ( ( isset( $_GET['sub'] ) && 'installed' == $_GET['sub'] ) || ! isset( $_GET['sub'] ) ) {
31
  $bws_plugins_update_availible = $bws_plugins_expired = array();
32
  foreach ( $bws_plugins as $key_plugin => $value_plugin ) {
33
+
34
+ foreach ( $value_plugin['category'] as $category_key ) {
35
+ $bws_plugins_category[ $category_key ]['count'] = isset( $bws_plugins_category[ $category_key ]['count'] ) ? $bws_plugins_category[ $category_key ]['count'] + 1 : 1;
36
+ }
37
 
38
  $is_installed = array_key_exists( $key_plugin, $all_plugins );
39
  $is_pro_installed = false;
61
  $bws_plugins = $bws_plugins_update_availible + $bws_plugins_expired + $bws_plugins;
62
  } else {
63
  foreach ( $bws_plugins as $key_plugin => $value_plugin ) {
64
+ foreach ( $value_plugin['category'] as $category_key ) {
65
+ $bws_plugins_category[ $category_key ]['count'] = isset( $bws_plugins_category[ $category_key ]['count'] ) ? $bws_plugins_category[ $category_key ]['count'] + 1 : 1;
66
+ }
67
  }
68
  }
69
 
113
  if ( "wrong_license_key" == $value->package ) {
114
  $error = __( "Wrong license key", 'bestwebsoft' );
115
  } elseif ( "wrong_domain" == $value->package ) {
116
+ $error = __( 'This license key is bind to another website. Change it via personal Client Area.', 'bestwebsoft' ) . '<a target="_blank" href="http://bestwebsoft.com/wp-admin/admin.php?page=client-area">' . __( 'Log in', 'bestwebsoft' ) . '</a>';
117
  } elseif ( "you_are_banned" == $value->package ) {
118
  $error = __( "Unfortunately, you have exceeded the number of available tries per day.", 'bestwebsoft' );
119
  } elseif ( "time_out" == $value->package ) {
120
+ $error = __( "Unfortunately, Your license has expired. To continue getting top-priority support and plugin updates you should extend it in your", 'bestwebsoft' ) . ' <a target="_blank" href="http://bestwebsoft.com/wp-admin/admin.php?page=client-area">Client Area</a>';
121
  } elseif ( "duplicate_domen_for_trial" == $value->package ) {
122
  $error = __( "Unfortunately, the Pro licence was already installed to this domain. The Pro Trial license can be installed only once.", 'bestwebsoft' );
123
  } elseif ( is_array( $value->package ) && ! empty( $value->package ) ) {
146
  update_option( 'bstwbsftwppdtplgns_options', $bstwbsftwppdtplgns_options );
147
  }
148
  } else {
149
+ $error = __( "Please enter your license key.", 'bestwebsoft' );
150
  }
151
  }
152
  }
279
  </div>
280
  <div class="bws-menu-item-icon">&#8226;&#8226;&#8226;</div>
281
  <div class="bws-nav-tab-wrapper">
282
+ <a class="bws-nav-tab<?php if ( 'bws_panel' == $_GET['page'] ) echo ' bws-nav-tab-active'; ?>" href="admin.php?page=bws_panel"><?php _e( 'Plugins', 'bestwebsoft' ); ?></a>
283
  <a class="bws-nav-tab<?php if ( 'bws_themes' == $_GET['page'] ) echo ' bws-nav-tab-active'; ?>" href="<?php echo self_admin_url( 'admin.php?page=bws_themes' ); ?>"><?php _e( 'Themes', 'bestwebsoft' ); ?></a>
284
  </div>
285
  <div class="bws-help-links-wrapper">
286
  <a <?php if ( 'bws_system_status' == $_GET['page'] ) echo ' class="bws-nav-tab-active"'; ?> href="<?php echo self_admin_url( 'admin.php?page=bws_system_status' ); ?>"><?php _e( 'System status', 'bestwebsoft' ); ?></a>
287
  <a href="<?php echo esc_url( 'http://support.bestwebsoft.com/home' ); ?>" target="_blank"><?php _e( 'Support', 'bestwebsoft' ); ?></a>
288
+ <a href="<?php echo esc_url( 'http://bestwebsoft.com/wp-admin/admin.php?page=client-area' ); ?>" target="_blank" title="<?php _e( 'Manage purchased licenses & subscriptions', 'bestwebsoft' ); ?>"><?php _e( 'Client Area', 'bestwebsoft' ); ?></a>
289
  </div>
290
  <div class="clear"></div>
291
  </div>
292
+ <?php if ( 'bws_panel' == $_GET['page'] && ! isset( $_POST['bws_plugin_action_submit'] ) ) { ?>
293
  <div class="bws-membership-wrap">
294
  <div class="bws-membership-backround"></div>
295
  <div class="bws-membership">
 
 
296
  <form method="post" action="">
297
  <?php if ( isset( $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] ) &&
298
  '5' < $bstwbsftwppdtplgns_options['go_pro'][ $bws_license_plugin ]['count'] &&
317
  <div class="bws_error" <?php if ( "" == $error ) echo "style=\"display:none\""; ?>><?php echo $error; ?></div>
318
  <?php } ?>
319
  </form>
320
+ <div class="bws-membership-link"><?php _e( 'Don’t have valid license key yet?', 'bestwebsoft' ); ?> <a target="_blank" href="http://bestwebsoft.com/membership/"><?php _e( 'Subscribe to Pro Membership Now', 'bestwebsoft' ); ?></a></div>
321
  </div>
322
  </div>
323
  <?php } ?>
324
  <div class="bws-wrap-content wrap">
325
+ <?php if ( 'bws_panel' == $_GET['page'] ) { ?>
326
  <div class="updated notice is-dismissible inline" <?php if ( '' == $message || '' != $error ) echo "style=\"display:none\""; ?>><p><?php echo $message; ?></p></div>
327
  <h1>
328
  <?php _e( 'Plugins', 'bestwebsoft' ); ?>
433
  <span>(<?php echo count( $bws_plugins ); ?>)</span>
434
  </a>
435
  </li>
436
+ <?php foreach ( $bws_plugins_category as $category_key => $category_value ) { ?>
437
  <li>
438
+ <a <?php if ( $category_key == $plugin_category ) echo ' class="bws-active"'; ?> href="<?php echo esc_url( self_admin_url( 'admin.php?page=bws_panel' . $sub_in_url . '&amp;category=' . $category_key ) ); ?>"><?php echo $category_value['name']; ?>
439
+ <span>(<?php echo $category_value['count']; ?>)</span>
440
  </a>
441
  </li>
442
  <?php } ?>
447
  <?php $nothing_found = true;
448
  foreach ( $bws_plugins as $key_plugin => $value_plugin ) {
449
 
450
+ if ( 'all' != $plugin_category && isset( $bws_plugins_category[ $plugin_category ] ) && ! in_array( $plugin_category, $value_plugin['category'] ) )
451
  continue;
452
 
453
  $key_plugin_explode = explode( '/', $key_plugin );
467
  ( isset( $_GET['sub'] ) && 'not_installed' == $_GET['sub'] && ( $is_pro_installed || $is_installed ) ) )
468
  continue;
469
 
470
+ $link_attr = isset( $value_plugin['install_url'] ) ? 'href="' . $value_plugin['install_url'] . '" target="_blank"' : 'href="' . esc_url( self_admin_url( 'plugin-install.php?tab=plugin-information&plugin=' . $key_plugin_explode[0] . '&from=import&TB_iframe=true&width=600&height=550' ) ) . '" class="thickbox open-plugin-details-modal"';
471
+
472
  $nothing_found = false; ?>
473
  <div class="bws_product_box<?php if ( $is_active || $is_pro_active ) echo ' bws_product_active'; ?>">
474
  <div class="bws_product_image">
475
+ <a <?php echo $link_attr; ?>><img src="<?php echo $icon; ?>"/></a>
 
476
  </div>
477
  <div class="bws_product_content">
478
+ <div class="bws_product_title"><a <?php echo $link_attr; ?>><?php echo $value_plugin['name']; ?></a></div>
 
479
  <div class="bws-version">
480
  <?php
481
  if ( $is_pro_installed ) {
482
  echo '<span';
483
  if ( ! empty( $value_plugin['expired'] ) || ! empty( $value_plugin['update_availible'] ) )
484
  echo ' class="bws-update-available"';
485
+ echo '>v ' . $all_plugins[ $value_plugin['pro_version'] ]['Version'] . '</span>';
486
  } elseif ( $is_installed ) {
487
  echo '<span';
488
  if ( ! empty( $value_plugin['expired'] ) || ! empty( $value_plugin['update_availible'] ) )
489
  echo ' class="bws-update-available"';
490
+ echo '>v ' . $all_plugins[ $key_plugin ]['Version'] . '</span>';
491
+ } else {
492
+ echo '<span>' . __( 'Not installed', 'bestwebsoft' ) . '</span>';
493
  }
494
 
495
  if ( ! empty( $value_plugin['expired'] ) ) {
500
  } ?>
501
  </div>
502
  <div class="bws_product_description">
503
+ <?php echo ( strlen( $value_plugin['description'] ) > 100 ) ? substr( $value_plugin['description'], 0, 100 ) . '...' : $value_plugin['description']; ?>
504
  </div>
505
  <div class="bws_product_links">
506
  <?php if ( $is_active || $is_pro_active ) {
562
  <span>(<?php echo count( $bws_plugins ); ?>)</span>
563
  </a>
564
  </li>
565
+ <?php foreach ( $bws_plugins_category as $category_key => $category_value ) { ?>
566
  <li>
567
+ <a <?php if ( $category_key == $plugin_category ) echo ' class="bws-active"'; ?> href="<?php echo esc_url( self_admin_url( 'admin.php?page=bws_panel' . $sub_in_url . '&amp;category=' . $category_key ) ); ?>"><?php echo $category_value['name']; ?>
568
+ <span>(<?php echo $category_value['count']; ?>)</span>
569
  </a>
570
  </li>
571
  <?php } ?>
bws_menu/css/general_style.css CHANGED
@@ -4,10 +4,7 @@
4
  #adminmenu #toplevel_page_bws_panel.wp-has-current-submenu div.wp-menu-image img {
5
  width: 18px;
6
  }
7
- #adminmenu #toplevel_page_bws_panel .wp-submenu .wp-first-item {
8
- display: none;
9
- }
10
- #adminmenu #toplevel_page_bws_panel .wp-submenu li:nth-child(5) a {
11
  border-bottom: 1px solid #444;
12
  padding-bottom: 12px;
13
  margin-bottom: 5px;
4
  #adminmenu #toplevel_page_bws_panel.wp-has-current-submenu div.wp-menu-image img {
5
  width: 18px;
6
  }
7
+ #adminmenu #toplevel_page_bws_panel .wp-submenu li:nth-child(4) a {
 
 
 
8
  border-bottom: 1px solid #444;
9
  padding-bottom: 12px;
10
  margin-bottom: 5px;
bws_menu/css/style.css CHANGED
@@ -2,14 +2,12 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
2
  display: none;
3
  }
4
  .toplevel_page_bws_panel #wpcontent,
5
- .bws-panel_page_bws_plugins #wpcontent,
6
  .bws-panel_page_bws_themes #wpcontent,
7
  .bws-panel_page_bws_system_status #wpcontent {
8
  padding-left: 0;
9
  padding-right: 0;
10
  }
11
  .toplevel_page_bws_panel .update-nag,
12
- .bws-panel_page_bws_plugins .update-nag,
13
  .bws-panel_page_bws_themes .update-nag,
14
  .bws-panel_page_bws_system_status .update-nag {
15
  display: none;
@@ -36,7 +34,7 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
36
  }
37
  .bws-title {
38
  text-transform: uppercase;
39
- font-weight: bold;
40
  font-size: 18px;
41
  letter-spacing: 0.1em;
42
  margin-top: 15px;
@@ -112,6 +110,8 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
112
  background: url("../images/membership-background.jpg") no-repeat center #fff;
113
  overflow: hidden;
114
  position: relative;
 
 
115
  }
116
  .bws-membership-backround {
117
  background-color: #000;
@@ -131,23 +131,11 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
131
  .bws-membership * {
132
  text-align: center;
133
  }
134
- .bws-membership-title {
135
- font-size: 27px;
136
- font-weight: bolder;
137
- line-height: initial;
138
- }
139
- .bws-membership-description {
140
- font-size: 15px;
141
- line-height: 24px;
142
- margin: 18px 0 23px;
143
- color: #999;
144
- }
145
  .bws-membership input[type="text"] {
146
  border-radius: 3px;
147
  border: none;
148
  font-size: 16.14px;
149
- line-height: 18.16px;
150
- padding: 9px 20px;
151
  text-align: left;
152
  }
153
  .bws-membership .bws-button {
@@ -157,7 +145,7 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
157
  display: inline-block;
158
  text-decoration: none;
159
  font-size: 16px;
160
- font-weight: bolder;
161
  padding: 8px 30px;
162
  border-radius: 3px;
163
  border: none;
@@ -174,6 +162,9 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
174
  text-decoration: none;
175
  border-bottom: 1px solid #999;
176
  }
 
 
 
177
  .bws_error {
178
  color: #c5412b;
179
  margin-top: 5px;
@@ -219,6 +210,9 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
219
  margin-right: 10px;
220
  max-width: 400px;
221
  }
 
 
 
222
  .bws_system_info th {
223
  padding: 10px 0;
224
  text-align: left;
@@ -273,6 +267,7 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
273
  }
274
  .bws_product_title a {
275
  color: #444;
 
276
  }
277
  .bws_product_title a:hover {
278
  color: #00a0d2;
@@ -295,6 +290,7 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
295
  font-size: 13px;
296
  line-height: 18px;
297
  margin: 6px 0 2px;
 
298
  }
299
  .bws_product_links {
300
  margin: 15px 0;
@@ -316,6 +312,7 @@ a.toplevel_page_bws_panel.wp-has-current-submenu:after {
316
  background: #dd6930;
317
  border: 1px solid #c16436;
318
  color: #fff;
 
319
  }
320
  a.bws_settings,
321
  a.bws_donate {
@@ -405,7 +402,7 @@ a.bws_donate {
405
  width: 1020px;
406
  }
407
  }
408
- @media screen and (max-width: 1450px) {
409
  .bws-products {
410
  width: 700px;
411
  }
2
  display: none;
3
  }
4
  .toplevel_page_bws_panel #wpcontent,
 
5
  .bws-panel_page_bws_themes #wpcontent,
6
  .bws-panel_page_bws_system_status #wpcontent {
7
  padding-left: 0;
8
  padding-right: 0;
9
  }
10
  .toplevel_page_bws_panel .update-nag,
 
11
  .bws-panel_page_bws_themes .update-nag,
12
  .bws-panel_page_bws_system_status .update-nag {
13
  display: none;
34
  }
35
  .bws-title {
36
  text-transform: uppercase;
37
+ font-weight: 600;
38
  font-size: 18px;
39
  letter-spacing: 0.1em;
40
  margin-top: 15px;
110
  background: url("../images/membership-background.jpg") no-repeat center #fff;
111
  overflow: hidden;
112
  position: relative;
113
+ margin: 20px 20px 0 20px;
114
+ border-radius: 4px;
115
  }
116
  .bws-membership-backround {
117
  background-color: #000;
131
  .bws-membership * {
132
  text-align: center;
133
  }
 
 
 
 
 
 
 
 
 
 
 
134
  .bws-membership input[type="text"] {
135
  border-radius: 3px;
136
  border: none;
137
  font-size: 16.14px;
138
+ padding: 8px 20px 8px 10px;
 
139
  text-align: left;
140
  }
141
  .bws-membership .bws-button {
145
  display: inline-block;
146
  text-decoration: none;
147
  font-size: 16px;
148
+ font-weight: 600;
149
  padding: 8px 30px;
150
  border-radius: 3px;
151
  border: none;
162
  text-decoration: none;
163
  border-bottom: 1px solid #999;
164
  }
165
+ .bws-membership-link a:hover {
166
+ border-bottom: none;
167
+ }
168
  .bws_error {
169
  color: #c5412b;
170
  margin-top: 5px;
210
  margin-right: 10px;
211
  max-width: 400px;
212
  }
213
+ .rtl .bws_system_info {
214
+ float: right;
215
+ }
216
  .bws_system_info th {
217
  padding: 10px 0;
218
  text-align: left;
267
  }
268
  .bws_product_title a {
269
  color: #444;
270
+ font-weight: 600;
271
  }
272
  .bws_product_title a:hover {
273
  color: #00a0d2;
290
  font-size: 13px;
291
  line-height: 18px;
292
  margin: 6px 0 2px;
293
+ color: #666;
294
  }
295
  .bws_product_links {
296
  margin: 15px 0;
312
  background: #dd6930;
313
  border: 1px solid #c16436;
314
  color: #fff;
315
+ margin-right: 12px;
316
  }
317
  a.bws_settings,
318
  a.bws_donate {
402
  width: 1020px;
403
  }
404
  }
405
+ @media screen and (max-width: 1425px) {
406
  .bws-products {
407
  width: 700px;
408
  }
bws_menu/languages/bestwebsoft-fr_FR.mo CHANGED
Binary file
bws_menu/languages/bestwebsoft-fr_FR.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: bestwebsoft\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2016-06-20 18:01+0300\n"
6
- "PO-Revision-Date: 2016-06-20 18:01+0300\n"
7
  "Last-Translator: Luc Capronnier <lcapronnier@yahoo.com>\n"
8
  "Language-Team: Luc Capronnier <lcapronnier@yahoo.com>\n"
9
  "Language: fr_FR\n"
@@ -17,7 +17,7 @@ msgstr ""
17
  "X-Generator: Poedit 1.5.4\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
- #: bws_functions.php:38 bws_menu.php:282 bws_menu.php:330
21
  msgid "Plugins"
22
  msgstr "Extensions"
23
 
@@ -26,9 +26,8 @@ msgid "Themes"
26
  msgstr "Thèmes"
27
 
28
  #: bws_functions.php:40
29
- #, fuzzy
30
  msgid "System Status"
31
- msgstr "System status"
32
 
33
  #: bws_functions.php:75 bws_functions.php:101
34
  msgid "requires"
@@ -80,24 +79,21 @@ msgid "Add New"
80
  msgstr "Ajouter"
81
 
82
  #: bws_functions.php:127 bws_functions.php:137 bws_functions.php:213
83
- #: bws_functions.php:724 bws_functions.php:814
84
  msgid "Close notice"
85
  msgstr "Effacer l'avertissement"
86
 
87
  #: bws_functions.php:142
88
- #, fuzzy
89
  msgid "Thank you for installing plugins by BestWebSoft!"
90
- msgstr "Merci d'avoir installé"
91
 
92
  #: bws_functions.php:144
93
- #, fuzzy
94
  msgid "More Details"
95
- msgstr "Détails"
96
 
97
  #: bws_functions.php:145
98
- #, fuzzy
99
  msgid "Less Details"
100
- msgstr "Détails"
101
 
102
  #: bws_functions.php:218
103
  msgid "It’s time to upgrade your"
@@ -137,7 +133,7 @@ msgstr "Si vous avez une question, n'hésitez pas à nous contacter"
137
 
138
  #: bws_functions.php:247
139
  msgid "Donations play an important role in supporting great projects"
140
- msgstr ""
141
 
142
  #: bws_functions.php:277
143
  msgid "Check premium options on the plugin settings page!"
@@ -193,19 +189,19 @@ msgstr ""
193
  "peut-être installée qu'une seule fois."
194
 
195
  #: bws_functions.php:349 bws_functions.php:371 bws_functions.php:393
196
- #: bws_menu.php:370 bws_menu.php:401 bws_menu.php:412
197
  msgid "Failed to download the zip archive. Please, upload the plugin manually"
198
  msgstr ""
199
  "Erreur de téléchargement de l'archive ZIP. Merci de télécharger l'extension "
200
  "manuellement."
201
 
202
- #: bws_functions.php:361 bws_menu.php:387
203
  msgid "Failed to open the zip archive. Please, upload the plugin manually"
204
  msgstr ""
205
  "Erreur d'ouverture de l'archive zip. Merci de télécharger l'extension "
206
  "manuellement."
207
 
208
- #: bws_functions.php:367 bws_menu.php:394
209
  msgid ""
210
  "Your server does not support either ZipArchive or Phar. Please, upload the "
211
  "plugin manually"
@@ -213,7 +209,7 @@ msgstr ""
213
  "Votre serveur n'a pas le support du format des archives ZIP ou Phar. Merci "
214
  "de télécharger l'extension manuellement."
215
 
216
- #: bws_functions.php:374 bws_menu.php:404
217
  msgid "UploadDir is not writable. Please, upload the plugin manually"
218
  msgstr ""
219
  "Erreur d'ouverture de l'archive zip. Merci de télécharger l'extension "
@@ -227,12 +223,11 @@ msgstr ""
227
  "Il est survenu une erreur. Essayer de nouveau ou bien télécharger "
228
  "l'extension manuellement.Nous sommes désolés pour le désagrément."
229
 
230
- #: bws_functions.php:422 bws_menu.php:149
231
  msgid "Please, enter Your license key"
232
  msgstr "Merci de saisir votre clé de licence"
233
 
234
  #: bws_functions.php:452
235
- #, fuzzy
236
  msgid ""
237
  "Congratulations! Pro version of the plugin is successfully installed and "
238
  "activated."
@@ -258,22 +253,20 @@ msgstr "Voir les fonctionnalités de la version PRO"
258
 
259
  #: bws_functions.php:469
260
  msgid "Enter your license key to install and activate"
261
- msgstr ""
262
 
263
  #: bws_functions.php:471
264
- #, fuzzy
265
  msgid "version of the plugin."
266
- msgstr "Voter pour l'extension"
267
 
268
  #: bws_functions.php:473 bws_functions.php:514
269
  msgid "License key can be found in the"
270
- msgstr ""
271
 
272
  #: bws_functions.php:475 bws_functions.php:516
273
- #, fuzzy
274
  msgid "(your username is the email address specified during the purchase)."
275
  msgstr ""
276
- "(votre nom d'utilisateur est l'adresse e-mail que vous avez donné lors de "
277
  "l'achat de l'extension)."
278
 
279
  #: bws_functions.php:479
@@ -282,7 +275,7 @@ msgid "Start Your Free %s-Day Trial Now"
282
  msgstr "Débuter votre licence d'évaluation gratuite de %s jours"
283
 
284
  #: bws_functions.php:485 bws_functions.php:494 bws_functions.php:524
285
- #: bws_functions.php:532 bws_functions.php:1382 bws_menu.php:531
286
  #: bws_menu.php:540
287
  msgid "Activate"
288
  msgstr "Activé"
@@ -300,7 +293,7 @@ msgid "After that you can activate it by entering your license key."
300
  msgstr ""
301
  " Après vous pouvez activer cette extension en donnant votre clé de licence."
302
 
303
- #: bws_functions.php:526 bws_menu.php:118 bws_menu.php:306
304
  msgid "Unfortunately, you have exceeded the number of available tries per day."
305
  msgstr ""
306
  "Désoler mais vous avez dépassé le nombre d'essai de la journée. Merci de "
@@ -371,16 +364,15 @@ msgstr ""
371
  "licence sur votre page personnelle (zone client) sur notre site web."
372
 
373
  #: bws_functions.php:647
374
- #, fuzzy
375
  msgid ""
376
  "(your username is the email address specified during the purchase). If "
377
  "necessary, please submit \"Lost your password?\" request."
378
  msgstr ""
379
- "(votre nom d'utilisateur est l'adresse e-mail que vous avez donné lors de "
380
  "l'achat de l'extension). Si nécessaire, utilisez la fonction de demande de "
381
  "mot de passe perdu."
382
 
383
- #: bws_functions.php:651 bws_menu.php:304 bws_menu.php:315
384
  msgid "Check license key"
385
  msgstr "Vérifier la clé de licence"
386
 
@@ -417,7 +409,7 @@ msgstr ""
417
  "Votre licence est terminée. Pour continuer à disposer du support rapide et "
418
  "des mises à jour de l'extension vous devez la renouveller."
419
 
420
- #: bws_functions.php:675 bws_functions.php:728 bws_functions.php:1337
421
  msgid "Learn more"
422
  msgstr "En savoir plus"
423
 
@@ -447,11 +439,11 @@ msgstr "se termine le"
447
  msgid "and you won't be granted TOP-PRIORITY SUPPORT or UPDATES."
448
  msgstr "et vous ne disposerez plus du support rapide et des mises à jour."
449
 
450
- #: bws_functions.php:809
451
  msgid "Thank you for choosing"
452
  msgstr "Merci d'avoir choisi"
453
 
454
- #: bws_functions.php:810
455
  msgid ""
456
  "If you have a feature, suggestion or idea you'd like to see in the plugin, "
457
  "we'd love to hear about it!"
@@ -459,23 +451,23 @@ msgstr ""
459
  "Si vous avez une fonctionnalité, une suggestion ou une idée que vous "
460
  "souhaitez pour cette extension, nous serons ravis d'en parler avec vous !"
461
 
462
- #: bws_functions.php:811
463
  msgid "Suggest a Feature"
464
  msgstr "Proposer une fonctionnalité"
465
 
466
- #: bws_functions.php:827
467
  msgid "Notice"
468
  msgstr "Avertissement"
469
 
470
- #: bws_functions.php:827
471
  msgid "The plugin's settings have been changed."
472
  msgstr "Les paramètres de l'extension ont été modifiés."
473
 
474
- #: bws_functions.php:828 bws_functions.php:1393
475
  msgid "Save Changes"
476
  msgstr "Sauvegarder les modifications"
477
 
478
- #: bws_functions.php:842
479
  msgid ""
480
  "You can always look at premium options by clicking on the \"Show Pro features"
481
  "\" in the \"Go PRO\" tab"
@@ -483,124 +475,125 @@ msgstr ""
483
  "Vous pouvez toujours consulter les options premium en cliquant sur le lien "
484
  "\"Voir les fonctionnalités de la version PRO\" dans l'onglet Passer PRO"
485
 
486
- #: bws_functions.php:971
487
  msgid "Add shortcode"
488
  msgstr "Ajouter le code court"
489
 
490
- #: bws_functions.php:971
491
  msgid "Add BestWebSoft plugins' shortcodes using this button."
492
  msgstr "Ajouter le code court des extensions BestWebSoft avec ce bouton."
493
 
494
- #: bws_functions.php:1020
495
  msgid "Close"
496
  msgstr "Fermer"
497
 
498
- #: bws_functions.php:1112
499
  msgid "Restore all plugin settings to defaults"
500
  msgstr "Remettre les valeurs par défaut des paramètres de l'extension"
501
 
502
- #: bws_functions.php:1114
503
  msgid "Restore settings"
504
  msgstr "Remettre les paramètres"
505
 
506
- #: bws_functions.php:1125
507
  msgid "Are you sure you want to restore all settings by default?"
508
  msgstr "Êtes vous sûr de vouloir remettre toutes les valeurs par défaut ?"
509
 
510
- #: bws_functions.php:1128
511
  msgid "Yes, restore all settings"
512
  msgstr "Oui, remettre les valeurs par défaut"
513
 
514
- #: bws_functions.php:1129
515
  msgid "No, go back to the settings page"
516
  msgstr "Non, retourner à la page des paramètres"
517
 
518
- #: bws_functions.php:1175
519
  msgid "Plugin"
520
  msgstr "Extension"
521
 
522
- #: bws_functions.php:1184
523
  msgid "Shortcode settings"
524
  msgstr "Paramètres du code court"
525
 
526
- #: bws_functions.php:1189
527
  msgid "The shortcode will be inserted"
528
  msgstr "Le code court sera inséré"
529
 
530
- #: bws_functions.php:1194
531
  msgid "Insert"
532
  msgstr "Insérer"
533
 
534
- #: bws_functions.php:1225
535
  msgid "Visit Help Center"
536
  msgstr "Visiter le site du support"
537
 
538
- #: bws_functions.php:1230
539
  msgid "FAQ"
540
  msgstr "FAQ"
541
 
542
- #: bws_functions.php:1236
543
  msgid "For more information:"
544
  msgstr "Pour plus d'informations&nbsp;:"
545
 
546
- #: bws_functions.php:1237
547
  msgid "Documentation"
548
  msgstr "Documentation"
549
 
550
- #: bws_functions.php:1238
551
  msgid "Video Instructions"
552
  msgstr "Vidéo explicative"
553
 
554
- #: bws_functions.php:1239
555
  msgid "Submit a Request"
556
  msgstr "Soumettre une requête"
557
 
558
- #: bws_functions.php:1250
559
  msgid "You do not have sufficient permissions to edit plugins for this site."
560
  msgstr ""
561
  "Vous n'avez pas assez de droits pour modifier l'extension pour ce site."
562
 
563
- #: bws_functions.php:1301 bws_functions.php:1328
564
- #, fuzzy, php-format
565
  msgid "File %s edited successfully."
566
- msgstr "Le fichier a été modifié avec succès."
567
 
568
- #: bws_functions.php:1303 bws_functions.php:1330
569
  msgid "Not enough permissions to create or update the file"
570
  msgstr "Pas assez de droits pour créer ou modifier le fichier"
571
 
572
- #: bws_functions.php:1333
573
- #, fuzzy
574
  msgid "Not enough permissions to create the file"
575
- msgstr "Pas assez de droits pour créer ou modifier le fichier"
576
 
577
- #: bws_functions.php:1371
578
  msgid "These styles will be added to the header on all pages of your site."
579
  msgstr ""
580
  "Ces styles seront ajoutés aux entêtes sur tous les pages de votre site."
581
 
582
- #: bws_functions.php:1373
583
  #, php-format
584
  msgid ""
585
  "These PHP code will be hooked to the %s action and will be printed on front "
586
  "end only."
587
  msgstr ""
 
 
588
 
589
- #: bws_functions.php:1377
590
  msgid "Editing"
591
  msgstr "Modifier"
592
 
593
- #: bws_functions.php:1379
594
  msgid "Browsing"
595
  msgstr "Parcourir"
596
 
597
- #: bws_functions.php:1386
598
- #, fuzzy, php-format
599
  msgid "Learn more about %s"
600
- msgstr "En savoir plus sur les CSS"
601
 
602
- #: bws_functions.php:1397
603
- #, fuzzy, php-format
604
  msgid ""
605
  "You need to make this files writable before you can save your changes. See "
606
  "%s the Codex %s for more information."
@@ -609,23 +602,27 @@ msgstr ""
609
  "modifications. Regarder %s du Codex %s pour plus d'informations."
610
 
611
  #: bws_menu.php:116
612
- #, fuzzy
613
  msgid ""
614
  "This license key is bind to another website. Change it via personal Client "
615
  "Area."
616
- msgstr "La clé de licence correspond à un autre site."
 
 
617
 
618
  #: bws_menu.php:116
619
  msgid "Log in"
620
- msgstr ""
621
 
622
  #: bws_menu.php:132
623
- #, fuzzy
624
  msgid "Congratulations! Pro Membership license is successfully activated."
625
  msgstr ""
626
  "Félicitations! La version PRO de cette extension a été téléchargée et "
627
  "activée avec succès."
628
 
 
 
 
 
629
  #: bws_menu.php:161
630
  msgid "Not set"
631
  msgstr "Not set"
@@ -757,7 +754,7 @@ msgstr "Désolé, votre e-mail n'a pas pu être envoyé."
757
 
758
  #: bws_menu.php:286 bws_menu.php:626
759
  msgid "System status"
760
- msgstr "System status"
761
 
762
  #: bws_menu.php:287
763
  msgid "Support"
@@ -765,48 +762,34 @@ msgstr "Support"
765
 
766
  #: bws_menu.php:288
767
  msgid "Manage purchased licenses & subscriptions"
768
- msgstr ""
769
 
770
  #: bws_menu.php:288
771
- msgid "My Account"
772
- msgstr ""
773
 
774
- #: bws_menu.php:296
775
- #, php-format
776
- msgid "Get Access to %s+ Premium Plugins"
777
- msgstr ""
778
-
779
- #: bws_menu.php:297
780
- #, php-format
781
- msgid ""
782
- "Join BestWebSoft Pro Membership today, cancel any time and use all plugins "
783
- "on a single website %s for only %s per month."
784
- msgstr ""
785
-
786
- #: bws_menu.php:309
787
- #, fuzzy
788
  msgid "Enter your license key"
789
  msgstr "Merci de saisir votre clé de licence"
790
 
791
- #: bws_menu.php:313
792
- #, fuzzy
793
  msgid "Activate Membership"
794
- msgstr "Thème actif"
795
 
796
- #: bws_menu.php:322
797
  msgid "Don’t have valid license key yet?"
798
- msgstr ""
799
-
800
- #: bws_menu.php:322
801
- msgid "Subscribe to Pro Membership"
802
- msgstr ""
803
 
804
- #: bws_menu.php:331
805
  #, fuzzy
 
 
 
 
806
  msgid "Upload Plugin"
807
- msgstr "Extension"
808
 
809
- #: bws_menu.php:335
810
  #, php-format
811
  msgid ""
812
  "The plugin generated %d characters of <strong>unexpected output</strong> "
@@ -814,77 +797,82 @@ msgid ""
814
  "messages, problems with syndication feeds or other issues, try deactivating "
815
  "or removing this plugin."
816
  msgstr ""
 
 
 
 
817
 
818
- #: bws_menu.php:337
819
  msgid ""
820
  "Plugin could not be activated because it triggered a <strong>fatal error</"
821
  "strong>."
822
  msgstr ""
 
 
823
 
824
- #: bws_menu.php:340
825
  msgid "Plugin <strong>activated</strong>."
826
- msgstr ""
827
 
828
- #: bws_menu.php:347
829
- #, fuzzy
830
  msgid "Installing Plugin"
831
  msgstr "Extensions installées"
832
 
833
- #: bws_menu.php:353
834
  msgid "Downloading install package from"
835
- msgstr ""
836
 
837
- #: bws_menu.php:378
838
  msgid "Unpacking the package"
839
- msgstr ""
840
 
841
- #: bws_menu.php:383 bws_menu.php:391
842
- #, fuzzy
843
  msgid "Installing the plugin"
844
- msgstr "Extensions installées"
845
 
846
- #: bws_menu.php:397
847
- #, fuzzy
848
  msgid "Successfully installed the plugin"
849
- msgstr "Extensions installées"
850
 
851
- #: bws_menu.php:409
852
- #, fuzzy
853
  msgid "Activate Plugin"
854
- msgstr "Extensions actives"
855
 
856
- #: bws_menu.php:409 bws_menu.php:415
857
  msgid "Return to BestWebSoft Panel"
858
- msgstr ""
859
 
860
- #: bws_menu.php:419 bws_menu.php:434 bws_menu.php:561
861
  msgid "All"
862
  msgstr "Tous"
863
 
864
- #: bws_menu.php:420
865
  msgid "Installed"
866
  msgstr "Installé"
867
 
868
- #: bws_menu.php:421
869
- #, fuzzy
870
  msgid "Not Installed"
871
- msgstr "Installé"
872
 
873
- #: bws_menu.php:427
874
  msgid "Filter results"
875
- msgstr ""
876
 
877
- #: bws_menu.php:430 bws_menu.php:557
878
  msgid "Category"
879
- msgstr ""
880
 
881
- #: bws_menu.php:496
882
  #, fuzzy
 
 
 
 
883
  msgid "Renew to get updates"
884
- msgstr "Rediriger vers la page"
885
 
886
  #: bws_menu.php:499
887
- #, fuzzy, php-format
888
  msgid "Update to v %s"
889
  msgstr "Mettre à jour avec la version %s"
890
 
@@ -894,24 +882,23 @@ msgstr "Installer maintenant"
894
 
895
  #: bws_menu.php:517
896
  msgid "Upgrade to Pro"
897
- msgstr ""
898
 
899
  #: bws_menu.php:521
900
  msgid "Donate"
901
- msgstr ""
902
 
903
  #: bws_menu.php:531 bws_menu.php:540
904
  msgid "Activate this plugin"
905
  msgstr "Activer cette extension"
906
 
907
  #: bws_menu.php:543
908
- #, fuzzy
909
  msgid "Install this plugin"
910
- msgstr "Extensions installées"
911
 
912
  #: bws_menu.php:552
913
  msgid "Nothing found. Try another criteria."
914
- msgstr ""
915
 
916
  #: bws_menu.php:589 bws_menu.php:609
917
  #, php-format
@@ -924,7 +911,7 @@ msgstr "Déjà installé"
924
 
925
  #: bws_menu.php:623
926
  msgid "Browse Free WordPress Themes"
927
- msgstr ""
928
 
929
  #: bws_menu.php:632
930
  msgid "Send to support"
@@ -948,62 +935,57 @@ msgstr "Extensions inactives"
948
 
949
  #: product_list.php:7
950
  msgid "Advertisement"
951
- msgstr ""
952
 
953
  #: product_list.php:8
954
  msgid "Content & Media"
955
- msgstr ""
956
 
957
  #: product_list.php:9
958
  msgid "Management"
959
- msgstr ""
960
 
961
  #: product_list.php:10
962
- msgid "Security"
963
- msgstr ""
964
 
965
  #: product_list.php:11
966
- #, fuzzy
967
- msgid "Site Stats"
968
- msgstr "System status"
969
 
970
  #: product_list.php:12
971
- msgid "Social"
972
- msgstr ""
973
 
974
  #: product_list.php:13
975
- msgid "Utilities"
976
- msgstr ""
977
 
978
  #: product_list.php:14
979
- msgid "Other"
980
- msgstr ""
981
 
982
- #~ msgid "You can download and activate"
983
- #~ msgstr "Vous pouvez télécharger et activer la version "
 
984
 
985
- #~ msgid "version of this plugin by entering Your license key."
986
- #~ msgstr " de cette extension en donnant votre clé de licence."
987
 
988
  #~ msgid ""
989
- #~ "You can find your license key on your personal page Client area, by "
990
- #~ "clicking on the link"
991
  #~ msgstr ""
992
- #~ "Vous pouvez trouver votre clé de licence sur votre page personnelle dans "
993
- #~ "la zone cliente en cliquant sur le lien"
 
994
 
995
- #~ msgid "Configure Settings"
996
- #~ msgstr "Configuration des paramètres"
997
 
998
  #~ msgid "Need help?"
999
  #~ msgstr "Besoin d'aide ?"
1000
 
1001
- #~ msgid "Client area"
1002
- #~ msgstr "Espace client"
1003
-
1004
- #~ msgid "Recommended"
1005
- #~ msgstr "Recommandé"
1006
-
1007
  #~ msgid "Go"
1008
  #~ msgstr "Passez"
1009
 
@@ -1016,6 +998,9 @@ msgstr ""
1016
  #~ msgid "Install now"
1017
  #~ msgstr "Installer maintenant"
1018
 
 
 
 
1019
  #~ msgid "Try again"
1020
  #~ msgstr "Essayer de nouveau"
1021
 
@@ -1034,6 +1019,19 @@ msgstr ""
1034
  #~ msgid "Preview"
1035
  #~ msgstr "Pré-visualiser"
1036
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1037
  #~ msgid "Add BWS Plugins Shortcode"
1038
  #~ msgstr "Ajouter le code court de l'extension BWS"
1039
 
2
  msgstr ""
3
  "Project-Id-Version: bestwebsoft\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-07-14 15:18+0300\n"
6
+ "PO-Revision-Date: 2016-07-14 15:18+0300\n"
7
  "Last-Translator: Luc Capronnier <lcapronnier@yahoo.com>\n"
8
  "Language-Team: Luc Capronnier <lcapronnier@yahoo.com>\n"
9
  "Language: fr_FR\n"
17
  "X-Generator: Poedit 1.5.4\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
+ #: bws_functions.php:38 bws_menu.php:282 bws_menu.php:328
21
  msgid "Plugins"
22
  msgstr "Extensions"
23
 
26
  msgstr "Thèmes"
27
 
28
  #: bws_functions.php:40
 
29
  msgid "System Status"
30
+ msgstr "Etat du système"
31
 
32
  #: bws_functions.php:75 bws_functions.php:101
33
  msgid "requires"
79
  msgstr "Ajouter"
80
 
81
  #: bws_functions.php:127 bws_functions.php:137 bws_functions.php:213
82
+ #: bws_functions.php:724 bws_functions.php:828
83
  msgid "Close notice"
84
  msgstr "Effacer l'avertissement"
85
 
86
  #: bws_functions.php:142
 
87
  msgid "Thank you for installing plugins by BestWebSoft!"
88
+ msgstr "Merci d'avoir installé des extensions de BestWebSoft!"
89
 
90
  #: bws_functions.php:144
 
91
  msgid "More Details"
92
+ msgstr "Plus de détails"
93
 
94
  #: bws_functions.php:145
 
95
  msgid "Less Details"
96
+ msgstr "Moins de détails"
97
 
98
  #: bws_functions.php:218
99
  msgid "It’s time to upgrade your"
133
 
134
  #: bws_functions.php:247
135
  msgid "Donations play an important role in supporting great projects"
136
+ msgstr "Les dons jouent un rôle important dans l'aide aux projets"
137
 
138
  #: bws_functions.php:277
139
  msgid "Check premium options on the plugin settings page!"
189
  "peut-être installée qu'une seule fois."
190
 
191
  #: bws_functions.php:349 bws_functions.php:371 bws_functions.php:393
192
+ #: bws_menu.php:368 bws_menu.php:399 bws_menu.php:410
193
  msgid "Failed to download the zip archive. Please, upload the plugin manually"
194
  msgstr ""
195
  "Erreur de téléchargement de l'archive ZIP. Merci de télécharger l'extension "
196
  "manuellement."
197
 
198
+ #: bws_functions.php:361 bws_menu.php:385
199
  msgid "Failed to open the zip archive. Please, upload the plugin manually"
200
  msgstr ""
201
  "Erreur d'ouverture de l'archive zip. Merci de télécharger l'extension "
202
  "manuellement."
203
 
204
+ #: bws_functions.php:367 bws_menu.php:392
205
  msgid ""
206
  "Your server does not support either ZipArchive or Phar. Please, upload the "
207
  "plugin manually"
209
  "Votre serveur n'a pas le support du format des archives ZIP ou Phar. Merci "
210
  "de télécharger l'extension manuellement."
211
 
212
+ #: bws_functions.php:374 bws_menu.php:402
213
  msgid "UploadDir is not writable. Please, upload the plugin manually"
214
  msgstr ""
215
  "Erreur d'ouverture de l'archive zip. Merci de télécharger l'extension "
223
  "Il est survenu une erreur. Essayer de nouveau ou bien télécharger "
224
  "l'extension manuellement.Nous sommes désolés pour le désagrément."
225
 
226
+ #: bws_functions.php:422
227
  msgid "Please, enter Your license key"
228
  msgstr "Merci de saisir votre clé de licence"
229
 
230
  #: bws_functions.php:452
 
231
  msgid ""
232
  "Congratulations! Pro version of the plugin is successfully installed and "
233
  "activated."
253
 
254
  #: bws_functions.php:469
255
  msgid "Enter your license key to install and activate"
256
+ msgstr "Saisir votre clé de licence pour installer et activer"
257
 
258
  #: bws_functions.php:471
 
259
  msgid "version of the plugin."
260
+ msgstr "version de l'extension."
261
 
262
  #: bws_functions.php:473 bws_functions.php:514
263
  msgid "License key can be found in the"
264
+ msgstr "La clé de licence peut être trouvée dans "
265
 
266
  #: bws_functions.php:475 bws_functions.php:516
 
267
  msgid "(your username is the email address specified during the purchase)."
268
  msgstr ""
269
+ "(votre nom d'utilisateur est l'adresse e-mail que vous avez donnée lors de "
270
  "l'achat de l'extension)."
271
 
272
  #: bws_functions.php:479
275
  msgstr "Débuter votre licence d'évaluation gratuite de %s jours"
276
 
277
  #: bws_functions.php:485 bws_functions.php:494 bws_functions.php:524
278
+ #: bws_functions.php:532 bws_functions.php:1398 bws_menu.php:531
279
  #: bws_menu.php:540
280
  msgid "Activate"
281
  msgstr "Activé"
293
  msgstr ""
294
  " Après vous pouvez activer cette extension en donnant votre clé de licence."
295
 
296
+ #: bws_functions.php:526 bws_menu.php:118 bws_menu.php:304
297
  msgid "Unfortunately, you have exceeded the number of available tries per day."
298
  msgstr ""
299
  "Désoler mais vous avez dépassé le nombre d'essai de la journée. Merci de "
364
  "licence sur votre page personnelle (zone client) sur notre site web."
365
 
366
  #: bws_functions.php:647
 
367
  msgid ""
368
  "(your username is the email address specified during the purchase). If "
369
  "necessary, please submit \"Lost your password?\" request."
370
  msgstr ""
371
+ "(votre nom d'utilisateur est l'adresse e-mail que vous avez donnée lors de "
372
  "l'achat de l'extension). Si nécessaire, utilisez la fonction de demande de "
373
  "mot de passe perdu."
374
 
375
+ #: bws_functions.php:651 bws_menu.php:302 bws_menu.php:313
376
  msgid "Check license key"
377
  msgstr "Vérifier la clé de licence"
378
 
409
  "Votre licence est terminée. Pour continuer à disposer du support rapide et "
410
  "des mises à jour de l'extension vous devez la renouveller."
411
 
412
+ #: bws_functions.php:675 bws_functions.php:728 bws_functions.php:1353
413
  msgid "Learn more"
414
  msgstr "En savoir plus"
415
 
439
  msgid "and you won't be granted TOP-PRIORITY SUPPORT or UPDATES."
440
  msgstr "et vous ne disposerez plus du support rapide et des mises à jour."
441
 
442
+ #: bws_functions.php:823
443
  msgid "Thank you for choosing"
444
  msgstr "Merci d'avoir choisi"
445
 
446
+ #: bws_functions.php:824
447
  msgid ""
448
  "If you have a feature, suggestion or idea you'd like to see in the plugin, "
449
  "we'd love to hear about it!"
451
  "Si vous avez une fonctionnalité, une suggestion ou une idée que vous "
452
  "souhaitez pour cette extension, nous serons ravis d'en parler avec vous !"
453
 
454
+ #: bws_functions.php:825
455
  msgid "Suggest a Feature"
456
  msgstr "Proposer une fonctionnalité"
457
 
458
+ #: bws_functions.php:841
459
  msgid "Notice"
460
  msgstr "Avertissement"
461
 
462
+ #: bws_functions.php:841
463
  msgid "The plugin's settings have been changed."
464
  msgstr "Les paramètres de l'extension ont été modifiés."
465
 
466
+ #: bws_functions.php:842 bws_functions.php:1409
467
  msgid "Save Changes"
468
  msgstr "Sauvegarder les modifications"
469
 
470
+ #: bws_functions.php:856
471
  msgid ""
472
  "You can always look at premium options by clicking on the \"Show Pro features"
473
  "\" in the \"Go PRO\" tab"
475
  "Vous pouvez toujours consulter les options premium en cliquant sur le lien "
476
  "\"Voir les fonctionnalités de la version PRO\" dans l'onglet Passer PRO"
477
 
478
+ #: bws_functions.php:985
479
  msgid "Add shortcode"
480
  msgstr "Ajouter le code court"
481
 
482
+ #: bws_functions.php:985
483
  msgid "Add BestWebSoft plugins' shortcodes using this button."
484
  msgstr "Ajouter le code court des extensions BestWebSoft avec ce bouton."
485
 
486
+ #: bws_functions.php:1034
487
  msgid "Close"
488
  msgstr "Fermer"
489
 
490
+ #: bws_functions.php:1126
491
  msgid "Restore all plugin settings to defaults"
492
  msgstr "Remettre les valeurs par défaut des paramètres de l'extension"
493
 
494
+ #: bws_functions.php:1128
495
  msgid "Restore settings"
496
  msgstr "Remettre les paramètres"
497
 
498
+ #: bws_functions.php:1139
499
  msgid "Are you sure you want to restore all settings by default?"
500
  msgstr "Êtes vous sûr de vouloir remettre toutes les valeurs par défaut ?"
501
 
502
+ #: bws_functions.php:1142
503
  msgid "Yes, restore all settings"
504
  msgstr "Oui, remettre les valeurs par défaut"
505
 
506
+ #: bws_functions.php:1143
507
  msgid "No, go back to the settings page"
508
  msgstr "Non, retourner à la page des paramètres"
509
 
510
+ #: bws_functions.php:1189
511
  msgid "Plugin"
512
  msgstr "Extension"
513
 
514
+ #: bws_functions.php:1198
515
  msgid "Shortcode settings"
516
  msgstr "Paramètres du code court"
517
 
518
+ #: bws_functions.php:1203
519
  msgid "The shortcode will be inserted"
520
  msgstr "Le code court sera inséré"
521
 
522
+ #: bws_functions.php:1208
523
  msgid "Insert"
524
  msgstr "Insérer"
525
 
526
+ #: bws_functions.php:1241
527
  msgid "Visit Help Center"
528
  msgstr "Visiter le site du support"
529
 
530
+ #: bws_functions.php:1246
531
  msgid "FAQ"
532
  msgstr "FAQ"
533
 
534
+ #: bws_functions.php:1252
535
  msgid "For more information:"
536
  msgstr "Pour plus d'informations&nbsp;:"
537
 
538
+ #: bws_functions.php:1253
539
  msgid "Documentation"
540
  msgstr "Documentation"
541
 
542
+ #: bws_functions.php:1254
543
  msgid "Video Instructions"
544
  msgstr "Vidéo explicative"
545
 
546
+ #: bws_functions.php:1255
547
  msgid "Submit a Request"
548
  msgstr "Soumettre une requête"
549
 
550
+ #: bws_functions.php:1266
551
  msgid "You do not have sufficient permissions to edit plugins for this site."
552
  msgstr ""
553
  "Vous n'avez pas assez de droits pour modifier l'extension pour ce site."
554
 
555
+ #: bws_functions.php:1317 bws_functions.php:1344
556
+ #, php-format
557
  msgid "File %s edited successfully."
558
+ msgstr "Le fichier %s a été modifié avec succès."
559
 
560
+ #: bws_functions.php:1319 bws_functions.php:1346
561
  msgid "Not enough permissions to create or update the file"
562
  msgstr "Pas assez de droits pour créer ou modifier le fichier"
563
 
564
+ #: bws_functions.php:1349
 
565
  msgid "Not enough permissions to create the file"
566
+ msgstr "Pas assez de droits pour créer le fichier"
567
 
568
+ #: bws_functions.php:1387
569
  msgid "These styles will be added to the header on all pages of your site."
570
  msgstr ""
571
  "Ces styles seront ajoutés aux entêtes sur tous les pages de votre site."
572
 
573
+ #: bws_functions.php:1389
574
  #, php-format
575
  msgid ""
576
  "These PHP code will be hooked to the %s action and will be printed on front "
577
  "end only."
578
  msgstr ""
579
+ "Ce code PHP sera rattaché à l'action %s et sera affiché uniquement sur la "
580
+ "partie publique."
581
 
582
+ #: bws_functions.php:1393
583
  msgid "Editing"
584
  msgstr "Modifier"
585
 
586
+ #: bws_functions.php:1395
587
  msgid "Browsing"
588
  msgstr "Parcourir"
589
 
590
+ #: bws_functions.php:1402
591
+ #, php-format
592
  msgid "Learn more about %s"
593
+ msgstr "En savoir plus sur %s"
594
 
595
+ #: bws_functions.php:1413
596
+ #, php-format
597
  msgid ""
598
  "You need to make this files writable before you can save your changes. See "
599
  "%s the Codex %s for more information."
602
  "modifications. Regarder %s du Codex %s pour plus d'informations."
603
 
604
  #: bws_menu.php:116
 
605
  msgid ""
606
  "This license key is bind to another website. Change it via personal Client "
607
  "Area."
608
+ msgstr ""
609
+ "La clé de licence correspond à un autre site. Modifier là au travers de "
610
+ "votre espace client."
611
 
612
  #: bws_menu.php:116
613
  msgid "Log in"
614
+ msgstr "Connexion"
615
 
616
  #: bws_menu.php:132
 
617
  msgid "Congratulations! Pro Membership license is successfully activated."
618
  msgstr ""
619
  "Félicitations! La version PRO de cette extension a été téléchargée et "
620
  "activée avec succès."
621
 
622
+ #: bws_menu.php:149
623
+ msgid "Please enter your license key."
624
+ msgstr "Merci de saisir votre clé de licence."
625
+
626
  #: bws_menu.php:161
627
  msgid "Not set"
628
  msgstr "Not set"
754
 
755
  #: bws_menu.php:286 bws_menu.php:626
756
  msgid "System status"
757
+ msgstr "Etat du système"
758
 
759
  #: bws_menu.php:287
760
  msgid "Support"
762
 
763
  #: bws_menu.php:288
764
  msgid "Manage purchased licenses & subscriptions"
765
+ msgstr "Gérer les licences et les adhésions"
766
 
767
  #: bws_menu.php:288
768
+ msgid "Client Area"
769
+ msgstr "Espace client"
770
 
771
+ #: bws_menu.php:307
 
 
 
 
 
 
 
 
 
 
 
 
 
772
  msgid "Enter your license key"
773
  msgstr "Merci de saisir votre clé de licence"
774
 
775
+ #: bws_menu.php:311
 
776
  msgid "Activate Membership"
777
+ msgstr "Activer l'adhésion"
778
 
779
+ #: bws_menu.php:320
780
  msgid "Don’t have valid license key yet?"
781
+ msgstr "Vous n'avez pas encore de licence valide ?"
 
 
 
 
782
 
783
+ #: bws_menu.php:320
784
  #, fuzzy
785
+ msgid "Subscribe to Pro Membership Now"
786
+ msgstr "Souscrire une adhésion PRO"
787
+
788
+ #: bws_menu.php:329
789
  msgid "Upload Plugin"
790
+ msgstr "Charger l'extension"
791
 
792
+ #: bws_menu.php:333
793
  #, php-format
794
  msgid ""
795
  "The plugin generated %d characters of <strong>unexpected output</strong> "
797
  "messages, problems with syndication feeds or other issues, try deactivating "
798
  "or removing this plugin."
799
  msgstr ""
800
+ "Cette extension a produit %d caractères <strong>inattendus</strong> durant "
801
+ "l'activation. Si vous constatez le message &#8220;headers already "
802
+ "sent&#8221;, des problèmes avec les flux de syndication ou autres, essayez "
803
+ "de désactiver l'extension ou supprimer l'extension."
804
 
805
+ #: bws_menu.php:335
806
  msgid ""
807
  "Plugin could not be activated because it triggered a <strong>fatal error</"
808
  "strong>."
809
  msgstr ""
810
+ "L'extension ne peut pas être activée car une <strong>erreur fatale</strong> "
811
+ "a été détectée."
812
 
813
+ #: bws_menu.php:338
814
  msgid "Plugin <strong>activated</strong>."
815
+ msgstr "Extension <strong>activée</strong>."
816
 
817
+ #: bws_menu.php:345
 
818
  msgid "Installing Plugin"
819
  msgstr "Extensions installées"
820
 
821
+ #: bws_menu.php:351
822
  msgid "Downloading install package from"
823
+ msgstr "Télécharger le paquet d'installation depuis"
824
 
825
+ #: bws_menu.php:376
826
  msgid "Unpacking the package"
827
+ msgstr "Décompresser le paquet"
828
 
829
+ #: bws_menu.php:381 bws_menu.php:389
 
830
  msgid "Installing the plugin"
831
+ msgstr "Installer l'extension"
832
 
833
+ #: bws_menu.php:395
 
834
  msgid "Successfully installed the plugin"
835
+ msgstr "Extension installée avec succès"
836
 
837
+ #: bws_menu.php:407
 
838
  msgid "Activate Plugin"
839
+ msgstr "Activer l'extension"
840
 
841
+ #: bws_menu.php:407 bws_menu.php:413
842
  msgid "Return to BestWebSoft Panel"
843
+ msgstr "Retourner à l'administration BestWebSoft"
844
 
845
+ #: bws_menu.php:417 bws_menu.php:432 bws_menu.php:561
846
  msgid "All"
847
  msgstr "Tous"
848
 
849
+ #: bws_menu.php:418
850
  msgid "Installed"
851
  msgstr "Installé"
852
 
853
+ #: bws_menu.php:419
 
854
  msgid "Not Installed"
855
+ msgstr "Non installé"
856
 
857
+ #: bws_menu.php:425
858
  msgid "Filter results"
859
+ msgstr "Filtrer les résultats"
860
 
861
+ #: bws_menu.php:428 bws_menu.php:557
862
  msgid "Category"
863
+ msgstr "Catégorie"
864
 
865
+ #: bws_menu.php:492
866
  #, fuzzy
867
+ msgid "Not installed"
868
+ msgstr "Non installé"
869
+
870
+ #: bws_menu.php:496
871
  msgid "Renew to get updates"
872
+ msgstr "Se réabonner pour avoir les mises à jour"
873
 
874
  #: bws_menu.php:499
875
+ #, php-format
876
  msgid "Update to v %s"
877
  msgstr "Mettre à jour avec la version %s"
878
 
882
 
883
  #: bws_menu.php:517
884
  msgid "Upgrade to Pro"
885
+ msgstr "Passer à la version PRO"
886
 
887
  #: bws_menu.php:521
888
  msgid "Donate"
889
+ msgstr "Don"
890
 
891
  #: bws_menu.php:531 bws_menu.php:540
892
  msgid "Activate this plugin"
893
  msgstr "Activer cette extension"
894
 
895
  #: bws_menu.php:543
 
896
  msgid "Install this plugin"
897
+ msgstr "Installer cette extension"
898
 
899
  #: bws_menu.php:552
900
  msgid "Nothing found. Try another criteria."
901
+ msgstr "Pas de réponse. essayer d'autres critères."
902
 
903
  #: bws_menu.php:589 bws_menu.php:609
904
  #, php-format
911
 
912
  #: bws_menu.php:623
913
  msgid "Browse Free WordPress Themes"
914
+ msgstr "Parcourir les thèmes gratuits pour WordPress"
915
 
916
  #: bws_menu.php:632
917
  msgid "Send to support"
935
 
936
  #: product_list.php:7
937
  msgid "Advertisement"
938
+ msgstr "Publicité"
939
 
940
  #: product_list.php:8
941
  msgid "Content & Media"
942
+ msgstr "Contenu & média"
943
 
944
  #: product_list.php:9
945
  msgid "Management"
946
+ msgstr "Administration"
947
 
948
  #: product_list.php:10
949
+ msgid "Recommended"
950
+ msgstr "Recommandé"
951
 
952
  #: product_list.php:11
953
+ msgid "Security"
954
+ msgstr "Sécurité"
 
955
 
956
  #: product_list.php:12
957
+ msgid "Site Stats"
958
+ msgstr "Statistiques"
959
 
960
  #: product_list.php:13
961
+ msgid "Social"
962
+ msgstr "Social"
963
 
964
  #: product_list.php:14
965
+ msgid "Utilities"
966
+ msgstr "Utilitaires"
967
 
968
+ #: product_list.php:15
969
+ msgid "Other"
970
+ msgstr "Autre"
971
 
972
+ #~ msgid "Get Access to %s+ Premium Plugins"
973
+ #~ msgstr "Accéder à plus de %s extension premiums"
974
 
975
  #~ msgid ""
976
+ #~ "Join BestWebSoft Pro Membership today, cancel any time and use all "
977
+ #~ "plugins on a single website %s for only %s per month."
978
  #~ msgstr ""
979
+ #~ "Rejoignez le réseau PRO de BestWebSoft, arrêtez quand vous le vouler et "
980
+ #~ "utiliser toutes les extensions sur un seul site %s pour seulement %s par "
981
+ #~ "mois."
982
 
983
+ #~ msgid "My Account"
984
+ #~ msgstr "Mon compte"
985
 
986
  #~ msgid "Need help?"
987
  #~ msgstr "Besoin d'aide ?"
988
 
 
 
 
 
 
 
989
  #~ msgid "Go"
990
  #~ msgstr "Passez"
991
 
998
  #~ msgid "Install now"
999
  #~ msgstr "Installer maintenant"
1000
 
1001
+ #~ msgid "Configure Settings"
1002
+ #~ msgstr "Configuration des paramètres"
1003
+
1004
  #~ msgid "Try again"
1005
  #~ msgstr "Essayer de nouveau"
1006
 
1019
  #~ msgid "Preview"
1020
  #~ msgstr "Pré-visualiser"
1021
 
1022
+ #~ msgid "You can download and activate"
1023
+ #~ msgstr "Vous pouvez télécharger et activer la version "
1024
+
1025
+ #~ msgid "version of this plugin by entering Your license key."
1026
+ #~ msgstr " de cette extension en donnant votre clé de licence."
1027
+
1028
+ #~ msgid ""
1029
+ #~ "You can find your license key on your personal page Client area, by "
1030
+ #~ "clicking on the link"
1031
+ #~ msgstr ""
1032
+ #~ "Vous pouvez trouver votre clé de licence sur votre page personnelle dans "
1033
+ #~ "la zone cliente en cliquant sur le lien"
1034
+
1035
  #~ msgid "Add BWS Plugins Shortcode"
1036
  #~ msgstr "Ajouter le code court de l'extension BWS"
1037
 
bws_menu/languages/bestwebsoft-pl_PL.mo CHANGED
Binary file
bws_menu/languages/bestwebsoft-pl_PL.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: bestwebsoft\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2016-06-20 18:01+0300\n"
6
- "PO-Revision-Date: 2016-06-20 18:01+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: Damian Dąbrowski <contact@codester.pl>\n"
9
  "Language: pl_PL\n"
@@ -18,7 +18,7 @@ msgstr ""
18
  "|| n%100>=20) ? 1 : 2);\n"
19
  "X-Poedit-SearchPath-0: .\n"
20
 
21
- #: bws_functions.php:38 bws_menu.php:282 bws_menu.php:330
22
  msgid "Plugins"
23
  msgstr "Wtyczki"
24
 
@@ -81,7 +81,7 @@ msgid "Add New"
81
  msgstr "Dodaj nowy"
82
 
83
  #: bws_functions.php:127 bws_functions.php:137 bws_functions.php:213
84
- #: bws_functions.php:724 bws_functions.php:814
85
  msgid "Close notice"
86
  msgstr "Zamknij powiadomienie"
87
 
@@ -188,26 +188,26 @@ msgstr ""
188
  "może być wykorzystana tylko raz."
189
 
190
  #: bws_functions.php:349 bws_functions.php:371 bws_functions.php:393
191
- #: bws_menu.php:370 bws_menu.php:401 bws_menu.php:412
192
  msgid "Failed to download the zip archive. Please, upload the plugin manually"
193
  msgstr ""
194
  "Pobieranie archiwum zip zakończyło się niepowodzeniem. Proszę dodać wtyczkę "
195
  "manualnie"
196
 
197
- #: bws_functions.php:361 bws_menu.php:387
198
  msgid "Failed to open the zip archive. Please, upload the plugin manually"
199
  msgstr ""
200
  "Otwieranie archiwum zip zakończyło się niepowodzeniem. Proszę dodać wtyczkę "
201
  "manualnie"
202
 
203
- #: bws_functions.php:367 bws_menu.php:394
204
  msgid ""
205
  "Your server does not support either ZipArchive or Phar. Please, upload the "
206
  "plugin manually"
207
  msgstr ""
208
  "Twój serwer nie wspiera ZipAcrchive lub Phar. Proszę dodać wtyczkę manualnie"
209
 
210
- #: bws_functions.php:374 bws_menu.php:404
211
  msgid "UploadDir is not writable. Please, upload the plugin manually"
212
  msgstr ""
213
  "Folder uploadu jest chroniony przez zapisem. Proszę dodać wtyczkę manualnie"
@@ -220,7 +220,7 @@ msgstr ""
220
  "Coś poszło nie tak. Spróbuj ponowie później lub dodaj wtyczkę manualnie. "
221
  "Przepraszamy za niedogodności."
222
 
223
- #: bws_functions.php:422 bws_menu.php:149
224
  msgid "Please, enter Your license key"
225
  msgstr "Proszę podać klucz licencji."
226
 
@@ -271,7 +271,7 @@ msgid "Start Your Free %s-Day Trial Now"
271
  msgstr "Rozpocznij swój darmowy %s-dniowy okres testowy"
272
 
273
  #: bws_functions.php:485 bws_functions.php:494 bws_functions.php:524
274
- #: bws_functions.php:532 bws_functions.php:1382 bws_menu.php:531
275
  #: bws_menu.php:540
276
  msgid "Activate"
277
  msgstr "Aktywuj"
@@ -288,7 +288,7 @@ msgstr ""
288
  msgid "After that you can activate it by entering your license key."
289
  msgstr "Po wszystkim możesz aktywować wtyczkę poprzez podanie klucza licencji."
290
 
291
- #: bws_functions.php:526 bws_menu.php:118 bws_menu.php:306
292
  msgid "Unfortunately, you have exceeded the number of available tries per day."
293
  msgstr "Niestety, przekroczono dzienną liczbę dostępnych prób."
294
 
@@ -360,7 +360,7 @@ msgstr ""
360
  "(login to adres email podany przy zakupie). Jeśli to koniczne użyj opcji "
361
  "\"Zgubiłeś swoje hasło?\"."
362
 
363
- #: bws_functions.php:651 bws_menu.php:304 bws_menu.php:315
364
  msgid "Check license key"
365
  msgstr "Sprawdź klucz licencji"
366
 
@@ -396,7 +396,7 @@ msgstr ""
396
  "Twoja licencja wygasła. Aby podtrzymać szybki dostęp do pomocy i "
397
  "aktualizacji powinieneś przedłużyć licencję."
398
 
399
- #: bws_functions.php:675 bws_functions.php:728 bws_functions.php:1337
400
  msgid "Learn more"
401
  msgstr "Dowiedz się więcej"
402
 
@@ -427,34 +427,34 @@ msgstr ""
427
  "zostaniesz wówczas pozbawiony SZYBKIEGO DOSTĘDO DO SUPPORTU oraz "
428
  "AKTUALIZACJI."
429
 
430
- #: bws_functions.php:809
431
  #, fuzzy
432
  msgid "Thank you for choosing"
433
  msgstr "Dziękujemy za instalację"
434
 
435
- #: bws_functions.php:810
436
  msgid ""
437
  "If you have a feature, suggestion or idea you'd like to see in the plugin, "
438
  "we'd love to hear about it!"
439
  msgstr ""
440
 
441
- #: bws_functions.php:811
442
  msgid "Suggest a Feature"
443
  msgstr ""
444
 
445
- #: bws_functions.php:827
446
  msgid "Notice"
447
  msgstr "Uwaga"
448
 
449
- #: bws_functions.php:827
450
  msgid "The plugin's settings have been changed."
451
  msgstr "Ustawienia wtyczki zostały zmienione."
452
 
453
- #: bws_functions.php:828 bws_functions.php:1393
454
  msgid "Save Changes"
455
  msgstr "Zapisz zmiany"
456
 
457
- #: bws_functions.php:842
458
  msgid ""
459
  "You can always look at premium options by clicking on the \"Show Pro features"
460
  "\" in the \"Go PRO\" tab"
@@ -462,124 +462,124 @@ msgstr ""
462
  "Zawsze możesz sprawdzić funkcje premium poprzez kliknięcie \"Pokaż funkcje "
463
  "PRO\" w zakładce \"Go PRO\""
464
 
465
- #: bws_functions.php:971
466
  #, fuzzy
467
  msgid "Add shortcode"
468
  msgstr "Dodaj BWS Shortcode"
469
 
470
- #: bws_functions.php:971
471
  msgid "Add BestWebSoft plugins' shortcodes using this button."
472
  msgstr ""
473
 
474
- #: bws_functions.php:1020
475
  msgid "Close"
476
  msgstr "Zamknij"
477
 
478
- #: bws_functions.php:1112
479
  msgid "Restore all plugin settings to defaults"
480
  msgstr "Przywróć wszystkie ustawienia do wartości domyśłnych"
481
 
482
- #: bws_functions.php:1114
483
  msgid "Restore settings"
484
  msgstr "Przywróć ustawienia"
485
 
486
- #: bws_functions.php:1125
487
  msgid "Are you sure you want to restore all settings by default?"
488
  msgstr ""
489
  "Czy jesteś pewien, że chcesz przywrócić wszystkie ustawienia do wartości "
490
  "domyślnych?"
491
 
492
- #: bws_functions.php:1128
493
  msgid "Yes, restore all settings"
494
  msgstr "Tak, przywróć wszystkie ustawienia"
495
 
496
- #: bws_functions.php:1129
497
  msgid "No, go back to the settings page"
498
  msgstr "Nie, wróć do ustawień"
499
 
500
- #: bws_functions.php:1175
501
  msgid "Plugin"
502
  msgstr "Wtyczka"
503
 
504
- #: bws_functions.php:1184
505
  msgid "Shortcode settings"
506
  msgstr "Ustawienia shortcode"
507
 
508
- #: bws_functions.php:1189
509
  msgid "The shortcode will be inserted"
510
  msgstr "Shortcode zostanie umieszczony"
511
 
512
- #: bws_functions.php:1194
513
  msgid "Insert"
514
  msgstr "Umieść"
515
 
516
- #: bws_functions.php:1225
517
  msgid "Visit Help Center"
518
  msgstr ""
519
 
520
- #: bws_functions.php:1230
521
  msgid "FAQ"
522
  msgstr "FAQ"
523
 
524
- #: bws_functions.php:1236
525
  msgid "For more information:"
526
  msgstr ""
527
 
528
- #: bws_functions.php:1237
529
  msgid "Documentation"
530
  msgstr ""
531
 
532
- #: bws_functions.php:1238
533
  msgid "Video Instructions"
534
  msgstr ""
535
 
536
- #: bws_functions.php:1239
537
  #, fuzzy
538
  msgid "Submit a Request"
539
  msgstr "送信ボタン"
540
 
541
- #: bws_functions.php:1250
542
  msgid "You do not have sufficient permissions to edit plugins for this site."
543
  msgstr ""
544
 
545
- #: bws_functions.php:1301 bws_functions.php:1328
546
  #, php-format
547
  msgid "File %s edited successfully."
548
  msgstr ""
549
 
550
- #: bws_functions.php:1303 bws_functions.php:1330
551
  msgid "Not enough permissions to create or update the file"
552
  msgstr ""
553
 
554
- #: bws_functions.php:1333
555
  msgid "Not enough permissions to create the file"
556
  msgstr ""
557
 
558
- #: bws_functions.php:1371
559
  msgid "These styles will be added to the header on all pages of your site."
560
  msgstr ""
561
 
562
- #: bws_functions.php:1373
563
  #, php-format
564
  msgid ""
565
  "These PHP code will be hooked to the %s action and will be printed on front "
566
  "end only."
567
  msgstr ""
568
 
569
- #: bws_functions.php:1377
570
  msgid "Editing"
571
  msgstr ""
572
 
573
- #: bws_functions.php:1379
574
  msgid "Browsing"
575
  msgstr ""
576
 
577
- #: bws_functions.php:1386
578
  #, fuzzy, php-format
579
  msgid "Learn more about %s"
580
  msgstr "Dowiedz się więcej"
581
 
582
- #: bws_functions.php:1397
583
  #, php-format
584
  msgid ""
585
  "You need to make this files writable before you can save your changes. See "
@@ -602,6 +602,11 @@ msgstr ""
602
  msgid "Congratulations! Pro Membership license is successfully activated."
603
  msgstr "Gratulacje! Licencja do wersji PRO została aktywowana pomyślnie."
604
 
 
 
 
 
 
605
  #: bws_menu.php:161
606
  msgid "Not set"
607
  msgstr "Nie ustawiono"
@@ -744,45 +749,34 @@ msgid "Manage purchased licenses & subscriptions"
744
  msgstr ""
745
 
746
  #: bws_menu.php:288
747
- msgid "My Account"
748
- msgstr ""
749
-
750
- #: bws_menu.php:296
751
- #, php-format
752
- msgid "Get Access to %s+ Premium Plugins"
753
- msgstr ""
754
-
755
- #: bws_menu.php:297
756
- #, php-format
757
- msgid ""
758
- "Join BestWebSoft Pro Membership today, cancel any time and use all plugins "
759
- "on a single website %s for only %s per month."
760
- msgstr ""
761
 
762
- #: bws_menu.php:309
763
  #, fuzzy
764
  msgid "Enter your license key"
765
  msgstr "Podaj klucz licencji"
766
 
767
- #: bws_menu.php:313
768
  #, fuzzy
769
  msgid "Activate Membership"
770
  msgstr "有効なテーマ"
771
 
772
- #: bws_menu.php:322
773
  msgid "Don’t have valid license key yet?"
774
  msgstr ""
775
 
776
- #: bws_menu.php:322
777
- msgid "Subscribe to Pro Membership"
778
  msgstr ""
779
 
780
- #: bws_menu.php:331
781
  #, fuzzy
782
  msgid "Upload Plugin"
783
  msgstr "Wtyczka"
784
 
785
- #: bws_menu.php:335
786
  #, php-format
787
  msgid ""
788
  "The plugin generated %d characters of <strong>unexpected output</strong> "
@@ -791,69 +785,74 @@ msgid ""
791
  "or removing this plugin."
792
  msgstr ""
793
 
794
- #: bws_menu.php:337
795
  msgid ""
796
  "Plugin could not be activated because it triggered a <strong>fatal error</"
797
  "strong>."
798
  msgstr ""
799
 
800
- #: bws_menu.php:340
801
  msgid "Plugin <strong>activated</strong>."
802
  msgstr ""
803
 
804
- #: bws_menu.php:347
805
  #, fuzzy
806
  msgid "Installing Plugin"
807
  msgstr "Zainstalowane"
808
 
809
- #: bws_menu.php:353
810
  msgid "Downloading install package from"
811
  msgstr ""
812
 
813
- #: bws_menu.php:378
814
  msgid "Unpacking the package"
815
  msgstr ""
816
 
817
- #: bws_menu.php:383 bws_menu.php:391
818
  #, fuzzy
819
  msgid "Installing the plugin"
820
  msgstr "Zainstalowane"
821
 
822
- #: bws_menu.php:397
823
  #, fuzzy
824
  msgid "Successfully installed the plugin"
825
  msgstr "Zainstalowane"
826
 
827
- #: bws_menu.php:409
828
  #, fuzzy
829
  msgid "Activate Plugin"
830
  msgstr "Aktywne wtyczki"
831
 
832
- #: bws_menu.php:409 bws_menu.php:415
833
  msgid "Return to BestWebSoft Panel"
834
  msgstr ""
835
 
836
- #: bws_menu.php:419 bws_menu.php:434 bws_menu.php:561
837
  msgid "All"
838
  msgstr "Wszystko"
839
 
840
- #: bws_menu.php:420
841
  msgid "Installed"
842
  msgstr "Zainstalowane"
843
 
844
- #: bws_menu.php:421
845
  #, fuzzy
846
  msgid "Not Installed"
847
  msgstr "Zainstalowane"
848
 
849
- #: bws_menu.php:427
850
  msgid "Filter results"
851
  msgstr ""
852
 
853
- #: bws_menu.php:430 bws_menu.php:557
854
  msgid "Category"
855
  msgstr ""
856
 
 
 
 
 
 
857
  #: bws_menu.php:496
858
  #, fuzzy
859
  msgid "Renew to get updates"
@@ -935,23 +934,27 @@ msgid "Management"
935
  msgstr ""
936
 
937
  #: product_list.php:10
 
 
 
 
938
  msgid "Security"
939
  msgstr ""
940
 
941
- #: product_list.php:11
942
  #, fuzzy
943
  msgid "Site Stats"
944
  msgstr "Status systemu"
945
 
946
- #: product_list.php:12
947
  msgid "Social"
948
  msgstr ""
949
 
950
- #: product_list.php:13
951
  msgid "Utilities"
952
  msgstr ""
953
 
954
- #: product_list.php:14
955
  msgid "Other"
956
  msgstr ""
957
 
@@ -974,12 +977,6 @@ msgstr ""
974
  #~ msgid "Need help?"
975
  #~ msgstr "Potrzebujesz pomocy?"
976
 
977
- #~ msgid "Client area"
978
- #~ msgstr "Panel Klienta"
979
-
980
- #~ msgid "Recommended"
981
- #~ msgstr "Polecane"
982
-
983
  #~ msgid "Go"
984
  #~ msgstr "Go"
985
 
2
  msgstr ""
3
  "Project-Id-Version: bestwebsoft\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-07-14 15:18+0300\n"
6
+ "PO-Revision-Date: 2016-07-14 15:18+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: Damian Dąbrowski <contact@codester.pl>\n"
9
  "Language: pl_PL\n"
18
  "|| n%100>=20) ? 1 : 2);\n"
19
  "X-Poedit-SearchPath-0: .\n"
20
 
21
+ #: bws_functions.php:38 bws_menu.php:282 bws_menu.php:328
22
  msgid "Plugins"
23
  msgstr "Wtyczki"
24
 
81
  msgstr "Dodaj nowy"
82
 
83
  #: bws_functions.php:127 bws_functions.php:137 bws_functions.php:213
84
+ #: bws_functions.php:724 bws_functions.php:828
85
  msgid "Close notice"
86
  msgstr "Zamknij powiadomienie"
87
 
188
  "może być wykorzystana tylko raz."
189
 
190
  #: bws_functions.php:349 bws_functions.php:371 bws_functions.php:393
191
+ #: bws_menu.php:368 bws_menu.php:399 bws_menu.php:410
192
  msgid "Failed to download the zip archive. Please, upload the plugin manually"
193
  msgstr ""
194
  "Pobieranie archiwum zip zakończyło się niepowodzeniem. Proszę dodać wtyczkę "
195
  "manualnie"
196
 
197
+ #: bws_functions.php:361 bws_menu.php:385
198
  msgid "Failed to open the zip archive. Please, upload the plugin manually"
199
  msgstr ""
200
  "Otwieranie archiwum zip zakończyło się niepowodzeniem. Proszę dodać wtyczkę "
201
  "manualnie"
202
 
203
+ #: bws_functions.php:367 bws_menu.php:392
204
  msgid ""
205
  "Your server does not support either ZipArchive or Phar. Please, upload the "
206
  "plugin manually"
207
  msgstr ""
208
  "Twój serwer nie wspiera ZipAcrchive lub Phar. Proszę dodać wtyczkę manualnie"
209
 
210
+ #: bws_functions.php:374 bws_menu.php:402
211
  msgid "UploadDir is not writable. Please, upload the plugin manually"
212
  msgstr ""
213
  "Folder uploadu jest chroniony przez zapisem. Proszę dodać wtyczkę manualnie"
220
  "Coś poszło nie tak. Spróbuj ponowie później lub dodaj wtyczkę manualnie. "
221
  "Przepraszamy za niedogodności."
222
 
223
+ #: bws_functions.php:422
224
  msgid "Please, enter Your license key"
225
  msgstr "Proszę podać klucz licencji."
226
 
271
  msgstr "Rozpocznij swój darmowy %s-dniowy okres testowy"
272
 
273
  #: bws_functions.php:485 bws_functions.php:494 bws_functions.php:524
274
+ #: bws_functions.php:532 bws_functions.php:1398 bws_menu.php:531
275
  #: bws_menu.php:540
276
  msgid "Activate"
277
  msgstr "Aktywuj"
288
  msgid "After that you can activate it by entering your license key."
289
  msgstr "Po wszystkim możesz aktywować wtyczkę poprzez podanie klucza licencji."
290
 
291
+ #: bws_functions.php:526 bws_menu.php:118 bws_menu.php:304
292
  msgid "Unfortunately, you have exceeded the number of available tries per day."
293
  msgstr "Niestety, przekroczono dzienną liczbę dostępnych prób."
294
 
360
  "(login to adres email podany przy zakupie). Jeśli to koniczne użyj opcji "
361
  "\"Zgubiłeś swoje hasło?\"."
362
 
363
+ #: bws_functions.php:651 bws_menu.php:302 bws_menu.php:313
364
  msgid "Check license key"
365
  msgstr "Sprawdź klucz licencji"
366
 
396
  "Twoja licencja wygasła. Aby podtrzymać szybki dostęp do pomocy i "
397
  "aktualizacji powinieneś przedłużyć licencję."
398
 
399
+ #: bws_functions.php:675 bws_functions.php:728 bws_functions.php:1353
400
  msgid "Learn more"
401
  msgstr "Dowiedz się więcej"
402
 
427
  "zostaniesz wówczas pozbawiony SZYBKIEGO DOSTĘDO DO SUPPORTU oraz "
428
  "AKTUALIZACJI."
429
 
430
+ #: bws_functions.php:823
431
  #, fuzzy
432
  msgid "Thank you for choosing"
433
  msgstr "Dziękujemy za instalację"
434
 
435
+ #: bws_functions.php:824
436
  msgid ""
437
  "If you have a feature, suggestion or idea you'd like to see in the plugin, "
438
  "we'd love to hear about it!"
439
  msgstr ""
440
 
441
+ #: bws_functions.php:825
442
  msgid "Suggest a Feature"
443
  msgstr ""
444
 
445
+ #: bws_functions.php:841
446
  msgid "Notice"
447
  msgstr "Uwaga"
448
 
449
+ #: bws_functions.php:841
450
  msgid "The plugin's settings have been changed."
451
  msgstr "Ustawienia wtyczki zostały zmienione."
452
 
453
+ #: bws_functions.php:842 bws_functions.php:1409
454
  msgid "Save Changes"
455
  msgstr "Zapisz zmiany"
456
 
457
+ #: bws_functions.php:856
458
  msgid ""
459
  "You can always look at premium options by clicking on the \"Show Pro features"
460
  "\" in the \"Go PRO\" tab"
462
  "Zawsze możesz sprawdzić funkcje premium poprzez kliknięcie \"Pokaż funkcje "
463
  "PRO\" w zakładce \"Go PRO\""
464
 
465
+ #: bws_functions.php:985
466
  #, fuzzy
467
  msgid "Add shortcode"
468
  msgstr "Dodaj BWS Shortcode"
469
 
470
+ #: bws_functions.php:985
471
  msgid "Add BestWebSoft plugins' shortcodes using this button."
472
  msgstr ""
473
 
474
+ #: bws_functions.php:1034
475
  msgid "Close"
476
  msgstr "Zamknij"
477
 
478
+ #: bws_functions.php:1126
479
  msgid "Restore all plugin settings to defaults"
480
  msgstr "Przywróć wszystkie ustawienia do wartości domyśłnych"
481
 
482
+ #: bws_functions.php:1128
483
  msgid "Restore settings"
484
  msgstr "Przywróć ustawienia"
485
 
486
+ #: bws_functions.php:1139
487
  msgid "Are you sure you want to restore all settings by default?"
488
  msgstr ""
489
  "Czy jesteś pewien, że chcesz przywrócić wszystkie ustawienia do wartości "
490
  "domyślnych?"
491
 
492
+ #: bws_functions.php:1142
493
  msgid "Yes, restore all settings"
494
  msgstr "Tak, przywróć wszystkie ustawienia"
495
 
496
+ #: bws_functions.php:1143
497
  msgid "No, go back to the settings page"
498
  msgstr "Nie, wróć do ustawień"
499
 
500
+ #: bws_functions.php:1189
501
  msgid "Plugin"
502
  msgstr "Wtyczka"
503
 
504
+ #: bws_functions.php:1198
505
  msgid "Shortcode settings"
506
  msgstr "Ustawienia shortcode"
507
 
508
+ #: bws_functions.php:1203
509
  msgid "The shortcode will be inserted"
510
  msgstr "Shortcode zostanie umieszczony"
511
 
512
+ #: bws_functions.php:1208
513
  msgid "Insert"
514
  msgstr "Umieść"
515
 
516
+ #: bws_functions.php:1241
517
  msgid "Visit Help Center"
518
  msgstr ""
519
 
520
+ #: bws_functions.php:1246
521
  msgid "FAQ"
522
  msgstr "FAQ"
523
 
524
+ #: bws_functions.php:1252
525
  msgid "For more information:"
526
  msgstr ""
527
 
528
+ #: bws_functions.php:1253
529
  msgid "Documentation"
530
  msgstr ""
531
 
532
+ #: bws_functions.php:1254
533
  msgid "Video Instructions"
534
  msgstr ""
535
 
536
+ #: bws_functions.php:1255
537
  #, fuzzy
538
  msgid "Submit a Request"
539
  msgstr "送信ボタン"
540
 
541
+ #: bws_functions.php:1266
542
  msgid "You do not have sufficient permissions to edit plugins for this site."
543
  msgstr ""
544
 
545
+ #: bws_functions.php:1317 bws_functions.php:1344
546
  #, php-format
547
  msgid "File %s edited successfully."
548
  msgstr ""
549
 
550
+ #: bws_functions.php:1319 bws_functions.php:1346
551
  msgid "Not enough permissions to create or update the file"
552
  msgstr ""
553
 
554
+ #: bws_functions.php:1349
555
  msgid "Not enough permissions to create the file"
556
  msgstr ""
557
 
558
+ #: bws_functions.php:1387
559
  msgid "These styles will be added to the header on all pages of your site."
560
  msgstr ""
561
 
562
+ #: bws_functions.php:1389
563
  #, php-format
564
  msgid ""
565
  "These PHP code will be hooked to the %s action and will be printed on front "
566
  "end only."
567
  msgstr ""
568
 
569
+ #: bws_functions.php:1393
570
  msgid "Editing"
571
  msgstr ""
572
 
573
+ #: bws_functions.php:1395
574
  msgid "Browsing"
575
  msgstr ""
576
 
577
+ #: bws_functions.php:1402
578
  #, fuzzy, php-format
579
  msgid "Learn more about %s"
580
  msgstr "Dowiedz się więcej"
581
 
582
+ #: bws_functions.php:1413
583
  #, php-format
584
  msgid ""
585
  "You need to make this files writable before you can save your changes. See "
602
  msgid "Congratulations! Pro Membership license is successfully activated."
603
  msgstr "Gratulacje! Licencja do wersji PRO została aktywowana pomyślnie."
604
 
605
+ #: bws_menu.php:149
606
+ #, fuzzy
607
+ msgid "Please enter your license key."
608
+ msgstr "Podaj klucz licencji"
609
+
610
  #: bws_menu.php:161
611
  msgid "Not set"
612
  msgstr "Nie ustawiono"
749
  msgstr ""
750
 
751
  #: bws_menu.php:288
752
+ #, fuzzy
753
+ msgid "Client Area"
754
+ msgstr "Panel Klienta"
 
 
 
 
 
 
 
 
 
 
 
755
 
756
+ #: bws_menu.php:307
757
  #, fuzzy
758
  msgid "Enter your license key"
759
  msgstr "Podaj klucz licencji"
760
 
761
+ #: bws_menu.php:311
762
  #, fuzzy
763
  msgid "Activate Membership"
764
  msgstr "有効なテーマ"
765
 
766
+ #: bws_menu.php:320
767
  msgid "Don’t have valid license key yet?"
768
  msgstr ""
769
 
770
+ #: bws_menu.php:320
771
+ msgid "Subscribe to Pro Membership Now"
772
  msgstr ""
773
 
774
+ #: bws_menu.php:329
775
  #, fuzzy
776
  msgid "Upload Plugin"
777
  msgstr "Wtyczka"
778
 
779
+ #: bws_menu.php:333
780
  #, php-format
781
  msgid ""
782
  "The plugin generated %d characters of <strong>unexpected output</strong> "
785
  "or removing this plugin."
786
  msgstr ""
787
 
788
+ #: bws_menu.php:335
789
  msgid ""
790
  "Plugin could not be activated because it triggered a <strong>fatal error</"
791
  "strong>."
792
  msgstr ""
793
 
794
+ #: bws_menu.php:338
795
  msgid "Plugin <strong>activated</strong>."
796
  msgstr ""
797
 
798
+ #: bws_menu.php:345
799
  #, fuzzy
800
  msgid "Installing Plugin"
801
  msgstr "Zainstalowane"
802
 
803
+ #: bws_menu.php:351
804
  msgid "Downloading install package from"
805
  msgstr ""
806
 
807
+ #: bws_menu.php:376
808
  msgid "Unpacking the package"
809
  msgstr ""
810
 
811
+ #: bws_menu.php:381 bws_menu.php:389
812
  #, fuzzy
813
  msgid "Installing the plugin"
814
  msgstr "Zainstalowane"
815
 
816
+ #: bws_menu.php:395
817
  #, fuzzy
818
  msgid "Successfully installed the plugin"
819
  msgstr "Zainstalowane"
820
 
821
+ #: bws_menu.php:407
822
  #, fuzzy
823
  msgid "Activate Plugin"
824
  msgstr "Aktywne wtyczki"
825
 
826
+ #: bws_menu.php:407 bws_menu.php:413
827
  msgid "Return to BestWebSoft Panel"
828
  msgstr ""
829
 
830
+ #: bws_menu.php:417 bws_menu.php:432 bws_menu.php:561
831
  msgid "All"
832
  msgstr "Wszystko"
833
 
834
+ #: bws_menu.php:418
835
  msgid "Installed"
836
  msgstr "Zainstalowane"
837
 
838
+ #: bws_menu.php:419
839
  #, fuzzy
840
  msgid "Not Installed"
841
  msgstr "Zainstalowane"
842
 
843
+ #: bws_menu.php:425
844
  msgid "Filter results"
845
  msgstr ""
846
 
847
+ #: bws_menu.php:428 bws_menu.php:557
848
  msgid "Category"
849
  msgstr ""
850
 
851
+ #: bws_menu.php:492
852
+ #, fuzzy
853
+ msgid "Not installed"
854
+ msgstr "Zainstalowane"
855
+
856
  #: bws_menu.php:496
857
  #, fuzzy
858
  msgid "Renew to get updates"
934
  msgstr ""
935
 
936
  #: product_list.php:10
937
+ msgid "Recommended"
938
+ msgstr "Polecane"
939
+
940
+ #: product_list.php:11
941
  msgid "Security"
942
  msgstr ""
943
 
944
+ #: product_list.php:12
945
  #, fuzzy
946
  msgid "Site Stats"
947
  msgstr "Status systemu"
948
 
949
+ #: product_list.php:13
950
  msgid "Social"
951
  msgstr ""
952
 
953
+ #: product_list.php:14
954
  msgid "Utilities"
955
  msgstr ""
956
 
957
+ #: product_list.php:15
958
  msgid "Other"
959
  msgstr ""
960
 
977
  #~ msgid "Need help?"
978
  #~ msgstr "Potrzebujesz pomocy?"
979
 
 
 
 
 
 
 
980
  #~ msgid "Go"
981
  #~ msgstr "Go"
982
 
bws_menu/languages/bestwebsoft-ru_RU.mo CHANGED
Binary file
bws_menu/languages/bestwebsoft-ru_RU.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: bestwebsoft\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2016-06-20 18:01+0300\n"
6
- "PO-Revision-Date: 2016-06-20 18:04+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: bestwebsoft.com <http://support.bestwebsoft.com>\n"
9
  "Language: ru_RU\n"
@@ -16,7 +16,7 @@ msgstr ""
16
  "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: bws_functions.php:38 bws_menu.php:282 bws_menu.php:330
20
  msgid "Plugins"
21
  msgstr "Плагины"
22
 
@@ -78,7 +78,7 @@ msgid "Add New"
78
  msgstr "Добавить"
79
 
80
  #: bws_functions.php:127 bws_functions.php:137 bws_functions.php:213
81
- #: bws_functions.php:724 bws_functions.php:814
82
  msgid "Close notice"
83
  msgstr "Закрыть"
84
 
@@ -184,16 +184,16 @@ msgstr ""
184
  "лицензия может быть установлена только один раз."
185
 
186
  #: bws_functions.php:349 bws_functions.php:371 bws_functions.php:393
187
- #: bws_menu.php:370 bws_menu.php:401 bws_menu.php:412
188
  msgid "Failed to download the zip archive. Please, upload the plugin manually"
189
  msgstr ""
190
  "Не удалось загрузить архив плагина. Пожалуйста, загрузите плагин вручную"
191
 
192
- #: bws_functions.php:361 bws_menu.php:387
193
  msgid "Failed to open the zip archive. Please, upload the plugin manually"
194
  msgstr "Не удалось открыть архив ZIP. Пожалуйста, загрузите плагин вручную"
195
 
196
- #: bws_functions.php:367 bws_menu.php:394
197
  msgid ""
198
  "Your server does not support either ZipArchive or Phar. Please, upload the "
199
  "plugin manually"
@@ -201,7 +201,7 @@ msgstr ""
201
  "Ваш сервер не поддерживает ни библиотеку ZipArchive, ни библиотеку Phar. "
202
  "Пожалуйста, загрузите плагин вручную"
203
 
204
- #: bws_functions.php:374 bws_menu.php:404
205
  msgid "UploadDir is not writable. Please, upload the plugin manually"
206
  msgstr ""
207
  "Папка загрузки не доступна для записи. Пожалуйста, загрузите плагин вручную"
@@ -214,7 +214,7 @@ msgstr ""
214
  "Что-то пошло не так. Повторите попытку позже или загрузите плагин вручную. "
215
  "Приносим извинения за неудобства."
216
 
217
- #: bws_functions.php:422 bws_menu.php:149
218
  msgid "Please, enter Your license key"
219
  msgstr "Пожалуйста, введите ваш лицензионный ключ"
220
 
@@ -262,7 +262,7 @@ msgid "Start Your Free %s-Day Trial Now"
262
  msgstr "Попробуйте %s-дневную Trial версию бесплатно"
263
 
264
  #: bws_functions.php:485 bws_functions.php:494 bws_functions.php:524
265
- #: bws_functions.php:532 bws_functions.php:1382 bws_menu.php:531
266
  #: bws_menu.php:540
267
  msgid "Activate"
268
  msgstr "Активировать"
@@ -278,7 +278,7 @@ msgstr ""
278
  msgid "After that you can activate it by entering your license key."
279
  msgstr "После этого вы сможете активировать его введя лицензионный ключ."
280
 
281
- #: bws_functions.php:526 bws_menu.php:118 bws_menu.php:306
282
  msgid "Unfortunately, you have exceeded the number of available tries per day."
283
  msgstr "К сожалению, вы превысили количество доступных попыток."
284
 
@@ -349,7 +349,7 @@ msgstr ""
349
  "(ваше имя пользователя - это емейл, указанный при покупке). При "
350
  "необходимости нажмите \"Забыли пароль?\"."
351
 
352
- #: bws_functions.php:651 bws_menu.php:304 bws_menu.php:315
353
  msgid "Check license key"
354
  msgstr "Проверка лицензионного ключа"
355
 
@@ -386,7 +386,7 @@ msgstr ""
386
  "плагин в дальнейшем и иметь приоритетную тех.поддержку, то вам нужно "
387
  "продлить лицензию."
388
 
389
- #: bws_functions.php:675 bws_functions.php:728 bws_functions.php:1337
390
  msgid "Learn more"
391
  msgstr "Подробнее"
392
 
@@ -415,11 +415,11 @@ msgstr "истекает"
415
  msgid "and you won't be granted TOP-PRIORITY SUPPORT or UPDATES."
416
  msgstr "и вы не будете получать приоритетную тех.поддержку или обновления."
417
 
418
- #: bws_functions.php:809
419
  msgid "Thank you for choosing"
420
  msgstr "Спасибо за выбор"
421
 
422
- #: bws_functions.php:810
423
  msgid ""
424
  "If you have a feature, suggestion or idea you'd like to see in the plugin, "
425
  "we'd love to hear about it!"
@@ -428,23 +428,23 @@ msgstr ""
428
  "функционала плагина, пожалуйста, присылайте их нам! Мы вседа открыты для "
429
  "новых идей!"
430
 
431
- #: bws_functions.php:811
432
  msgid "Suggest a Feature"
433
  msgstr "Предложить функционал"
434
 
435
- #: bws_functions.php:827
436
  msgid "Notice"
437
  msgstr "Внимание"
438
 
439
- #: bws_functions.php:827
440
  msgid "The plugin's settings have been changed."
441
  msgstr "Настройки плагина были изменены"
442
 
443
- #: bws_functions.php:828 bws_functions.php:1393
444
  msgid "Save Changes"
445
  msgstr "Сохранить изменения"
446
 
447
- #: bws_functions.php:842
448
  msgid ""
449
  "You can always look at premium options by clicking on the \"Show Pro features"
450
  "\" in the \"Go PRO\" tab"
@@ -452,103 +452,103 @@ msgstr ""
452
  "Вы всегда можете просмотреть премиум опции нажав на кнопку \"Показать Pro "
453
  "опции\" на вкладке \"Перейти на PRO\""
454
 
455
- #: bws_functions.php:971
456
  msgid "Add shortcode"
457
  msgstr "Добавить шорткод"
458
 
459
- #: bws_functions.php:971
460
  msgid "Add BestWebSoft plugins' shortcodes using this button."
461
  msgstr "Добавьте шорткоды BestWebSoft плагинов с помощью этой кнопки."
462
 
463
- #: bws_functions.php:1020
464
  msgid "Close"
465
  msgstr "Закрыть"
466
 
467
- #: bws_functions.php:1112
468
  msgid "Restore all plugin settings to defaults"
469
  msgstr "Восстановить все настройки плагина к настройкам по умолчанию"
470
 
471
- #: bws_functions.php:1114
472
  msgid "Restore settings"
473
  msgstr "Восстановить настройки"
474
 
475
- #: bws_functions.php:1125
476
  msgid "Are you sure you want to restore all settings by default?"
477
  msgstr ""
478
  "Вы уверены что хотите восстановить все настройки плагина к настройкам по "
479
  "умолчанию?"
480
 
481
- #: bws_functions.php:1128
482
  msgid "Yes, restore all settings"
483
  msgstr "Да, восстановить все настройки"
484
 
485
- #: bws_functions.php:1129
486
  msgid "No, go back to the settings page"
487
  msgstr "Нет, вернуться на страницу настроек"
488
 
489
- #: bws_functions.php:1175
490
  msgid "Plugin"
491
  msgstr "Плагин"
492
 
493
- #: bws_functions.php:1184
494
  msgid "Shortcode settings"
495
  msgstr "Настройки шорткода"
496
 
497
- #: bws_functions.php:1189
498
  msgid "The shortcode will be inserted"
499
  msgstr "Будет вставлен шорткод"
500
 
501
- #: bws_functions.php:1194
502
  msgid "Insert"
503
  msgstr "Вставить"
504
 
505
- #: bws_functions.php:1225
506
  msgid "Visit Help Center"
507
  msgstr "Перейти в Help Center"
508
 
509
- #: bws_functions.php:1230
510
  msgid "FAQ"
511
  msgstr "FAQ"
512
 
513
- #: bws_functions.php:1236
514
  msgid "For more information:"
515
  msgstr "Для дополнительной информации:"
516
 
517
- #: bws_functions.php:1237
518
  msgid "Documentation"
519
  msgstr "Документация"
520
 
521
- #: bws_functions.php:1238
522
  msgid "Video Instructions"
523
  msgstr "Видео инструкции"
524
 
525
- #: bws_functions.php:1239
526
  msgid "Submit a Request"
527
  msgstr "Отправить запрос"
528
 
529
- #: bws_functions.php:1250
530
  msgid "You do not have sufficient permissions to edit plugins for this site."
531
  msgstr ""
532
  "У вас недостаточно полномочий, чтобы редактировать плагины на этом сайте."
533
 
534
- #: bws_functions.php:1301 bws_functions.php:1328
535
  #, php-format
536
  msgid "File %s edited successfully."
537
  msgstr "Файл %s успешно изменён."
538
 
539
- #: bws_functions.php:1303 bws_functions.php:1330
540
  msgid "Not enough permissions to create or update the file"
541
  msgstr "Не достаточно прав для создания или обновления файла"
542
 
543
- #: bws_functions.php:1333
544
  msgid "Not enough permissions to create the file"
545
  msgstr "Не достаточно прав для создания файла"
546
 
547
- #: bws_functions.php:1371
548
  msgid "These styles will be added to the header on all pages of your site."
549
  msgstr "Эти стили будут добавлены в хедер на всех страницах вашего сайта."
550
 
551
- #: bws_functions.php:1373
552
  #, php-format
553
  msgid ""
554
  "These PHP code will be hooked to the %s action and will be printed on front "
@@ -557,20 +557,20 @@ msgstr ""
557
  "Этот PHP код будет прикреплен к %s аction и будет добавлен только во "
558
  "фронтенде."
559
 
560
- #: bws_functions.php:1377
561
  msgid "Editing"
562
  msgstr "Редактирование"
563
 
564
- #: bws_functions.php:1379
565
  msgid "Browsing"
566
  msgstr "Просмотр"
567
 
568
- #: bws_functions.php:1386
569
  #, php-format
570
  msgid "Learn more about %s"
571
  msgstr "Подробнее о %s"
572
 
573
- #: bws_functions.php:1397
574
  #, php-format
575
  msgid ""
576
  "You need to make this files writable before you can save your changes. See "
@@ -594,6 +594,10 @@ msgstr "Авторизоваться"
594
  msgid "Congratulations! Pro Membership license is successfully activated."
595
  msgstr "Поздравляем! Pro Membership лицензия успешно активирована."
596
 
 
 
 
 
597
  #: bws_menu.php:161
598
  msgid "Not set"
599
  msgstr "Не задан"
@@ -736,45 +740,30 @@ msgid "Manage purchased licenses & subscriptions"
736
  msgstr "Управление купленными лицензиями и подписками"
737
 
738
  #: bws_menu.php:288
739
- msgid "My Account"
740
- msgstr "Мой аккаунт"
741
-
742
- #: bws_menu.php:296
743
- #, php-format
744
- msgid "Get Access to %s+ Premium Plugins"
745
- msgstr "Получить Доступ к %s+ Премиум Плагинам"
746
 
747
- #: bws_menu.php:297
748
- #, php-format
749
- msgid ""
750
- "Join BestWebSoft Pro Membership today, cancel any time and use all plugins "
751
- "on a single website %s for only %s per month."
752
- msgstr ""
753
- "Присоединяйтесь к BestWebSoft Pro Membership сегодня, отменяйте подписку в "
754
- "любое время и используйте все плагины на одном сайте %s всего лишь за %s в "
755
- "месяц."
756
-
757
- #: bws_menu.php:309
758
  msgid "Enter your license key"
759
  msgstr "Ваш лицензионный ключ"
760
 
761
- #: bws_menu.php:313
762
  msgid "Activate Membership"
763
  msgstr "Активировать Membership"
764
 
765
- #: bws_menu.php:322
766
  msgid "Don’t have valid license key yet?"
767
  msgstr "Нет действующего лицензионного ключа?"
768
 
769
- #: bws_menu.php:322
770
- msgid "Subscribe to Pro Membership"
771
- msgstr "Подписаться на Pro Membership"
772
 
773
- #: bws_menu.php:331
774
  msgid "Upload Plugin"
775
  msgstr "Добавить новый"
776
 
777
- #: bws_menu.php:335
778
  #, php-format
779
  msgid ""
780
  "The plugin generated %d characters of <strong>unexpected output</strong> "
@@ -787,7 +776,7 @@ msgstr ""
787
  "проблемы с RSS-лентами или другие неполадки, попробуйте деактивировать или "
788
  "удалить этот плагин."
789
 
790
- #: bws_menu.php:337
791
  msgid ""
792
  "Plugin could not be activated because it triggered a <strong>fatal error</"
793
  "strong>."
@@ -795,58 +784,62 @@ msgstr ""
795
  "Плагин не может быть активирован, поскольку он вызвал <strong>фатальную "
796
  "ошибку</strong>."
797
 
798
- #: bws_menu.php:340
799
  msgid "Plugin <strong>activated</strong>."
800
  msgstr "Плагин <strong>активировано</strong>."
801
 
802
- #: bws_menu.php:347
803
  msgid "Installing Plugin"
804
  msgstr "Установка плагина"
805
 
806
- #: bws_menu.php:353
807
  msgid "Downloading install package from"
808
  msgstr "Скачивание установочного пакета из"
809
 
810
- #: bws_menu.php:378
811
  msgid "Unpacking the package"
812
  msgstr "Распаковка пакета"
813
 
814
- #: bws_menu.php:383 bws_menu.php:391
815
  msgid "Installing the plugin"
816
  msgstr "Установка плагина"
817
 
818
- #: bws_menu.php:397
819
  msgid "Successfully installed the plugin"
820
  msgstr "Успешно установлен плагин"
821
 
822
- #: bws_menu.php:409
823
  msgid "Activate Plugin"
824
  msgstr "Активировать плагин"
825
 
826
- #: bws_menu.php:409 bws_menu.php:415
827
  msgid "Return to BestWebSoft Panel"
828
  msgstr "Возврат к BestWebSoft Panel"
829
 
830
- #: bws_menu.php:419 bws_menu.php:434 bws_menu.php:561
831
  msgid "All"
832
  msgstr "Все"
833
 
834
- #: bws_menu.php:420
835
  msgid "Installed"
836
  msgstr "Установленные"
837
 
838
- #: bws_menu.php:421
839
  msgid "Not Installed"
840
  msgstr "Не установленные"
841
 
842
- #: bws_menu.php:427
843
  msgid "Filter results"
844
  msgstr "Фильтр результатов"
845
 
846
- #: bws_menu.php:430 bws_menu.php:557
847
  msgid "Category"
848
  msgstr "Категория"
849
 
 
 
 
 
850
  #: bws_menu.php:496
851
  msgid "Renew to get updates"
852
  msgstr "Продлить для обновления"
@@ -926,25 +919,43 @@ msgid "Management"
926
  msgstr "Управление"
927
 
928
  #: product_list.php:10
 
 
 
 
929
  msgid "Security"
930
  msgstr "Безопасность"
931
 
932
- #: product_list.php:11
933
  msgid "Site Stats"
934
  msgstr "Статистика сайта"
935
 
936
- #: product_list.php:12
937
  msgid "Social"
938
  msgstr "Социальное"
939
 
940
- #: product_list.php:13
941
  msgid "Utilities"
942
  msgstr "Утилиты"
943
 
944
- #: product_list.php:14
945
  msgid "Other"
946
  msgstr "Другое"
947
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
948
  #~ msgid "BWS Panel"
949
  #~ msgstr "BWS Панель"
950
 
@@ -970,12 +981,6 @@ msgstr "Другое"
970
  #~ msgid "Need help?"
971
  #~ msgstr "Нужна помощь?"
972
 
973
- #~ msgid "Client area"
974
- #~ msgstr "Client area"
975
-
976
- #~ msgid "Recommended"
977
- #~ msgstr "Рекомендованные"
978
-
979
  #~ msgid "Go"
980
  #~ msgstr "Перейти на"
981
 
2
  msgstr ""
3
  "Project-Id-Version: bestwebsoft\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-07-14 15:18+0300\n"
6
+ "PO-Revision-Date: 2016-07-14 15:18+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: bestwebsoft.com <http://support.bestwebsoft.com>\n"
9
  "Language: ru_RU\n"
16
  "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: bws_functions.php:38 bws_menu.php:282 bws_menu.php:328
20
  msgid "Plugins"
21
  msgstr "Плагины"
22
 
78
  msgstr "Добавить"
79
 
80
  #: bws_functions.php:127 bws_functions.php:137 bws_functions.php:213
81
+ #: bws_functions.php:724 bws_functions.php:828
82
  msgid "Close notice"
83
  msgstr "Закрыть"
84
 
184
  "лицензия может быть установлена только один раз."
185
 
186
  #: bws_functions.php:349 bws_functions.php:371 bws_functions.php:393
187
+ #: bws_menu.php:368 bws_menu.php:399 bws_menu.php:410
188
  msgid "Failed to download the zip archive. Please, upload the plugin manually"
189
  msgstr ""
190
  "Не удалось загрузить архив плагина. Пожалуйста, загрузите плагин вручную"
191
 
192
+ #: bws_functions.php:361 bws_menu.php:385
193
  msgid "Failed to open the zip archive. Please, upload the plugin manually"
194
  msgstr "Не удалось открыть архив ZIP. Пожалуйста, загрузите плагин вручную"
195
 
196
+ #: bws_functions.php:367 bws_menu.php:392
197
  msgid ""
198
  "Your server does not support either ZipArchive or Phar. Please, upload the "
199
  "plugin manually"
201
  "Ваш сервер не поддерживает ни библиотеку ZipArchive, ни библиотеку Phar. "
202
  "Пожалуйста, загрузите плагин вручную"
203
 
204
+ #: bws_functions.php:374 bws_menu.php:402
205
  msgid "UploadDir is not writable. Please, upload the plugin manually"
206
  msgstr ""
207
  "Папка загрузки не доступна для записи. Пожалуйста, загрузите плагин вручную"
214
  "Что-то пошло не так. Повторите попытку позже или загрузите плагин вручную. "
215
  "Приносим извинения за неудобства."
216
 
217
+ #: bws_functions.php:422
218
  msgid "Please, enter Your license key"
219
  msgstr "Пожалуйста, введите ваш лицензионный ключ"
220
 
262
  msgstr "Попробуйте %s-дневную Trial версию бесплатно"
263
 
264
  #: bws_functions.php:485 bws_functions.php:494 bws_functions.php:524
265
+ #: bws_functions.php:532 bws_functions.php:1398 bws_menu.php:531
266
  #: bws_menu.php:540
267
  msgid "Activate"
268
  msgstr "Активировать"
278
  msgid "After that you can activate it by entering your license key."
279
  msgstr "После этого вы сможете активировать его введя лицензионный ключ."
280
 
281
+ #: bws_functions.php:526 bws_menu.php:118 bws_menu.php:304
282
  msgid "Unfortunately, you have exceeded the number of available tries per day."
283
  msgstr "К сожалению, вы превысили количество доступных попыток."
284
 
349
  "(ваше имя пользователя - это емейл, указанный при покупке). При "
350
  "необходимости нажмите \"Забыли пароль?\"."
351
 
352
+ #: bws_functions.php:651 bws_menu.php:302 bws_menu.php:313
353
  msgid "Check license key"
354
  msgstr "Проверка лицензионного ключа"
355
 
386
  "плагин в дальнейшем и иметь приоритетную тех.поддержку, то вам нужно "
387
  "продлить лицензию."
388
 
389
+ #: bws_functions.php:675 bws_functions.php:728 bws_functions.php:1353
390
  msgid "Learn more"
391
  msgstr "Подробнее"
392
 
415
  msgid "and you won't be granted TOP-PRIORITY SUPPORT or UPDATES."
416
  msgstr "и вы не будете получать приоритетную тех.поддержку или обновления."
417
 
418
+ #: bws_functions.php:823
419
  msgid "Thank you for choosing"
420
  msgstr "Спасибо за выбор"
421
 
422
+ #: bws_functions.php:824
423
  msgid ""
424
  "If you have a feature, suggestion or idea you'd like to see in the plugin, "
425
  "we'd love to hear about it!"
428
  "функционала плагина, пожалуйста, присылайте их нам! Мы вседа открыты для "
429
  "новых идей!"
430
 
431
+ #: bws_functions.php:825
432
  msgid "Suggest a Feature"
433
  msgstr "Предложить функционал"
434
 
435
+ #: bws_functions.php:841
436
  msgid "Notice"
437
  msgstr "Внимание"
438
 
439
+ #: bws_functions.php:841
440
  msgid "The plugin's settings have been changed."
441
  msgstr "Настройки плагина были изменены"
442
 
443
+ #: bws_functions.php:842 bws_functions.php:1409
444
  msgid "Save Changes"
445
  msgstr "Сохранить изменения"
446
 
447
+ #: bws_functions.php:856
448
  msgid ""
449
  "You can always look at premium options by clicking on the \"Show Pro features"
450
  "\" in the \"Go PRO\" tab"
452
  "Вы всегда можете просмотреть премиум опции нажав на кнопку \"Показать Pro "
453
  "опции\" на вкладке \"Перейти на PRO\""
454
 
455
+ #: bws_functions.php:985
456
  msgid "Add shortcode"
457
  msgstr "Добавить шорткод"
458
 
459
+ #: bws_functions.php:985
460
  msgid "Add BestWebSoft plugins' shortcodes using this button."
461
  msgstr "Добавьте шорткоды BestWebSoft плагинов с помощью этой кнопки."
462
 
463
+ #: bws_functions.php:1034
464
  msgid "Close"
465
  msgstr "Закрыть"
466
 
467
+ #: bws_functions.php:1126
468
  msgid "Restore all plugin settings to defaults"
469
  msgstr "Восстановить все настройки плагина к настройкам по умолчанию"
470
 
471
+ #: bws_functions.php:1128
472
  msgid "Restore settings"
473
  msgstr "Восстановить настройки"
474
 
475
+ #: bws_functions.php:1139
476
  msgid "Are you sure you want to restore all settings by default?"
477
  msgstr ""
478
  "Вы уверены что хотите восстановить все настройки плагина к настройкам по "
479
  "умолчанию?"
480
 
481
+ #: bws_functions.php:1142
482
  msgid "Yes, restore all settings"
483
  msgstr "Да, восстановить все настройки"
484
 
485
+ #: bws_functions.php:1143
486
  msgid "No, go back to the settings page"
487
  msgstr "Нет, вернуться на страницу настроек"
488
 
489
+ #: bws_functions.php:1189
490
  msgid "Plugin"
491
  msgstr "Плагин"
492
 
493
+ #: bws_functions.php:1198
494
  msgid "Shortcode settings"
495
  msgstr "Настройки шорткода"
496
 
497
+ #: bws_functions.php:1203
498
  msgid "The shortcode will be inserted"
499
  msgstr "Будет вставлен шорткод"
500
 
501
+ #: bws_functions.php:1208
502
  msgid "Insert"
503
  msgstr "Вставить"
504
 
505
+ #: bws_functions.php:1241
506
  msgid "Visit Help Center"
507
  msgstr "Перейти в Help Center"
508
 
509
+ #: bws_functions.php:1246
510
  msgid "FAQ"
511
  msgstr "FAQ"
512
 
513
+ #: bws_functions.php:1252
514
  msgid "For more information:"
515
  msgstr "Для дополнительной информации:"
516
 
517
+ #: bws_functions.php:1253
518
  msgid "Documentation"
519
  msgstr "Документация"
520
 
521
+ #: bws_functions.php:1254
522
  msgid "Video Instructions"
523
  msgstr "Видео инструкции"
524
 
525
+ #: bws_functions.php:1255
526
  msgid "Submit a Request"
527
  msgstr "Отправить запрос"
528
 
529
+ #: bws_functions.php:1266
530
  msgid "You do not have sufficient permissions to edit plugins for this site."
531
  msgstr ""
532
  "У вас недостаточно полномочий, чтобы редактировать плагины на этом сайте."
533
 
534
+ #: bws_functions.php:1317 bws_functions.php:1344
535
  #, php-format
536
  msgid "File %s edited successfully."
537
  msgstr "Файл %s успешно изменён."
538
 
539
+ #: bws_functions.php:1319 bws_functions.php:1346
540
  msgid "Not enough permissions to create or update the file"
541
  msgstr "Не достаточно прав для создания или обновления файла"
542
 
543
+ #: bws_functions.php:1349
544
  msgid "Not enough permissions to create the file"
545
  msgstr "Не достаточно прав для создания файла"
546
 
547
+ #: bws_functions.php:1387
548
  msgid "These styles will be added to the header on all pages of your site."
549
  msgstr "Эти стили будут добавлены в хедер на всех страницах вашего сайта."
550
 
551
+ #: bws_functions.php:1389
552
  #, php-format
553
  msgid ""
554
  "These PHP code will be hooked to the %s action and will be printed on front "
557
  "Этот PHP код будет прикреплен к %s аction и будет добавлен только во "
558
  "фронтенде."
559
 
560
+ #: bws_functions.php:1393
561
  msgid "Editing"
562
  msgstr "Редактирование"
563
 
564
+ #: bws_functions.php:1395
565
  msgid "Browsing"
566
  msgstr "Просмотр"
567
 
568
+ #: bws_functions.php:1402
569
  #, php-format
570
  msgid "Learn more about %s"
571
  msgstr "Подробнее о %s"
572
 
573
+ #: bws_functions.php:1413
574
  #, php-format
575
  msgid ""
576
  "You need to make this files writable before you can save your changes. See "
594
  msgid "Congratulations! Pro Membership license is successfully activated."
595
  msgstr "Поздравляем! Pro Membership лицензия успешно активирована."
596
 
597
+ #: bws_menu.php:149
598
+ msgid "Please enter your license key."
599
+ msgstr "Пожалуйста, введите Ваш лицензионный ключ."
600
+
601
  #: bws_menu.php:161
602
  msgid "Not set"
603
  msgstr "Не задан"
740
  msgstr "Управление купленными лицензиями и подписками"
741
 
742
  #: bws_menu.php:288
743
+ msgid "Client Area"
744
+ msgstr "Client Area"
 
 
 
 
 
745
 
746
+ #: bws_menu.php:307
 
 
 
 
 
 
 
 
 
 
747
  msgid "Enter your license key"
748
  msgstr "Ваш лицензионный ключ"
749
 
750
+ #: bws_menu.php:311
751
  msgid "Activate Membership"
752
  msgstr "Активировать Membership"
753
 
754
+ #: bws_menu.php:320
755
  msgid "Don’t have valid license key yet?"
756
  msgstr "Нет действующего лицензионного ключа?"
757
 
758
+ #: bws_menu.php:320
759
+ msgid "Subscribe to Pro Membership Now"
760
+ msgstr "Подписаться на Pro Membership Сейчас"
761
 
762
+ #: bws_menu.php:329
763
  msgid "Upload Plugin"
764
  msgstr "Добавить новый"
765
 
766
+ #: bws_menu.php:333
767
  #, php-format
768
  msgid ""
769
  "The plugin generated %d characters of <strong>unexpected output</strong> "
776
  "проблемы с RSS-лентами или другие неполадки, попробуйте деактивировать или "
777
  "удалить этот плагин."
778
 
779
+ #: bws_menu.php:335
780
  msgid ""
781
  "Plugin could not be activated because it triggered a <strong>fatal error</"
782
  "strong>."
784
  "Плагин не может быть активирован, поскольку он вызвал <strong>фатальную "
785
  "ошибку</strong>."
786
 
787
+ #: bws_menu.php:338
788
  msgid "Plugin <strong>activated</strong>."
789
  msgstr "Плагин <strong>активировано</strong>."
790
 
791
+ #: bws_menu.php:345
792
  msgid "Installing Plugin"
793
  msgstr "Установка плагина"
794
 
795
+ #: bws_menu.php:351
796
  msgid "Downloading install package from"
797
  msgstr "Скачивание установочного пакета из"
798
 
799
+ #: bws_menu.php:376
800
  msgid "Unpacking the package"
801
  msgstr "Распаковка пакета"
802
 
803
+ #: bws_menu.php:381 bws_menu.php:389
804
  msgid "Installing the plugin"
805
  msgstr "Установка плагина"
806
 
807
+ #: bws_menu.php:395
808
  msgid "Successfully installed the plugin"
809
  msgstr "Успешно установлен плагин"
810
 
811
+ #: bws_menu.php:407
812
  msgid "Activate Plugin"
813
  msgstr "Активировать плагин"
814
 
815
+ #: bws_menu.php:407 bws_menu.php:413
816
  msgid "Return to BestWebSoft Panel"
817
  msgstr "Возврат к BestWebSoft Panel"
818
 
819
+ #: bws_menu.php:417 bws_menu.php:432 bws_menu.php:561
820
  msgid "All"
821
  msgstr "Все"
822
 
823
+ #: bws_menu.php:418
824
  msgid "Installed"
825
  msgstr "Установленные"
826
 
827
+ #: bws_menu.php:419
828
  msgid "Not Installed"
829
  msgstr "Не установленные"
830
 
831
+ #: bws_menu.php:425
832
  msgid "Filter results"
833
  msgstr "Фильтр результатов"
834
 
835
+ #: bws_menu.php:428 bws_menu.php:557
836
  msgid "Category"
837
  msgstr "Категория"
838
 
839
+ #: bws_menu.php:492
840
+ msgid "Not installed"
841
+ msgstr "Не установлен"
842
+
843
  #: bws_menu.php:496
844
  msgid "Renew to get updates"
845
  msgstr "Продлить для обновления"
919
  msgstr "Управление"
920
 
921
  #: product_list.php:10
922
+ msgid "Recommended"
923
+ msgstr "Рекомендованные"
924
+
925
+ #: product_list.php:11
926
  msgid "Security"
927
  msgstr "Безопасность"
928
 
929
+ #: product_list.php:12
930
  msgid "Site Stats"
931
  msgstr "Статистика сайта"
932
 
933
+ #: product_list.php:13
934
  msgid "Social"
935
  msgstr "Социальное"
936
 
937
+ #: product_list.php:14
938
  msgid "Utilities"
939
  msgstr "Утилиты"
940
 
941
+ #: product_list.php:15
942
  msgid "Other"
943
  msgstr "Другое"
944
 
945
+ #~ msgid "Get Access to %s+ Premium Plugins"
946
+ #~ msgstr "Получить Доступ к %s+ Премиум Плагинам"
947
+
948
+ #~ msgid ""
949
+ #~ "Join BestWebSoft Pro Membership today, cancel any time and use all "
950
+ #~ "plugins on a single website %s for only %s per month."
951
+ #~ msgstr ""
952
+ #~ "Присоединяйтесь к BestWebSoft Pro Membership сегодня, отменяйте подписку "
953
+ #~ "в любое время и используйте все плагины на одном сайте %s всего лишь за "
954
+ #~ "%s в месяц."
955
+
956
+ #~ msgid "My Account"
957
+ #~ msgstr "Мой аккаунт"
958
+
959
  #~ msgid "BWS Panel"
960
  #~ msgstr "BWS Панель"
961
 
981
  #~ msgid "Need help?"
982
  #~ msgstr "Нужна помощь?"
983
 
 
 
 
 
 
 
984
  #~ msgid "Go"
985
  #~ msgstr "Перейти на"
986
 
bws_menu/languages/bestwebsoft-uk.mo CHANGED
Binary file
bws_menu/languages/bestwebsoft-uk.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: bestwebsoft\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2016-06-20 18:05+0300\n"
6
- "PO-Revision-Date: 2016-06-20 18:08+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: bestwebsoft.com <http://support.bestwebsoft.com>\n"
9
  "Language: ru_RU\n"
@@ -16,7 +16,7 @@ msgstr ""
16
  "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: bws_functions.php:38 bws_menu.php:282 bws_menu.php:330
20
  msgid "Plugins"
21
  msgstr "Плагіни"
22
 
@@ -78,7 +78,7 @@ msgid "Add New"
78
  msgstr "Додати"
79
 
80
  #: bws_functions.php:127 bws_functions.php:137 bws_functions.php:213
81
- #: bws_functions.php:724 bws_functions.php:814
82
  msgid "Close notice"
83
  msgstr "Закрити"
84
 
@@ -183,16 +183,16 @@ msgstr ""
183
  "версії плагіну можна використати лише один раз."
184
 
185
  #: bws_functions.php:349 bws_functions.php:371 bws_functions.php:393
186
- #: bws_menu.php:370 bws_menu.php:401 bws_menu.php:412
187
  msgid "Failed to download the zip archive. Please, upload the plugin manually"
188
  msgstr ""
189
  "Помилка при завантаженні zip-архіву. Будь ласка, завантажте плагін вручну"
190
 
191
- #: bws_functions.php:361 bws_menu.php:387
192
  msgid "Failed to open the zip archive. Please, upload the plugin manually"
193
  msgstr "Помилка при відкритті zip-архіву. Будь ласка, завантажте плагін вручну"
194
 
195
- #: bws_functions.php:367 bws_menu.php:394
196
  msgid ""
197
  "Your server does not support either ZipArchive or Phar. Please, upload the "
198
  "plugin manually"
@@ -200,7 +200,7 @@ msgstr ""
200
  "Ваш сервер не підтримує формати Zip і Phar. Будь ласка, завантажте плагін "
201
  "вручну"
202
 
203
- #: bws_functions.php:374 bws_menu.php:404
204
  msgid "UploadDir is not writable. Please, upload the plugin manually"
205
  msgstr ""
206
  "Немає доступу до теки завантажень WordPress. Будь ласка, завантажте плагін "
@@ -214,7 +214,7 @@ msgstr ""
214
  "Виникли певні проблеми. Спробуйте ще раз пізніше або завантажте плагін "
215
  "вручну. Просимо вибачення за незручності."
216
 
217
- #: bws_functions.php:422 bws_menu.php:149
218
  msgid "Please, enter Your license key"
219
  msgstr "Будь ласка, впишіть ваш ліцензійний ключ"
220
 
@@ -262,7 +262,7 @@ msgid "Start Your Free %s-Day Trial Now"
262
  msgstr "Спробуйте %s-денну тріал версію безкоштовно"
263
 
264
  #: bws_functions.php:485 bws_functions.php:494 bws_functions.php:524
265
- #: bws_functions.php:532 bws_functions.php:1382 bws_menu.php:531
266
  #: bws_menu.php:540
267
  msgid "Activate"
268
  msgstr "Активувати"
@@ -277,7 +277,7 @@ msgstr "Щоб продовжити користуватись плагіном,
277
  msgid "After that you can activate it by entering your license key."
278
  msgstr "Після цього ви зможете активувати його ввівши ліцензійний ключ."
279
 
280
- #: bws_functions.php:526 bws_menu.php:118 bws_menu.php:306
281
  msgid "Unfortunately, you have exceeded the number of available tries per day."
282
  msgstr "На жаль, ви перевищили кількість допустимих спроб."
283
 
@@ -349,7 +349,7 @@ msgstr ""
349
  "(ваше ім'я користувача - це емейл, який ви вказували при купівлі). При "
350
  "необхідності, будь ласка, відправте запит на відновлення вашого паролю."
351
 
352
- #: bws_functions.php:651 bws_menu.php:304 bws_menu.php:315
353
  msgid "Check license key"
354
  msgstr "Перевірте ліцензійний ключ"
355
 
@@ -385,7 +385,7 @@ msgstr ""
385
  "Строк вашої ліцензії витік. Якщо ви хочете оновлювати наш плагін у "
386
  "майбутньому, вам слід подовжити ліцензію."
387
 
388
- #: bws_functions.php:675 bws_functions.php:728 bws_functions.php:1337
389
  msgid "Learn more"
390
  msgstr "Дізнатись більше"
391
 
@@ -416,11 +416,11 @@ msgstr ""
416
  "та ви більше не будете отримувати першочергову технічну підтримку та "
417
  "оновлення."
418
 
419
- #: bws_functions.php:809
420
  msgid "Thank you for choosing"
421
  msgstr "Дякуємо, що обрали"
422
 
423
- #: bws_functions.php:810
424
  msgid ""
425
  "If you have a feature, suggestion or idea you'd like to see in the plugin, "
426
  "we'd love to hear about it!"
@@ -429,23 +429,23 @@ msgstr ""
429
  "функціоналу плагіна, будь ласка, надсилайте їх нам! Ми завжди відкриті для "
430
  "нових ідей!"
431
 
432
- #: bws_functions.php:811
433
  msgid "Suggest a Feature"
434
  msgstr "Запропонувати функціонал"
435
 
436
- #: bws_functions.php:827
437
  msgid "Notice"
438
  msgstr "Зауважте"
439
 
440
- #: bws_functions.php:827
441
  msgid "The plugin's settings have been changed."
442
  msgstr "Налаштування плагіну змінено."
443
 
444
- #: bws_functions.php:828 bws_functions.php:1393
445
  msgid "Save Changes"
446
  msgstr "Зберегти зміни"
447
 
448
- #: bws_functions.php:842
449
  msgid ""
450
  "You can always look at premium options by clicking on the \"Show Pro features"
451
  "\" in the \"Go PRO\" tab"
@@ -453,100 +453,100 @@ msgstr ""
453
  "Ви завжди можете подивитися на преміум опції, натиснувши на кнопку "
454
  "\"Показати Pro особливост\" на вкладці \"Перейти на PRO\""
455
 
456
- #: bws_functions.php:971
457
  msgid "Add shortcode"
458
  msgstr "Додати шорткод"
459
 
460
- #: bws_functions.php:971
461
  msgid "Add BestWebSoft plugins' shortcodes using this button."
462
  msgstr "Додайте шорткоди BestWebSoft плагінів за допомогою цієї кнопки."
463
 
464
- #: bws_functions.php:1020
465
  msgid "Close"
466
  msgstr "Закрити"
467
 
468
- #: bws_functions.php:1112
469
  msgid "Restore all plugin settings to defaults"
470
  msgstr "Скинути налаштування плагіну до стандартних"
471
 
472
- #: bws_functions.php:1114
473
  msgid "Restore settings"
474
  msgstr "Скинути налаштування"
475
 
476
- #: bws_functions.php:1125
477
  msgid "Are you sure you want to restore all settings by default?"
478
  msgstr "Ви впевнені, що хочете скинути налаштування плагіну до стандартних?"
479
 
480
- #: bws_functions.php:1128
481
  msgid "Yes, restore all settings"
482
  msgstr "Так, скинути налаштування"
483
 
484
- #: bws_functions.php:1129
485
  msgid "No, go back to the settings page"
486
  msgstr "Ні, повернутись назад на сторінку налаштувань"
487
 
488
- #: bws_functions.php:1175
489
  msgid "Plugin"
490
  msgstr "Плагін"
491
 
492
- #: bws_functions.php:1184
493
  msgid "Shortcode settings"
494
  msgstr "Налаштування шорткоду"
495
 
496
- #: bws_functions.php:1189
497
  msgid "The shortcode will be inserted"
498
  msgstr "Буде вставлено шорткод"
499
 
500
- #: bws_functions.php:1194
501
  msgid "Insert"
502
  msgstr "Вставити"
503
 
504
- #: bws_functions.php:1225
505
  msgid "Visit Help Center"
506
  msgstr "Перейти в Help Center"
507
 
508
- #: bws_functions.php:1230
509
  msgid "FAQ"
510
  msgstr "FAQ"
511
 
512
- #: bws_functions.php:1236
513
  msgid "For more information:"
514
  msgstr "Для отримання додаткової інформації:"
515
 
516
- #: bws_functions.php:1237
517
  msgid "Documentation"
518
  msgstr "Документація"
519
 
520
- #: bws_functions.php:1238
521
  msgid "Video Instructions"
522
  msgstr "Відео інструкції"
523
 
524
- #: bws_functions.php:1239
525
  msgid "Submit a Request"
526
  msgstr "Надіслати запит"
527
 
528
- #: bws_functions.php:1250
529
  msgid "You do not have sufficient permissions to edit plugins for this site."
530
  msgstr "У вас недостатньо повноважень для редагування плагінів цього сайту."
531
 
532
- #: bws_functions.php:1301 bws_functions.php:1328
533
  #, php-format
534
  msgid "File %s edited successfully."
535
  msgstr "Файл %s успішно відредаговано."
536
 
537
- #: bws_functions.php:1303 bws_functions.php:1330
538
  msgid "Not enough permissions to create or update the file"
539
  msgstr "У Вас недостатньо дозволів для створення або поновлення файлу"
540
 
541
- #: bws_functions.php:1333
542
  msgid "Not enough permissions to create the file"
543
  msgstr "У Вас недостатньо дозволів для створення файлу"
544
 
545
- #: bws_functions.php:1371
546
  msgid "These styles will be added to the header on all pages of your site."
547
  msgstr "Ці стилі будуть додані в заголовок на всіх сторінках вашого сайту."
548
 
549
- #: bws_functions.php:1373
550
  #, php-format
551
  msgid ""
552
  "These PHP code will be hooked to the %s action and will be printed on front "
@@ -554,20 +554,20 @@ msgid ""
554
  msgstr ""
555
  "Цей PHP код буде прикріплений до %s action і буде додано лише у фронтенді."
556
 
557
- #: bws_functions.php:1377
558
  msgid "Editing"
559
  msgstr "Редагування"
560
 
561
- #: bws_functions.php:1379
562
  msgid "Browsing"
563
  msgstr "Огляд"
564
 
565
- #: bws_functions.php:1386
566
  #, php-format
567
  msgid "Learn more about %s"
568
  msgstr "Дізнатись більше про %s"
569
 
570
- #: bws_functions.php:1397
571
  #, php-format
572
  msgid ""
573
  "You need to make this files writable before you can save your changes. See "
@@ -591,6 +591,10 @@ msgstr "Увійти"
591
  msgid "Congratulations! Pro Membership license is successfully activated."
592
  msgstr "Вітаємо! Pro Membership ліцензія успішно активована."
593
 
 
 
 
 
594
  #: bws_menu.php:161
595
  msgid "Not set"
596
  msgstr "Не задано"
@@ -733,45 +737,30 @@ msgid "Manage purchased licenses & subscriptions"
733
  msgstr "Управління придбаними ліцензіями і підписками"
734
 
735
  #: bws_menu.php:288
736
- msgid "My Account"
737
- msgstr "Мій аккаунт"
738
-
739
- #: bws_menu.php:296
740
- #, php-format
741
- msgid "Get Access to %s+ Premium Plugins"
742
- msgstr "Отримати Доступ до %s+ Преміум Плагинам"
743
 
744
- #: bws_menu.php:297
745
- #, php-format
746
- msgid ""
747
- "Join BestWebSoft Pro Membership today, cancel any time and use all plugins "
748
- "on a single website %s for only %s per month."
749
- msgstr ""
750
- "Приєднуйтесь до BestWebSoft Pro Membership сьогодні, скасовуйте підписку в "
751
- "будь-який час і використовуйте всі плагіни на одному сайті %s всього лише за "
752
- "%s в місяць."
753
-
754
- #: bws_menu.php:309
755
  msgid "Enter your license key"
756
  msgstr "Ваш ліцензійний ключ"
757
 
758
- #: bws_menu.php:313
759
  msgid "Activate Membership"
760
  msgstr "Активувати Membership"
761
 
762
- #: bws_menu.php:322
763
  msgid "Don’t have valid license key yet?"
764
  msgstr "Немає чинного ліцензійного ключа?"
765
 
766
- #: bws_menu.php:322
767
- msgid "Subscribe to Pro Membership"
768
- msgstr "Підписатися на Pro Membership"
769
 
770
- #: bws_menu.php:331
771
  msgid "Upload Plugin"
772
  msgstr "Завантажити плагін"
773
 
774
- #: bws_menu.php:335
775
  #, php-format
776
  msgid ""
777
  "The plugin generated %d characters of <strong>unexpected output</strong> "
@@ -784,7 +773,7 @@ msgstr ""
784
  "надіслані&#8221;, проблеми з каналами чи інші неполадки, спробуйте вимкнути "
785
  "чи видалити цей плагін."
786
 
787
- #: bws_menu.php:337
788
  msgid ""
789
  "Plugin could not be activated because it triggered a <strong>fatal error</"
790
  "strong>."
@@ -792,58 +781,62 @@ msgstr ""
792
  "Плагін не вдалося активувати, бо він спричинив <strong>критичну помилку</"
793
  "strong>."
794
 
795
- #: bws_menu.php:340
796
  msgid "Plugin <strong>activated</strong>."
797
  msgstr "Плагін <strong>активовано</strong>."
798
 
799
- #: bws_menu.php:347
800
  msgid "Installing Plugin"
801
  msgstr "Встановлення плагіну"
802
 
803
- #: bws_menu.php:353
804
  msgid "Downloading install package from"
805
  msgstr "Завантаження встановлюючого пакунку з"
806
 
807
- #: bws_menu.php:378
808
  msgid "Unpacking the package"
809
  msgstr "Розпакування пакета"
810
 
811
- #: bws_menu.php:383 bws_menu.php:391
812
  msgid "Installing the plugin"
813
  msgstr "Встановлення плагіну"
814
 
815
- #: bws_menu.php:397
816
  msgid "Successfully installed the plugin"
817
  msgstr "Успішно встановлено плагін"
818
 
819
- #: bws_menu.php:409
820
  msgid "Activate Plugin"
821
  msgstr "Активувати плагін"
822
 
823
- #: bws_menu.php:409 bws_menu.php:415
824
  msgid "Return to BestWebSoft Panel"
825
  msgstr "Назад до BestWebSoft Panel"
826
 
827
- #: bws_menu.php:419 bws_menu.php:434 bws_menu.php:561
828
  msgid "All"
829
  msgstr "Всі"
830
 
831
- #: bws_menu.php:420
832
  msgid "Installed"
833
  msgstr "Встановлені"
834
 
835
- #: bws_menu.php:421
836
  msgid "Not Installed"
837
  msgstr "Не встановлені"
838
 
839
- #: bws_menu.php:427
840
  msgid "Filter results"
841
  msgstr "Фільтр результатів"
842
 
843
- #: bws_menu.php:430 bws_menu.php:557
844
  msgid "Category"
845
  msgstr "Категорія"
846
 
 
 
 
 
847
  #: bws_menu.php:496
848
  msgid "Renew to get updates"
849
  msgstr "Продовжити для поновлення"
@@ -923,25 +916,43 @@ msgid "Management"
923
  msgstr "Управління"
924
 
925
  #: product_list.php:10
 
 
 
 
926
  msgid "Security"
927
  msgstr "Безпека"
928
 
929
- #: product_list.php:11
930
  msgid "Site Stats"
931
  msgstr "Статистика сайту"
932
 
933
- #: product_list.php:12
934
  msgid "Social"
935
  msgstr "Соціальне"
936
 
937
- #: product_list.php:13
938
  msgid "Utilities"
939
  msgstr "Утиліти"
940
 
941
- #: product_list.php:14
942
  msgid "Other"
943
  msgstr "Інше"
944
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
945
  #~ msgid "BWS Panel"
946
  #~ msgstr "BWS Панель"
947
 
@@ -967,12 +978,6 @@ msgstr "Інше"
967
  #~ msgid "Need help?"
968
  #~ msgstr "Потрібна допомога?"
969
 
970
- #~ msgid "Client area"
971
- #~ msgstr "Клієнтам"
972
-
973
- #~ msgid "Recommended"
974
- #~ msgstr "Рекомендовані "
975
-
976
  #~ msgid "Go"
977
  #~ msgstr "Перейти"
978
 
2
  msgstr ""
3
  "Project-Id-Version: bestwebsoft\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-07-14 15:18+0300\n"
6
+ "PO-Revision-Date: 2016-07-14 15:19+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: bestwebsoft.com <http://support.bestwebsoft.com>\n"
9
  "Language: ru_RU\n"
16
  "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: bws_functions.php:38 bws_menu.php:282 bws_menu.php:328
20
  msgid "Plugins"
21
  msgstr "Плагіни"
22
 
78
  msgstr "Додати"
79
 
80
  #: bws_functions.php:127 bws_functions.php:137 bws_functions.php:213
81
+ #: bws_functions.php:724 bws_functions.php:828
82
  msgid "Close notice"
83
  msgstr "Закрити"
84
 
183
  "версії плагіну можна використати лише один раз."
184
 
185
  #: bws_functions.php:349 bws_functions.php:371 bws_functions.php:393
186
+ #: bws_menu.php:368 bws_menu.php:399 bws_menu.php:410
187
  msgid "Failed to download the zip archive. Please, upload the plugin manually"
188
  msgstr ""
189
  "Помилка при завантаженні zip-архіву. Будь ласка, завантажте плагін вручну"
190
 
191
+ #: bws_functions.php:361 bws_menu.php:385
192
  msgid "Failed to open the zip archive. Please, upload the plugin manually"
193
  msgstr "Помилка при відкритті zip-архіву. Будь ласка, завантажте плагін вручну"
194
 
195
+ #: bws_functions.php:367 bws_menu.php:392
196
  msgid ""
197
  "Your server does not support either ZipArchive or Phar. Please, upload the "
198
  "plugin manually"
200
  "Ваш сервер не підтримує формати Zip і Phar. Будь ласка, завантажте плагін "
201
  "вручну"
202
 
203
+ #: bws_functions.php:374 bws_menu.php:402
204
  msgid "UploadDir is not writable. Please, upload the plugin manually"
205
  msgstr ""
206
  "Немає доступу до теки завантажень WordPress. Будь ласка, завантажте плагін "
214
  "Виникли певні проблеми. Спробуйте ще раз пізніше або завантажте плагін "
215
  "вручну. Просимо вибачення за незручності."
216
 
217
+ #: bws_functions.php:422
218
  msgid "Please, enter Your license key"
219
  msgstr "Будь ласка, впишіть ваш ліцензійний ключ"
220
 
262
  msgstr "Спробуйте %s-денну тріал версію безкоштовно"
263
 
264
  #: bws_functions.php:485 bws_functions.php:494 bws_functions.php:524
265
+ #: bws_functions.php:532 bws_functions.php:1398 bws_menu.php:531
266
  #: bws_menu.php:540
267
  msgid "Activate"
268
  msgstr "Активувати"
277
  msgid "After that you can activate it by entering your license key."
278
  msgstr "Після цього ви зможете активувати його ввівши ліцензійний ключ."
279
 
280
+ #: bws_functions.php:526 bws_menu.php:118 bws_menu.php:304
281
  msgid "Unfortunately, you have exceeded the number of available tries per day."
282
  msgstr "На жаль, ви перевищили кількість допустимих спроб."
283
 
349
  "(ваше ім'я користувача - це емейл, який ви вказували при купівлі). При "
350
  "необхідності, будь ласка, відправте запит на відновлення вашого паролю."
351
 
352
+ #: bws_functions.php:651 bws_menu.php:302 bws_menu.php:313
353
  msgid "Check license key"
354
  msgstr "Перевірте ліцензійний ключ"
355
 
385
  "Строк вашої ліцензії витік. Якщо ви хочете оновлювати наш плагін у "
386
  "майбутньому, вам слід подовжити ліцензію."
387
 
388
+ #: bws_functions.php:675 bws_functions.php:728 bws_functions.php:1353
389
  msgid "Learn more"
390
  msgstr "Дізнатись більше"
391
 
416
  "та ви більше не будете отримувати першочергову технічну підтримку та "
417
  "оновлення."
418
 
419
+ #: bws_functions.php:823
420
  msgid "Thank you for choosing"
421
  msgstr "Дякуємо, що обрали"
422
 
423
+ #: bws_functions.php:824
424
  msgid ""
425
  "If you have a feature, suggestion or idea you'd like to see in the plugin, "
426
  "we'd love to hear about it!"
429
  "функціоналу плагіна, будь ласка, надсилайте їх нам! Ми завжди відкриті для "
430
  "нових ідей!"
431
 
432
+ #: bws_functions.php:825
433
  msgid "Suggest a Feature"
434
  msgstr "Запропонувати функціонал"
435
 
436
+ #: bws_functions.php:841
437
  msgid "Notice"
438
  msgstr "Зауважте"
439
 
440
+ #: bws_functions.php:841
441
  msgid "The plugin's settings have been changed."
442
  msgstr "Налаштування плагіну змінено."
443
 
444
+ #: bws_functions.php:842 bws_functions.php:1409
445
  msgid "Save Changes"
446
  msgstr "Зберегти зміни"
447
 
448
+ #: bws_functions.php:856
449
  msgid ""
450
  "You can always look at premium options by clicking on the \"Show Pro features"
451
  "\" in the \"Go PRO\" tab"
453
  "Ви завжди можете подивитися на преміум опції, натиснувши на кнопку "
454
  "\"Показати Pro особливост\" на вкладці \"Перейти на PRO\""
455
 
456
+ #: bws_functions.php:985
457
  msgid "Add shortcode"
458
  msgstr "Додати шорткод"
459
 
460
+ #: bws_functions.php:985
461
  msgid "Add BestWebSoft plugins' shortcodes using this button."
462
  msgstr "Додайте шорткоди BestWebSoft плагінів за допомогою цієї кнопки."
463
 
464
+ #: bws_functions.php:1034
465
  msgid "Close"
466
  msgstr "Закрити"
467
 
468
+ #: bws_functions.php:1126
469
  msgid "Restore all plugin settings to defaults"
470
  msgstr "Скинути налаштування плагіну до стандартних"
471
 
472
+ #: bws_functions.php:1128
473
  msgid "Restore settings"
474
  msgstr "Скинути налаштування"
475
 
476
+ #: bws_functions.php:1139
477
  msgid "Are you sure you want to restore all settings by default?"
478
  msgstr "Ви впевнені, що хочете скинути налаштування плагіну до стандартних?"
479
 
480
+ #: bws_functions.php:1142
481
  msgid "Yes, restore all settings"
482
  msgstr "Так, скинути налаштування"
483
 
484
+ #: bws_functions.php:1143
485
  msgid "No, go back to the settings page"
486
  msgstr "Ні, повернутись назад на сторінку налаштувань"
487
 
488
+ #: bws_functions.php:1189
489
  msgid "Plugin"
490
  msgstr "Плагін"
491
 
492
+ #: bws_functions.php:1198
493
  msgid "Shortcode settings"
494
  msgstr "Налаштування шорткоду"
495
 
496
+ #: bws_functions.php:1203
497
  msgid "The shortcode will be inserted"
498
  msgstr "Буде вставлено шорткод"
499
 
500
+ #: bws_functions.php:1208
501
  msgid "Insert"
502
  msgstr "Вставити"
503
 
504
+ #: bws_functions.php:1241
505
  msgid "Visit Help Center"
506
  msgstr "Перейти в Help Center"
507
 
508
+ #: bws_functions.php:1246
509
  msgid "FAQ"
510
  msgstr "FAQ"
511
 
512
+ #: bws_functions.php:1252
513
  msgid "For more information:"
514
  msgstr "Для отримання додаткової інформації:"
515
 
516
+ #: bws_functions.php:1253
517
  msgid "Documentation"
518
  msgstr "Документація"
519
 
520
+ #: bws_functions.php:1254
521
  msgid "Video Instructions"
522
  msgstr "Відео інструкції"
523
 
524
+ #: bws_functions.php:1255
525
  msgid "Submit a Request"
526
  msgstr "Надіслати запит"
527
 
528
+ #: bws_functions.php:1266
529
  msgid "You do not have sufficient permissions to edit plugins for this site."
530
  msgstr "У вас недостатньо повноважень для редагування плагінів цього сайту."
531
 
532
+ #: bws_functions.php:1317 bws_functions.php:1344
533
  #, php-format
534
  msgid "File %s edited successfully."
535
  msgstr "Файл %s успішно відредаговано."
536
 
537
+ #: bws_functions.php:1319 bws_functions.php:1346
538
  msgid "Not enough permissions to create or update the file"
539
  msgstr "У Вас недостатньо дозволів для створення або поновлення файлу"
540
 
541
+ #: bws_functions.php:1349
542
  msgid "Not enough permissions to create the file"
543
  msgstr "У Вас недостатньо дозволів для створення файлу"
544
 
545
+ #: bws_functions.php:1387
546
  msgid "These styles will be added to the header on all pages of your site."
547
  msgstr "Ці стилі будуть додані в заголовок на всіх сторінках вашого сайту."
548
 
549
+ #: bws_functions.php:1389
550
  #, php-format
551
  msgid ""
552
  "These PHP code will be hooked to the %s action and will be printed on front "
554
  msgstr ""
555
  "Цей PHP код буде прикріплений до %s action і буде додано лише у фронтенді."
556
 
557
+ #: bws_functions.php:1393
558
  msgid "Editing"
559
  msgstr "Редагування"
560
 
561
+ #: bws_functions.php:1395
562
  msgid "Browsing"
563
  msgstr "Огляд"
564
 
565
+ #: bws_functions.php:1402
566
  #, php-format
567
  msgid "Learn more about %s"
568
  msgstr "Дізнатись більше про %s"
569
 
570
+ #: bws_functions.php:1413
571
  #, php-format
572
  msgid ""
573
  "You need to make this files writable before you can save your changes. See "
591
  msgid "Congratulations! Pro Membership license is successfully activated."
592
  msgstr "Вітаємо! Pro Membership ліцензія успішно активована."
593
 
594
+ #: bws_menu.php:149
595
+ msgid "Please enter your license key."
596
+ msgstr "Будь ласка, введіть ваш ліцензійний ключ."
597
+
598
  #: bws_menu.php:161
599
  msgid "Not set"
600
  msgstr "Не задано"
737
  msgstr "Управління придбаними ліцензіями і підписками"
738
 
739
  #: bws_menu.php:288
740
+ msgid "Client Area"
741
+ msgstr "Client Area"
 
 
 
 
 
742
 
743
+ #: bws_menu.php:307
 
 
 
 
 
 
 
 
 
 
744
  msgid "Enter your license key"
745
  msgstr "Ваш ліцензійний ключ"
746
 
747
+ #: bws_menu.php:311
748
  msgid "Activate Membership"
749
  msgstr "Активувати Membership"
750
 
751
+ #: bws_menu.php:320
752
  msgid "Don’t have valid license key yet?"
753
  msgstr "Немає чинного ліцензійного ключа?"
754
 
755
+ #: bws_menu.php:320
756
+ msgid "Subscribe to Pro Membership Now"
757
+ msgstr "Підписатися на Pro Membership Зараз"
758
 
759
+ #: bws_menu.php:329
760
  msgid "Upload Plugin"
761
  msgstr "Завантажити плагін"
762
 
763
+ #: bws_menu.php:333
764
  #, php-format
765
  msgid ""
766
  "The plugin generated %d characters of <strong>unexpected output</strong> "
773
  "надіслані&#8221;, проблеми з каналами чи інші неполадки, спробуйте вимкнути "
774
  "чи видалити цей плагін."
775
 
776
+ #: bws_menu.php:335
777
  msgid ""
778
  "Plugin could not be activated because it triggered a <strong>fatal error</"
779
  "strong>."
781
  "Плагін не вдалося активувати, бо він спричинив <strong>критичну помилку</"
782
  "strong>."
783
 
784
+ #: bws_menu.php:338
785
  msgid "Plugin <strong>activated</strong>."
786
  msgstr "Плагін <strong>активовано</strong>."
787
 
788
+ #: bws_menu.php:345
789
  msgid "Installing Plugin"
790
  msgstr "Встановлення плагіну"
791
 
792
+ #: bws_menu.php:351
793
  msgid "Downloading install package from"
794
  msgstr "Завантаження встановлюючого пакунку з"
795
 
796
+ #: bws_menu.php:376
797
  msgid "Unpacking the package"
798
  msgstr "Розпакування пакета"
799
 
800
+ #: bws_menu.php:381 bws_menu.php:389
801
  msgid "Installing the plugin"
802
  msgstr "Встановлення плагіну"
803
 
804
+ #: bws_menu.php:395
805
  msgid "Successfully installed the plugin"
806
  msgstr "Успішно встановлено плагін"
807
 
808
+ #: bws_menu.php:407
809
  msgid "Activate Plugin"
810
  msgstr "Активувати плагін"
811
 
812
+ #: bws_menu.php:407 bws_menu.php:413
813
  msgid "Return to BestWebSoft Panel"
814
  msgstr "Назад до BestWebSoft Panel"
815
 
816
+ #: bws_menu.php:417 bws_menu.php:432 bws_menu.php:561
817
  msgid "All"
818
  msgstr "Всі"
819
 
820
+ #: bws_menu.php:418
821
  msgid "Installed"
822
  msgstr "Встановлені"
823
 
824
+ #: bws_menu.php:419
825
  msgid "Not Installed"
826
  msgstr "Не встановлені"
827
 
828
+ #: bws_menu.php:425
829
  msgid "Filter results"
830
  msgstr "Фільтр результатів"
831
 
832
+ #: bws_menu.php:428 bws_menu.php:557
833
  msgid "Category"
834
  msgstr "Категорія"
835
 
836
+ #: bws_menu.php:492
837
+ msgid "Not installed"
838
+ msgstr "Не встановлен"
839
+
840
  #: bws_menu.php:496
841
  msgid "Renew to get updates"
842
  msgstr "Продовжити для поновлення"
916
  msgstr "Управління"
917
 
918
  #: product_list.php:10
919
+ msgid "Recommended"
920
+ msgstr "Рекомендовані "
921
+
922
+ #: product_list.php:11
923
  msgid "Security"
924
  msgstr "Безпека"
925
 
926
+ #: product_list.php:12
927
  msgid "Site Stats"
928
  msgstr "Статистика сайту"
929
 
930
+ #: product_list.php:13
931
  msgid "Social"
932
  msgstr "Соціальне"
933
 
934
+ #: product_list.php:14
935
  msgid "Utilities"
936
  msgstr "Утиліти"
937
 
938
+ #: product_list.php:15
939
  msgid "Other"
940
  msgstr "Інше"
941
 
942
+ #~ msgid "Get Access to %s+ Premium Plugins"
943
+ #~ msgstr "Отримати Доступ до %s+ Преміум Плагинам"
944
+
945
+ #~ msgid ""
946
+ #~ "Join BestWebSoft Pro Membership today, cancel any time and use all "
947
+ #~ "plugins on a single website %s for only %s per month."
948
+ #~ msgstr ""
949
+ #~ "Приєднуйтесь до BestWebSoft Pro Membership сьогодні, скасовуйте підписку "
950
+ #~ "в будь-який час і використовуйте всі плагіни на одному сайті %s всього "
951
+ #~ "лише за %s в місяць."
952
+
953
+ #~ msgid "My Account"
954
+ #~ msgstr "Мій аккаунт"
955
+
956
  #~ msgid "BWS Panel"
957
  #~ msgstr "BWS Панель"
958
 
978
  #~ msgid "Need help?"
979
  #~ msgstr "Потрібна допомога?"
980
 
 
 
 
 
 
 
981
  #~ msgid "Go"
982
  #~ msgstr "Перейти"
983
 
bws_menu/product_list.php CHANGED
@@ -4,21 +4,22 @@
4
  */
5
 
6
  $bws_plugins_category = array(
7
- 'advertisement' => __( 'Advertisement', 'bestwebsoft' ),
8
- 'content-and-media' => __( 'Content & Media', 'bestwebsoft' ),
9
- 'management' => __( 'Management', 'bestwebsoft' ),
10
- 'security' => __( 'Security', 'bestwebsoft' ),
11
- 'site-stats' => __( 'Site Stats', 'bestwebsoft' ),
12
- 'social' => __( 'Social', 'bestwebsoft' ),
13
- 'utilities' => __( 'Utilities', 'bestwebsoft' ),
14
- 'other' => __( 'Other', 'bestwebsoft' )
 
15
  );
16
 
17
  $bws_plugins = array(
18
  'captcha/captcha.php' => array(
19
- 'category' => 'security',
20
  'name' => 'Captcha',
21
- 'description' => 'Plugin intended to prove that the visitor is a human being and not a spam robot.',
22
  'link' => 'http://bestwebsoft.com/products/captcha/?k=d678516c0990e781edfb6a6c874f0b8a&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
23
  'settings' => 'admin.php?page=captcha.php',
24
  'pro_version' => 'captcha-pro/captcha_pro.php',
@@ -26,9 +27,9 @@ $bws_plugins = array(
26
  'pro_settings' => 'admin.php?page=captcha_pro.php'
27
  ),
28
  'car-rental/car-rental.php' => array(
29
- 'category' => 'content-and-media',
30
  'name' => 'Car Rental',
31
- 'description' => 'A convenient plugin that adds Car Rental functionality.',
32
  'link' => 'http://bestwebsoft.com/products/car-rental/?k=444cac6df9a0d3a9763ab4753d24941b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
33
  'settings' => 'admin.php?page=car-rental-settings',
34
  'pro_version' => 'car-rental-pro/car-rental-pro.php',
@@ -36,9 +37,9 @@ $bws_plugins = array(
36
  'pro_settings' => 'admin.php?page=car-rental-pro-settings'
37
  ),
38
  'contact-form-plugin/contact_form.php' => array(
39
- 'category' => 'other',
40
  'name' => 'Contact Form',
41
- 'description' => 'Add Contact Form to your WordPress website.',
42
  'link' => 'http://bestwebsoft.com/products/contact-form/?k=012327ef413e5b527883e031d43b088b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
43
  'settings' => 'admin.php?page=contact_form.php',
44
  'pro_version' => 'contact-form-pro/contact_form_pro.php',
@@ -46,9 +47,9 @@ $bws_plugins = array(
46
  'pro_settings' => 'admin.php?page=contact_form_pro.php'
47
  ),
48
  'contact-form-multi/contact-form-multi.php' => array(
49
- 'category' => 'other',
50
  'name' => 'Contact Form Multi',
51
- 'description' => 'Add-on to the Contact Form plugin that allows to create and implement multiple contact forms.',
52
  'link' => 'http://bestwebsoft.com/products/contact-form-multi/?k=83cdd9e72a9f4061122ad28a67293c72&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
53
  'settings' => '',
54
  'pro_version' => 'contact-form-multi-pro/contact-form-multi-pro.php',
@@ -56,26 +57,33 @@ $bws_plugins = array(
56
  'pro_settings' => ''
57
  ),
58
  'contact-form-to-db/contact_form_to_db.php' => array(
59
- 'category' => 'other',
60
  'name' => 'Contact Form to DB',
61
- 'description' => 'Allows you to manage the messages that have been sent from your site.',
62
  'link' => 'http://bestwebsoft.com/products/contact-form-to-db/?k=ba3747d317c2692e4136ca096a8989d6&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
63
  'settings' => 'admin.php?page=cntctfrmtdb_settings',
64
  'pro_version' => 'contact-form-to-db-pro/contact_form_to_db_pro.php',
65
  'purchase' => 'http://bestwebsoft.com/products/contact-form-to-db/buy/?k=6ce5f4a9006ec906e4db643669246c6a&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
66
  'pro_settings' => 'admin.php?page=cntctfrmtdbpr_settings'
67
  ),
 
 
 
 
 
 
 
68
  'custom-fields-search/custom-fields-search.php' => array(
69
- 'category' => 'content-and-media',
70
  'name' => 'Custom Fields Search',
71
- 'description' => 'Allows you to add website search any existing custom fields.',
72
  'link' => 'http://bestwebsoft.com/products/custom-fields-search/?k=f3f8285bb069250c42c6ffac95ed3284&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
73
  'settings' => 'admin.php?page=custom_fields_search.php'
74
  ),
75
  'custom-search-plugin/custom-search-plugin.php' => array(
76
- 'category' => 'content-and-media',
77
  'name' => 'Custom Search',
78
- 'description' => 'Allows to extend your website search functionality by adding a custom post type.',
79
  'link' => 'http://bestwebsoft.com/products/custom-search/?k=933be8f3a8b8719d95d1079d15443e29&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
80
  'settings' => 'admin.php?page=custom_search.php',
81
  'pro_version' => 'custom-search-pro/custom-search-pro.php',
@@ -83,39 +91,39 @@ $bws_plugins = array(
83
  'pro_settings' => 'admin.php?page=custom_search_pro.php'
84
  ),
85
  'db-manager/db-manager.php' => array(
86
- 'category' => 'utilities',
87
  'name' => 'DB Manager',
88
- 'description' => 'Allows you to download the latest version of PhpMyadmin and Dumper and manage your site.',
89
  'link' => 'http://bestwebsoft.com/products/db-manager/?k=01ed9731780d87f85f5901064b7d76d8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
90
  'install_url' => 'http://bestwebsoft.com/products/db-manager/download/?k=01ed9731780d87f85f5901064b7d76d8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
91
  'settings' => 'admin.php?page=db-manager.php',
92
  'icon' => plugins_url( 'icons/plugins/', __FILE__ ) . 'db-manager.png'
93
  ),
94
  'donate-button/donate.php' => array(
95
- 'category' => 'other',
96
  'name' => 'Donate',
97
- 'description' => 'Makes it possible to place donation buttons of various payment systems on your web page.',
98
  'link' => 'http://bestwebsoft.com/products/donate/?k=a8b2e2a56914fb1765dd20297c26401b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
99
  'settings' => 'admin.php?page=donate.php'
100
  ),
101
  'email-queue/email-queue.php' => array(
102
- 'category' => 'other',
103
  'name' => 'Email Queue',
104
- 'description' => 'Allows to manage email massages sent by BestWebSoft plugins.',
105
  'link' => 'http://bestwebsoft.com/products/email-queue/?k=e345e1b6623f0dca119bc2d9433b130b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
106
  'settings' => 'admin.php?page=mlq_settings'
107
  ),
108
  'error-log-viewer/error-log-viewer.php' => array(
109
- 'category' => 'utilities',
110
  'name' => 'Error Log Viewer',
111
- 'description' => "Work with log files and folders on the WordPress server",
112
  'link' => 'http://bestwebsoft.com/products/error-log-viewer/?k=da0de8bd2c7a0b2fea5df64d55a368b3&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
113
  'settings' => 'admin.php?page=rrrlgvwr.php&tab=settings'
114
  ),
115
  'facebook-button-plugin/facebook-button-plugin.php' => array(
116
- 'category' => 'social',
117
  'name' => 'Facebook Button',
118
- 'description' => 'Allows you to add the Follow and Like buttons the easiest way.',
119
  'link' => 'http://bestwebsoft.com/products/facebook-like-button/?k=05ec4f12327f55848335802581467d55&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
120
  'settings' => 'admin.php?page=facebook-button-plugin.php',
121
  'pro_version' => 'facebook-button-pro/facebook-button-pro.php',
@@ -123,16 +131,16 @@ $bws_plugins = array(
123
  'pro_settings' => 'admin.php?page=facebook-button-pro.php'
124
  ),
125
  'bws-featured-posts/bws-featured-posts.php' => array(
126
- 'category' => 'content-and-media',
127
  'name' => 'Featured Posts',
128
- 'description' => 'Displays featured posts randomly on any website page.',
129
  'link' => 'http://bestwebsoft.com/products/featured-posts/?k=f0afb31185ba7c7d6d598528d69f6d97&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
130
  'settings' => 'admin.php?page=featured-posts.php'
131
  ),
132
  'gallery-plugin/gallery-plugin.php' => array(
133
- 'category' => 'content-and-media',
134
  'name' => 'Gallery',
135
- 'description' => 'Allows you to implement a Gallery page into your website.',
136
  'link' => 'http://bestwebsoft.com/products/gallery/?k=2da21c0a64eec7ebf16337fa134c5f78&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
137
  'settings' => 'admin.php?page=gallery-plugin.php',
138
  'pro_version' => 'gallery-plugin-pro/gallery-plugin-pro.php',
@@ -140,16 +148,16 @@ $bws_plugins = array(
140
  'pro_settings' => 'admin.php?page=gallery-plugin-pro.php'
141
  ),
142
  'gallery-categories/gallery-categories.php' => array(
143
- 'category' => 'content-and-media',
144
  'name' => 'Gallery Categories',
145
- 'description' => 'Add-on for Gallery Plugin by BestWebSoft',
146
  'link' => 'http://bestwebsoft.com/products/gallery-categories/?k=7d68c7bfec2486dc350c67fff57ad433&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
147
  'settings' => ''
148
  ),
149
  'google-one/google-plus-one.php' => array(
150
- 'category' => 'social',
151
  'name' => 'Google +1',
152
- 'description' => 'Allows you to see how many times your page has been liked on Google Search Engine as well as who has liked the article.',
153
  'link' => 'http://bestwebsoft.com/products/google-plus-one/?k=ce7a88837f0a857b3a2bb142f470853c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
154
  'settings' => 'admin.php?page=google-plus-one.php',
155
  'pro_version' => 'google-one-pro/google-plus-one-pro.php',
@@ -157,9 +165,9 @@ $bws_plugins = array(
157
  'pro_settings' => 'admin.php?page=google-plus-one-pro.php'
158
  ),
159
  'adsense-plugin/adsense-plugin.php' => array(
160
- 'category' => 'advertisement',
161
  'name' => 'Google AdSense',
162
- 'description' => 'Allows Google AdSense implementation to your website.',
163
  'link' => 'http://bestwebsoft.com/products/google-adsense/?k=60e3979921e354feb0347e88e7d7b73d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
164
  'settings' => 'admin.php?page=adsense-plugin.php',
165
  'pro_version' => 'adsense-pro/adsense-pro.php',
@@ -167,9 +175,9 @@ $bws_plugins = array(
167
  'pro_settings' => 'admin.php?page=adsense-pro.php'
168
  ),
169
  'bws-google-analytics/bws-google-analytics.php' => array(
170
- 'category' => 'site-stats',
171
  'name' => 'Google Analytics',
172
- 'description' => 'Allows you to retrieve basic stats from Google Analytics account and add the tracking code to your blog.',
173
  'link' => 'http://bestwebsoft.com/products/bws-google-analytics/?k=261c74cad753fb279cdf5a5db63fbd43&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
174
  'settings' => 'admin.php?page=bws-google-analytics.php',
175
  'pro_version' => 'bws-google-analytics-pro/bws-google-analytics-pro.php',
@@ -177,9 +185,9 @@ $bws_plugins = array(
177
  'pro_settings' => 'admin.php?page=bws-google-analytics-pro.php'
178
  ),
179
  'google-captcha/google-captcha.php' => array(
180
- 'category' => 'security',
181
  'name' => 'Google Captcha (reCAPTCHA)',
182
- 'description' => 'Plugin intended to prove that the visitor is a human being and not a spam robot.',
183
  'link' => 'http://bestwebsoft.com/products/google-captcha/?k=7b59fbe542acf950b29f3e020d5ad735&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
184
  'settings' => 'admin.php?page=google-captcha.php',
185
  'pro_version' => 'google-captcha-pro/google-captcha-pro.php',
@@ -187,9 +195,9 @@ $bws_plugins = array(
187
  'pro_settings' => 'admin.php?page=google-captcha-pro.php'
188
  ),
189
  'bws-google-maps/bws-google-maps.php' => array(
190
- 'category' => 'content-and-media',
191
  'name' => 'Google Maps',
192
- 'description' => 'Easy to set up and insert Google Maps to your website.',
193
  'link' => 'http://bestwebsoft.com/products/bws-google-maps/?k=d8fac412d7359ebaa4ff53b46572f9f7&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
194
  'settings' => 'admin.php?page=bws-google-maps.php',
195
  'pro_version' => 'bws-google-maps-pro/bws-google-maps-pro.php',
@@ -197,9 +205,9 @@ $bws_plugins = array(
197
  'pro_settings' => 'admin.php?page=bws-google-maps-pro.php'
198
  ),
199
  'google-sitemap-plugin/google-sitemap-plugin.php' => array(
200
- 'category' => 'other',
201
  'name' => 'Google Sitemap',
202
- 'description' => 'Allows you to add sitemap file to Google Webmaster Tools.',
203
  'link' => 'http://bestwebsoft.com/products/google-sitemap/?k=5202b2f5ce2cf85daee5e5f79a51d806&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
204
  'settings' => 'admin.php?page=google-sitemap-plugin.php',
205
  'pro_version' => 'google-sitemap-pro/google-sitemap-pro.php',
@@ -207,16 +215,16 @@ $bws_plugins = array(
207
  'pro_settings' => 'admin.php?page=google-sitemap-pro.php'
208
  ),
209
  'google-shortlink/google-shortlink.php' => array(
210
- 'category' => 'other',
211
  'name' => 'Google Shortlink',
212
- 'description' => 'Allows you to get short links from goo.gl servise without leaving your site.',
213
  'link' => 'http://bestwebsoft.com/products/google-shortlink/?k=afcf3eaed021bbbbeea1090e16bc22db&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
214
  'settings' => 'admin.php?page=gglshrtlnk_options'
215
  ),
216
  'htaccess/htaccess.php' => array(
217
- 'category' => 'security',
218
  'name' => 'Htaccess',
219
- 'description' => 'Allows controlling access to your website using the directives Allow and Deny.',
220
  'link' => 'http://bestwebsoft.com/products/htaccess/?k=2b865fcd56a935d22c5c4f1bba52ed46&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
221
  'settings' => 'admin.php?page=htaccess.php',
222
  'pro_version' => 'htaccess-pro/htaccess-pro.php',
@@ -224,16 +232,23 @@ $bws_plugins = array(
224
  'pro_settings' => 'admin.php?page=htaccess-pro.php'
225
  ),
226
  'job-board/job-board.php' => array(
227
- 'category' => 'content-and-media',
228
  'name' => 'Job Board',
229
- 'description' => 'Allows to create a job-board page on your site.',
230
  'link' => 'http://bestwebsoft.com/products/job-board/?k=b0c504c9ce6edd6692e04222af3fed6f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
231
  'settings' => 'admin.php?page=job-board.php'
232
  ),
 
 
 
 
 
 
 
233
  'limit-attempts/limit-attempts.php' => array(
234
- 'category' => 'security',
235
  'name' => 'Limit Attempts',
236
- 'description' => 'Allows you to limit rate of login attempts by the ip, and create whitelist and blacklist.',
237
  'link' => 'http://bestwebsoft.com/products/limit-attempts/?k=b14e1697ee4d008abcd4bd34d492573a&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
238
  'settings' => 'admin.php?page=limit-attempts.php',
239
  'pro_version' => 'limit-attempts-pro/limit-attempts-pro.php',
@@ -241,9 +256,9 @@ $bws_plugins = array(
241
  'pro_settings' => 'admin.php?page=limit-attempts-pro.php'
242
  ),
243
  'bws-linkedin/bws-linkedin.php' => array(
244
- 'category' => 'social',
245
  'name' => 'LinkedIn',
246
- 'description' => "Add LinkedIn Widgets, 'Share' and 'Follow' Buttons in the easiest way.",
247
  'link' => 'http://bestwebsoft.com/products/linkedin/?k=d63c7319622ccc5f589dd2d545c1d77c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
248
  'settings' => 'admin.php?page=linkedin.php',
249
  'pro_version' => 'bws-linkedin-pro/bws-linkedin-pro.php',
@@ -251,9 +266,9 @@ $bws_plugins = array(
251
  'pro_settings' => 'admin.php?page=linkedin-pro.php'
252
  ),
253
  'multilanguage/multilanguage.php' => array(
254
- 'category' => 'content-and-media',
255
  'name' => 'Multilanguage',
256
- 'description' => 'Allows to create content on a Wordpress site in different languages.',
257
  'link' => 'http://bestwebsoft.com/products/multilanguage/?k=7d68c7bfec2486dc350c67fff57ad433&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
258
  'settings' => 'admin.php?page=mltlngg_settings',
259
  'pro_version' => 'multilanguage-pro/multilanguage-pro.php',
@@ -261,16 +276,16 @@ $bws_plugins = array(
261
  'pro_settings' => 'admin.php?page=mltlnggpr_settings'
262
  ),
263
  'pagination/pagination.php' => array(
264
- 'category' => 'content-and-media',
265
  'name' => 'Pagination',
266
- 'description' => 'Add pagination block to your WordPress website.',
267
  'link' => 'http://bestwebsoft.com/products/pagination/?k=22adb940256f149559ba8fedcd728ac8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
268
  'settings' => 'admin.php?page=pagination.php'
269
  ),
270
  'pdf-print/pdf-print.php' => array(
271
- 'category' => 'other',
272
  'name' => 'PDF & Print',
273
- 'description' => 'Allows you to create PDF and Print page with adding appropriate buttons to the content.',
274
  'link' => 'http://bestwebsoft.com/products/pdf-print/?k=bfefdfb522a4c0ff0141daa3f271840c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
275
  'settings' => 'admin.php?page=pdf-print.php',
276
  'pro_version' => 'pdf-print-pro/pdf-print-pro.php',
@@ -278,9 +293,9 @@ $bws_plugins = array(
278
  'pro_settings' => 'admin.php?page=pdf-print-pro.php'
279
  ),
280
  'bws-pinterest/bws-pinterest.php' => array(
281
- 'category' => 'social',
282
  'name' => 'Pinterest',
283
- 'description' => 'Add Pinterest buttons and widgets to your WordPress website',
284
  'link' => 'http://bestwebsoft.com/products/pinterest/?k=504107b6213f247a67fe7ffb94e97c78&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
285
  'settings' => 'admin.php?page=pinterest.php',
286
  'pro_version' => 'bws-pinterest-pro/bws-pinterest-pro.php',
@@ -288,16 +303,16 @@ $bws_plugins = array(
288
  'pro_settings' => 'admin.php?page=pinterest-pro.php'
289
  ),
290
  'bws-popular-posts/bws-popular-posts.php' => array(
291
- 'category' => 'content-and-media',
292
  'name' => 'Popular Posts',
293
- 'description' => 'This plugin will help you can display the most popular posts on your blog in the widget.',
294
  'link' => 'http://bestwebsoft.com/products/popular-posts/?k=4d529f116d2b7f7df3a78018c383f975&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
295
  'settings' => 'admin.php?page=popular-posts.php'
296
  ),
297
  'portfolio/portfolio.php' => array(
298
- 'category' => 'content-and-media',
299
  'name' => 'Portfolio',
300
- 'description' => 'Allows you to create a page with the information about your past projects.',
301
  'link' => 'http://bestwebsoft.com/products/portfolio/?k=1249a890c5b7bba6bda3f528a94f768b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
302
  'settings' => 'admin.php?page=portfolio.php',
303
  'pro_version' => 'portfolio-pro/portfolio-pro.php',
@@ -305,23 +320,23 @@ $bws_plugins = array(
305
  'pro_settings' => 'admin.php?page=portfolio-pro.php'
306
  ),
307
  'post-to-csv/post-to-csv.php' => array(
308
- 'category' => 'utilities',
309
  'name' => 'Post to CSV',
310
- 'description' => 'The plugin allows to export posts of any types to a csv file.',
311
  'link' => 'http://bestwebsoft.com/products/post-to-csv/?k=653aa55518ae17409293a7a894268b8f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
312
  'settings' => 'admin.php?page=post-to-csv.php'
313
  ),
314
  'profile-extra-fields/profile-extra-fields.php' => array(
315
- 'category' => 'management',
316
  'name' => 'Profile Extra Fields',
317
- 'description' => "Add additional fields on the user's profile page",
318
  'link' => 'http://bestwebsoft.com/products/profile-extra-fields/?k=fe3b6c3dbc80bd4b1cf9a27a2f339820&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
319
  'settings' => 'admin.php?page=profile-extra-fields.php'
320
  ),
321
  'promobar/promobar.php' => array(
322
- 'category' => 'advertisement',
323
  'name' => 'PromoBar',
324
- 'description' => 'This plugin allows placing banners with any data on your website.',
325
  'link' => 'http://bestwebsoft.com/products/promobar/?k=619eac2232d9cfa382c4e678c3b14766&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
326
  'settings' => 'admin.php?page=promobar.php',
327
  'pro_version' => 'promobar-pro/promobar-pro.php',
@@ -329,16 +344,16 @@ $bws_plugins = array(
329
  'pro_settings' => 'admin.php?page=promobar-pro.php'
330
  ),
331
  'quotes-and-tips/quotes-and-tips.php' => array(
332
- 'category' => 'content-and-media',
333
  'name' => 'Quotes and Tips',
334
- 'description' => 'Allows you to implement quotes & tips block into your web site.',
335
  'link' => 'http://bestwebsoft.com/products/quotes-and-tips/?k=5738a4e85a798c4a5162240c6515098d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
336
  'settings' => 'admin.php?page=quotes-and-tips.php'
337
  ),
338
  'realty/realty.php' => array(
339
- 'category' => 'content-and-media',
340
  'name' => 'Realty',
341
- 'description' => 'A convenient plugin that adds Real Estate functionality.',
342
  'link' => 'http://bestwebsoft.com/products/realty/?k=d55de979dbbbb7af0b2ff1d7f43884fa&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
343
  'settings' => 'admin.php?page=realty_settings',
344
  'pro_version' => 'realty-pro/realty-pro.php',
@@ -346,23 +361,23 @@ $bws_plugins = array(
346
  'pro_settings' => 'admin.php?page=realty_pro_settings'
347
  ),
348
  're-attacher/re-attacher.php' => array(
349
- 'category' => 'utilities',
350
  'name' => 'Re-attacher',
351
- 'description' => 'This plugin allows to attach, unattach or reattach media item in different post.',
352
  'link' => 'http://bestwebsoft.com/products/re-attacher/?k=4d529f116d2b7f7df3a78018c383f975&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
353
  'settings' => 'admin.php?page=re-attacher.php'
354
  ),
355
  'relevant/related-posts-plugin.php' => array(
356
- 'category' => 'content-and-media',
357
  'name' => 'Relevant - Related Posts',
358
- 'description' => 'Allows you to display related posts with similar words in category, tags, title or by adding special meta key for posts.',
359
  'link' => 'http://bestwebsoft.com/products/related-posts/?k=73fb737037f7141e66415ec259f7e426&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
360
  'settings' => 'admin.php?page=related-posts-plugin.php'
361
  ),
362
  'sender/sender.php' => array(
363
- 'category' => 'social',
364
  'name' => 'Sender',
365
- 'description' => 'You can send mails to all users or to certain categories of users.',
366
  'link' => 'http://bestwebsoft.com/products/sender/?k=89c297d14ba85a8417a0f2fc05e089c7&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
367
  'settings' => 'admin.php?page=sndr_settings',
368
  'pro_version' => 'sender-pro/sender-pro.php',
@@ -370,23 +385,23 @@ $bws_plugins = array(
370
  'pro_settings' => 'admin.php?page=sndrpr_settings'
371
  ),
372
  'bws-smtp/bws-smtp.php' => array(
373
- 'category' => 'utilities',
374
  'name' => 'SMTP',
375
- 'description' => 'This plugin introduces an easy way to configure sending email messages via SMTP.',
376
  'link' => 'http://bestwebsoft.com/products/smtp/?k=0546419f962704429ad2d9b88567752f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
377
  'settings' => 'admin.php?page=bwssmtp_settings'
378
  ),
379
  'social-buttons-pack/social-buttons-pack.php' => array(
380
- 'category' => 'social',
381
  'name' => 'Social Buttons Pack',
382
- 'description' => 'Add Social buttons to your WordPress website.',
383
  'link' => 'http://bestwebsoft.com/products/social-buttons-pack/?k=b6440fad9f54274429e536b0c61b42da&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
384
  'settings' => 'admin.php?page=social-buttons.php'
385
  ),
386
  'subscriber/subscriber.php' => array(
387
- 'category' => 'social',
388
  'name' => 'Subscriber',
389
- 'description' => 'This plugin allows you to subscribe users for newsletters from your website.',
390
  'link' => 'http://bestwebsoft.com/products/subscriber/?k=a4ecc1b7800bae7329fbe8b4b04e9c88&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
391
  'settings' => 'admin.php?page=sbscrbr_settings_page',
392
  'pro_version' => 'subscriber-pro/subscriber-pro.php',
@@ -394,23 +409,23 @@ $bws_plugins = array(
394
  'pro_settings' => 'admin.php?page=sbscrbrpr_settings_page'
395
  ),
396
  'bws-testimonials/bws-testimonials.php' => array(
397
- 'category' => 'content-and-media',
398
  'name' => 'Testimonials',
399
- 'description' => 'Allows creating and displaying a Testimonial on your website.',
400
  'link' => 'http://bestwebsoft.com/products/testimonials/?k=3fe4bb89dc901c98e43a113e08f8db73&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
401
  'settings' => 'admin.php?page=testimonials.php'
402
  ),
403
  'timesheet/timesheet.php' => array(
404
- 'category' => 'management',
405
  'name' => 'Timesheet',
406
- 'description' => 'Allows you to fill out and view the work schedule of users.',
407
  'link' => 'http://bestwebsoft.com/products/timesheet/?k=06a58bb78c17a43df01825925f05a5c1&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
408
  'settings' => 'admin.php?page=timesheet_settings'
409
  ),
410
  'twitter-plugin/twitter.php' => array(
411
- 'category' => 'social',
412
  'name' => 'Twitter',
413
- 'description' => 'Allows you to add the Twitter "Follow" and "Like" buttons the easiest way.',
414
  'link' => 'http://bestwebsoft.com/products/twitter/?k=f8cb514e25bd7ec4974d64435c5eb333&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
415
  'settings' => 'admin.php?page=twitter.php',
416
  'pro_version' => 'twitter-pro/twitter-pro.php',
@@ -418,9 +433,9 @@ $bws_plugins = array(
418
  'pro_settings' => 'admin.php?page=twitter-pro.php'
419
  ),
420
  'updater/updater.php' => array(
421
- 'category' => 'utilities',
422
  'name' => 'Updater',
423
- 'description' => 'Allows you to update plugins and WP core.',
424
  'link' => 'http://bestwebsoft.com/products/updater/?k=66f3ecd4c1912009d395c4bb30f779d1&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
425
  'settings' => 'admin.php?page=updater-options',
426
  'pro_version' => 'updater-pro/updater_pro.php',
@@ -428,9 +443,9 @@ $bws_plugins = array(
428
  'pro_settings' => 'admin.php?page=updater-pro-options'
429
  ),
430
  'user-role/user-role.php' => array(
431
- 'category' => 'utilities',
432
  'name' => 'User Role',
433
- 'description' => 'Allows to change wordpress user role capabilities.',
434
  'link' => 'http://bestwebsoft.com/products/user-role/?k=dfe2244835c6fbf601523964b3f34ccc&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
435
  'settings' => 'admin.php?page=user-role.php',
436
  'pro_version' => 'user-role-pro/user-role-pro.php',
@@ -438,9 +453,9 @@ $bws_plugins = array(
438
  'pro_settings' => 'admin.php?page=user-role-pro.php'
439
  ),
440
  'visitors-online/visitors-online.php' => array(
441
- 'category' => 'site-stats',
442
  'name' => 'Visitors Online',
443
- 'description' => 'See how many users, guests and bots are online at the website.',
444
  'link' => 'http://bestwebsoft.com/products/visitors-online/?k=93c28013a4f830671b3bba9502ed5177&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
445
  'settings' => 'admin.php?page=visitors-online.php',
446
  'pro_version' => 'visitors-online-pro/visitors-online-pro.php',
@@ -448,31 +463,36 @@ $bws_plugins = array(
448
  'pro_settings' => 'admin.php?page=visitors-online-pro.php'
449
  ),
450
  'zendesk-help-center/zendesk-help-center.php' => array(
451
- 'category' => 'utilities',
452
  'name' => 'Zendesk Help Center',
453
- 'description' => 'This plugin allows to backup&export Zendesk Help Center.',
454
  'link' => 'http://bestwebsoft.com/products/zendesk-help-center/?k=2a5fd2f4b2f4bde46f2ca44b8d15846d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
455
- 'settings' => 'admin.php?page=zendesk_hc.php&tab=settings',
456
  'pro_version' => 'zendesk-help-center-pro/zendesk-help-center-pro.php',
457
  'purchase' => 'http://bestwebsoft.com/products/zendesk-help-center/buy/?k=45199e4538b5befe4d9566868a61a3aa&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
458
- 'pro_settings' => 'admin.php?page=zendesk_hc.php&tab=settings'
459
  )
460
  );
461
 
462
- $themes = array(
 
 
 
 
 
463
  (object) array(
464
  'name' => 'Real Estate',
465
  'slug' => 'realestate',
466
  'href' => 'http://bestwebsoft.com/products/real-estate-creative-wordpress-theme/'
467
  ),
 
 
 
 
 
468
  (object) array(
469
  'name' => 'Unity',
470
  'slug' => 'unity',
471
  'href' => 'http://bestwebsoft.com/products/unity-multipurpose-wordpress-theme/'
472
- ),
473
- (object) array(
474
- 'name' => 'Opening',
475
- 'slug' => 'opening',
476
- 'href' => 'http://bestwebsoft.com/products/opening-job-board-wordpress-theme/'
477
  )
478
  );
4
  */
5
 
6
  $bws_plugins_category = array(
7
+ 'advertisement' => array( 'name' => __( 'Advertisement', 'bestwebsoft' ) ),
8
+ 'content-and-media' => array( 'name' => __( 'Content & Media', 'bestwebsoft' ) ),
9
+ 'management' => array( 'name' => __( 'Management', 'bestwebsoft' ) ),
10
+ 'recommended' => array( 'name' => __( 'Recommended', 'bestwebsoft' ) ),
11
+ 'security' => array( 'name' => __( 'Security', 'bestwebsoft' ) ),
12
+ 'site-stats' => array( 'name' => __( 'Site Stats', 'bestwebsoft' ) ),
13
+ 'social' => array( 'name' => __( 'Social', 'bestwebsoft' ) ),
14
+ 'utilities' => array( 'name' => __( 'Utilities', 'bestwebsoft' ) ),
15
+ 'other' => array( 'name' => __( 'Other', 'bestwebsoft' ) ),
16
  );
17
 
18
  $bws_plugins = array(
19
  'captcha/captcha.php' => array(
20
+ 'category' => array( 'security', 'recommended' ),
21
  'name' => 'Captcha',
22
+ 'description' => 'Protect WordPress website forms from spam entries by means of math logic.',
23
  'link' => 'http://bestwebsoft.com/products/captcha/?k=d678516c0990e781edfb6a6c874f0b8a&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
24
  'settings' => 'admin.php?page=captcha.php',
25
  'pro_version' => 'captcha-pro/captcha_pro.php',
27
  'pro_settings' => 'admin.php?page=captcha_pro.php'
28
  ),
29
  'car-rental/car-rental.php' => array(
30
+ 'category' => array( 'content-and-media' ),
31
  'name' => 'Car Rental',
32
+ 'description' => 'Create your personal car rental/booking and reservation website.',
33
  'link' => 'http://bestwebsoft.com/products/car-rental/?k=444cac6df9a0d3a9763ab4753d24941b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
34
  'settings' => 'admin.php?page=car-rental-settings',
35
  'pro_version' => 'car-rental-pro/car-rental-pro.php',
37
  'pro_settings' => 'admin.php?page=car-rental-pro-settings'
38
  ),
39
  'contact-form-plugin/contact_form.php' => array(
40
+ 'category' => array( 'other', 'recommended' ),
41
  'name' => 'Contact Form',
42
+ 'description' => 'Allow customers to reach you using secure contact form plugin any website must have.',
43
  'link' => 'http://bestwebsoft.com/products/contact-form/?k=012327ef413e5b527883e031d43b088b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
44
  'settings' => 'admin.php?page=contact_form.php',
45
  'pro_version' => 'contact-form-pro/contact_form_pro.php',
47
  'pro_settings' => 'admin.php?page=contact_form_pro.php'
48
  ),
49
  'contact-form-multi/contact-form-multi.php' => array(
50
+ 'category' => array( 'other', 'recommended' ),
51
  'name' => 'Contact Form Multi',
52
+ 'description' => 'Add unlimited number of contact forms to WordPress website.',
53
  'link' => 'http://bestwebsoft.com/products/contact-form-multi/?k=83cdd9e72a9f4061122ad28a67293c72&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
54
  'settings' => '',
55
  'pro_version' => 'contact-form-multi-pro/contact-form-multi-pro.php',
57
  'pro_settings' => ''
58
  ),
59
  'contact-form-to-db/contact_form_to_db.php' => array(
60
+ 'category' => array( 'other', 'recommended' ),
61
  'name' => 'Contact Form to DB',
62
+ 'description' => 'Save and manage contact form messages. Never lose important data.',
63
  'link' => 'http://bestwebsoft.com/products/contact-form-to-db/?k=ba3747d317c2692e4136ca096a8989d6&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
64
  'settings' => 'admin.php?page=cntctfrmtdb_settings',
65
  'pro_version' => 'contact-form-to-db-pro/contact_form_to_db_pro.php',
66
  'purchase' => 'http://bestwebsoft.com/products/contact-form-to-db/buy/?k=6ce5f4a9006ec906e4db643669246c6a&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
67
  'pro_settings' => 'admin.php?page=cntctfrmtdbpr_settings'
68
  ),
69
+ 'custom-admin-page/custom-admin-page.php' => array(
70
+ 'category' => array( 'utilities' ),
71
+ 'name' => 'Custom Admin Page',
72
+ 'description' => 'Add unlimited custom pages to WordPress admin dashboard.',
73
+ 'link' => 'http://bestwebsoft.com/products/custom-admin-page/?k=9ac03f16c25e845e8e055a221c3e1467&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
74
+ 'settings' => 'admin.php?page=custom-admin-page.php'
75
+ ),
76
  'custom-fields-search/custom-fields-search.php' => array(
77
+ 'category' => array( 'content-and-media' ),
78
  'name' => 'Custom Fields Search',
79
+ 'description' => 'Add custom fields to WordPress website search results.',
80
  'link' => 'http://bestwebsoft.com/products/custom-fields-search/?k=f3f8285bb069250c42c6ffac95ed3284&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
81
  'settings' => 'admin.php?page=custom_fields_search.php'
82
  ),
83
  'custom-search-plugin/custom-search-plugin.php' => array(
84
+ 'category' => array( 'content-and-media' ),
85
  'name' => 'Custom Search',
86
+ 'description' => 'Add custom post types to WordPress website search results.',
87
  'link' => 'http://bestwebsoft.com/products/custom-search/?k=933be8f3a8b8719d95d1079d15443e29&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
88
  'settings' => 'admin.php?page=custom_search.php',
89
  'pro_version' => 'custom-search-pro/custom-search-pro.php',
91
  'pro_settings' => 'admin.php?page=custom_search_pro.php'
92
  ),
93
  'db-manager/db-manager.php' => array(
94
+ 'category' => array( 'utilities' ),
95
  'name' => 'DB Manager',
96
+ 'description' => 'Manage database and file system right from your WordPress admin dashboard.',
97
  'link' => 'http://bestwebsoft.com/products/db-manager/?k=01ed9731780d87f85f5901064b7d76d8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
98
  'install_url' => 'http://bestwebsoft.com/products/db-manager/download/?k=01ed9731780d87f85f5901064b7d76d8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
99
  'settings' => 'admin.php?page=db-manager.php',
100
  'icon' => plugins_url( 'icons/plugins/', __FILE__ ) . 'db-manager.png'
101
  ),
102
  'donate-button/donate.php' => array(
103
+ 'category' => array( 'other' ),
104
  'name' => 'Donate',
105
+ 'description' => 'Add PayPal and 2CO donate buttons to receive charity payments.',
106
  'link' => 'http://bestwebsoft.com/products/donate/?k=a8b2e2a56914fb1765dd20297c26401b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
107
  'settings' => 'admin.php?page=donate.php'
108
  ),
109
  'email-queue/email-queue.php' => array(
110
+ 'category' => array( 'other' ),
111
  'name' => 'Email Queue',
112
+ 'description' => 'Automatically add outgoing email messages to queue instead of sending them immediately.',
113
  'link' => 'http://bestwebsoft.com/products/email-queue/?k=e345e1b6623f0dca119bc2d9433b130b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
114
  'settings' => 'admin.php?page=mlq_settings'
115
  ),
116
  'error-log-viewer/error-log-viewer.php' => array(
117
+ 'category' => array( 'utilities' ),
118
  'name' => 'Error Log Viewer',
119
+ 'description' => 'Get latest error log messages to diagnose website problems. Define and fix issues faster.',
120
  'link' => 'http://bestwebsoft.com/products/error-log-viewer/?k=da0de8bd2c7a0b2fea5df64d55a368b3&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
121
  'settings' => 'admin.php?page=rrrlgvwr.php&tab=settings'
122
  ),
123
  'facebook-button-plugin/facebook-button-plugin.php' => array(
124
+ 'category' => array( 'social' ),
125
  'name' => 'Facebook Button',
126
+ 'description' => 'Add Facebook Like, Share and Profile buttons to WordPress posts, pages and widgets.',
127
  'link' => 'http://bestwebsoft.com/products/facebook-like-button/?k=05ec4f12327f55848335802581467d55&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
128
  'settings' => 'admin.php?page=facebook-button-plugin.php',
129
  'pro_version' => 'facebook-button-pro/facebook-button-pro.php',
131
  'pro_settings' => 'admin.php?page=facebook-button-pro.php'
132
  ),
133
  'bws-featured-posts/bws-featured-posts.php' => array(
134
+ 'category' => array( 'content-and-media' ),
135
  'name' => 'Featured Posts',
136
+ 'description' => 'Add featured posts to WordPress posts or widgets. Highlight important information.',
137
  'link' => 'http://bestwebsoft.com/products/featured-posts/?k=f0afb31185ba7c7d6d598528d69f6d97&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
138
  'settings' => 'admin.php?page=featured-posts.php'
139
  ),
140
  'gallery-plugin/gallery-plugin.php' => array(
141
+ 'category' => array( 'content-and-media', 'recommended' ),
142
  'name' => 'Gallery',
143
+ 'description' => 'Add beautiful galleries, albums & images to your Wordpress website in few clicks.',
144
  'link' => 'http://bestwebsoft.com/products/gallery/?k=2da21c0a64eec7ebf16337fa134c5f78&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
145
  'settings' => 'admin.php?page=gallery-plugin.php',
146
  'pro_version' => 'gallery-plugin-pro/gallery-plugin-pro.php',
148
  'pro_settings' => 'admin.php?page=gallery-plugin-pro.php'
149
  ),
150
  'gallery-categories/gallery-categories.php' => array(
151
+ 'category' => array( 'content-and-media' ),
152
  'name' => 'Gallery Categories',
153
+ 'description' => 'Add unlimited gallery categories. Organize images to make the navigation through content easier.',
154
  'link' => 'http://bestwebsoft.com/products/gallery-categories/?k=7d68c7bfec2486dc350c67fff57ad433&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
155
  'settings' => ''
156
  ),
157
  'google-one/google-plus-one.php' => array(
158
+ 'category' => array( 'social' ),
159
  'name' => 'Google +1',
160
+ 'description' => 'Add Google +1 Share, Follow, Hangout buttons and profile badge to WordPress posts, pages and widgets.',
161
  'link' => 'http://bestwebsoft.com/products/google-plus-one/?k=ce7a88837f0a857b3a2bb142f470853c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
162
  'settings' => 'admin.php?page=google-plus-one.php',
163
  'pro_version' => 'google-one-pro/google-plus-one-pro.php',
165
  'pro_settings' => 'admin.php?page=google-plus-one-pro.php'
166
  ),
167
  'adsense-plugin/adsense-plugin.php' => array(
168
+ 'category' => array( 'advertisement' ),
169
  'name' => 'Google AdSense',
170
+ 'description' => 'Add Adsense ads to pages, posts, custom posts, search results, categories, tags, pages, and widgets.',
171
  'link' => 'http://bestwebsoft.com/products/google-adsense/?k=60e3979921e354feb0347e88e7d7b73d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
172
  'settings' => 'admin.php?page=adsense-plugin.php',
173
  'pro_version' => 'adsense-pro/adsense-pro.php',
175
  'pro_settings' => 'admin.php?page=adsense-pro.php'
176
  ),
177
  'bws-google-analytics/bws-google-analytics.php' => array(
178
+ 'category' => array( 'site-stats' ),
179
  'name' => 'Google Analytics',
180
+ 'description' => 'Add Google Analytics code to WordPress website and track basic stats.',
181
  'link' => 'http://bestwebsoft.com/products/bws-google-analytics/?k=261c74cad753fb279cdf5a5db63fbd43&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
182
  'settings' => 'admin.php?page=bws-google-analytics.php',
183
  'pro_version' => 'bws-google-analytics-pro/bws-google-analytics-pro.php',
185
  'pro_settings' => 'admin.php?page=bws-google-analytics-pro.php'
186
  ),
187
  'google-captcha/google-captcha.php' => array(
188
+ 'category' => array( 'security', 'recommended' ),
189
  'name' => 'Google Captcha (reCAPTCHA)',
190
+ 'description' => 'Protect WordPress website forms from spam entries with Google Captcha (reCaptcha).',
191
  'link' => 'http://bestwebsoft.com/products/google-captcha/?k=7b59fbe542acf950b29f3e020d5ad735&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
192
  'settings' => 'admin.php?page=google-captcha.php',
193
  'pro_version' => 'google-captcha-pro/google-captcha-pro.php',
195
  'pro_settings' => 'admin.php?page=google-captcha-pro.php'
196
  ),
197
  'bws-google-maps/bws-google-maps.php' => array(
198
+ 'category' => array( 'content-and-media' ),
199
  'name' => 'Google Maps',
200
+ 'description' => 'Add customized Google maps to WordPress posts, pages and widgets.',
201
  'link' => 'http://bestwebsoft.com/products/bws-google-maps/?k=d8fac412d7359ebaa4ff53b46572f9f7&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
202
  'settings' => 'admin.php?page=bws-google-maps.php',
203
  'pro_version' => 'bws-google-maps-pro/bws-google-maps-pro.php',
205
  'pro_settings' => 'admin.php?page=bws-google-maps-pro.php'
206
  ),
207
  'google-sitemap-plugin/google-sitemap-plugin.php' => array(
208
+ 'category' => array( 'other', 'recommended' ),
209
  'name' => 'Google Sitemap',
210
+ 'description' => 'Generate and add XML sitemap to WordPress website. Help search engines index your blog.',
211
  'link' => 'http://bestwebsoft.com/products/google-sitemap/?k=5202b2f5ce2cf85daee5e5f79a51d806&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
212
  'settings' => 'admin.php?page=google-sitemap-plugin.php',
213
  'pro_version' => 'google-sitemap-pro/google-sitemap-pro.php',
215
  'pro_settings' => 'admin.php?page=google-sitemap-pro.php'
216
  ),
217
  'google-shortlink/google-shortlink.php' => array(
218
+ 'category' => array( 'other' ),
219
  'name' => 'Google Shortlink',
220
+ 'description' => 'Replace external WordPress website links with Google shortlinks and track click stats.',
221
  'link' => 'http://bestwebsoft.com/products/google-shortlink/?k=afcf3eaed021bbbbeea1090e16bc22db&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
222
  'settings' => 'admin.php?page=gglshrtlnk_options'
223
  ),
224
  'htaccess/htaccess.php' => array(
225
+ 'category' => array( 'security' ),
226
  'name' => 'Htaccess',
227
+ 'description' => 'Protect WordPress website allow and deny access for certain IP addresses, hostnames, etc.',
228
  'link' => 'http://bestwebsoft.com/products/htaccess/?k=2b865fcd56a935d22c5c4f1bba52ed46&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
229
  'settings' => 'admin.php?page=htaccess.php',
230
  'pro_version' => 'htaccess-pro/htaccess-pro.php',
232
  'pro_settings' => 'admin.php?page=htaccess-pro.php'
233
  ),
234
  'job-board/job-board.php' => array(
235
+ 'category' => array( 'content-and-media' ),
236
  'name' => 'Job Board',
237
+ 'description' => 'Create your personal job board and listing WordPress website. Search jobs, submit CV/resumes, choose candidates.',
238
  'link' => 'http://bestwebsoft.com/products/job-board/?k=b0c504c9ce6edd6692e04222af3fed6f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
239
  'settings' => 'admin.php?page=job-board.php'
240
  ),
241
+ 'bws-latest-posts/bws-latest-posts.php' => array(
242
+ 'category' => array( 'content-and-media' ),
243
+ 'name' => 'Latest Posts',
244
+ 'description' => 'Add latest posts or latest posts for selected categories widgets to WordPress website.',
245
+ 'link' => 'http://bestwebsoft.com/products/latest-posts/?k=ef4e125aadadd8d219140daa184a9399&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
246
+ 'settings' => 'admin.php?page=latest-posts.php'
247
+ ),
248
  'limit-attempts/limit-attempts.php' => array(
249
+ 'category' => array( 'security', 'recommended' ),
250
  'name' => 'Limit Attempts',
251
+ 'description' => 'Protect WordPress website against brute force attacks. Limit rate of login attempts.',
252
  'link' => 'http://bestwebsoft.com/products/limit-attempts/?k=b14e1697ee4d008abcd4bd34d492573a&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
253
  'settings' => 'admin.php?page=limit-attempts.php',
254
  'pro_version' => 'limit-attempts-pro/limit-attempts-pro.php',
256
  'pro_settings' => 'admin.php?page=limit-attempts-pro.php'
257
  ),
258
  'bws-linkedin/bws-linkedin.php' => array(
259
+ 'category' => array( 'social' ),
260
  'name' => 'LinkedIn',
261
+ 'description' => 'Add LinkedIn Share and Follow buttons to WordPress posts, pages and widgets. 5 plugins included – profile, insider, etc.',
262
  'link' => 'http://bestwebsoft.com/products/linkedin/?k=d63c7319622ccc5f589dd2d545c1d77c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
263
  'settings' => 'admin.php?page=linkedin.php',
264
  'pro_version' => 'bws-linkedin-pro/bws-linkedin-pro.php',
266
  'pro_settings' => 'admin.php?page=linkedin-pro.php'
267
  ),
268
  'multilanguage/multilanguage.php' => array(
269
+ 'category' => array( 'content-and-media', 'recommended' ),
270
  'name' => 'Multilanguage',
271
+ 'description' => 'Translate WordPress website content to other languages manually. Create multilingual pages, posts, widgets, menus, etc.',
272
  'link' => 'http://bestwebsoft.com/products/multilanguage/?k=7d68c7bfec2486dc350c67fff57ad433&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
273
  'settings' => 'admin.php?page=mltlngg_settings',
274
  'pro_version' => 'multilanguage-pro/multilanguage-pro.php',
276
  'pro_settings' => 'admin.php?page=mltlnggpr_settings'
277
  ),
278
  'pagination/pagination.php' => array(
279
+ 'category' => array( 'content-and-media' ),
280
  'name' => 'Pagination',
281
+ 'description' => 'Add customizable pagination to WordPress website. Split long content to multiple pages for better navigation.',
282
  'link' => 'http://bestwebsoft.com/products/pagination/?k=22adb940256f149559ba8fedcd728ac8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
283
  'settings' => 'admin.php?page=pagination.php'
284
  ),
285
  'pdf-print/pdf-print.php' => array(
286
+ 'category' => array( 'other' ),
287
  'name' => 'PDF & Print',
288
+ 'description' => 'Generate PDF files and print WordPress posts/pages. Customize document header/footer styles and appearance.',
289
  'link' => 'http://bestwebsoft.com/products/pdf-print/?k=bfefdfb522a4c0ff0141daa3f271840c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
290
  'settings' => 'admin.php?page=pdf-print.php',
291
  'pro_version' => 'pdf-print-pro/pdf-print-pro.php',
293
  'pro_settings' => 'admin.php?page=pdf-print-pro.php'
294
  ),
295
  'bws-pinterest/bws-pinterest.php' => array(
296
+ 'category' => array( 'social' ),
297
  'name' => 'Pinterest',
298
+ 'description' => 'Add Pinterest Follow, Pin It buttons and profile widgets (Pin, Board, Profile) to WordPress posts, pages and widgets.',
299
  'link' => 'http://bestwebsoft.com/products/pinterest/?k=504107b6213f247a67fe7ffb94e97c78&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
300
  'settings' => 'admin.php?page=pinterest.php',
301
  'pro_version' => 'bws-pinterest-pro/bws-pinterest-pro.php',
303
  'pro_settings' => 'admin.php?page=pinterest-pro.php'
304
  ),
305
  'bws-popular-posts/bws-popular-posts.php' => array(
306
+ 'category' => array( 'content-and-media', 'recommended' ),
307
  'name' => 'Popular Posts',
308
+ 'description' => 'Track views, comments and add most popular posts to Wordpress widgets.',
309
  'link' => 'http://bestwebsoft.com/products/popular-posts/?k=4d529f116d2b7f7df3a78018c383f975&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
310
  'settings' => 'admin.php?page=popular-posts.php'
311
  ),
312
  'portfolio/portfolio.php' => array(
313
+ 'category' => array( 'content-and-media', 'recommended' ),
314
  'name' => 'Portfolio',
315
+ 'description' => 'Create your personal portfolio WordPress website. Manage and showcase past projects to get more clients.',
316
  'link' => 'http://bestwebsoft.com/products/portfolio/?k=1249a890c5b7bba6bda3f528a94f768b&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
317
  'settings' => 'admin.php?page=portfolio.php',
318
  'pro_version' => 'portfolio-pro/portfolio-pro.php',
320
  'pro_settings' => 'admin.php?page=portfolio-pro.php'
321
  ),
322
  'post-to-csv/post-to-csv.php' => array(
323
+ 'category' => array( 'utilities' ),
324
  'name' => 'Post to CSV',
325
+ 'description' => 'Export WordPress posts to CSV file format easily. Configure data order.',
326
  'link' => 'http://bestwebsoft.com/products/post-to-csv/?k=653aa55518ae17409293a7a894268b8f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
327
  'settings' => 'admin.php?page=post-to-csv.php'
328
  ),
329
  'profile-extra-fields/profile-extra-fields.php' => array(
330
+ 'category' => array( 'management' ),
331
  'name' => 'Profile Extra Fields',
332
+ 'description' => 'Add extra fields to default WordPress user profile. The easiest way to create and manage additional custom values.',
333
  'link' => 'http://bestwebsoft.com/products/profile-extra-fields/?k=fe3b6c3dbc80bd4b1cf9a27a2f339820&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
334
  'settings' => 'admin.php?page=profile-extra-fields.php'
335
  ),
336
  'promobar/promobar.php' => array(
337
+ 'category' => array( 'advertisement' ),
338
  'name' => 'PromoBar',
339
+ 'description' => 'Add and display HTML advertisement on WordPress website. Customize bar styles and appearance.',
340
  'link' => 'http://bestwebsoft.com/products/promobar/?k=619eac2232d9cfa382c4e678c3b14766&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
341
  'settings' => 'admin.php?page=promobar.php',
342
  'pro_version' => 'promobar-pro/promobar-pro.php',
344
  'pro_settings' => 'admin.php?page=promobar-pro.php'
345
  ),
346
  'quotes-and-tips/quotes-and-tips.php' => array(
347
+ 'category' => array( 'content-and-media' ),
348
  'name' => 'Quotes and Tips',
349
+ 'description' => 'Add customizable quotes and tips blocks to WordPress posts, pages and widgets.',
350
  'link' => 'http://bestwebsoft.com/products/quotes-and-tips/?k=5738a4e85a798c4a5162240c6515098d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
351
  'settings' => 'admin.php?page=quotes-and-tips.php'
352
  ),
353
  'realty/realty.php' => array(
354
+ 'category' => array( 'content-and-media' ),
355
  'name' => 'Realty',
356
+ 'description' => 'Create your personal real estate WordPress website. Sell, rent and buy properties. Add, search and browse listings easily.',
357
  'link' => 'http://bestwebsoft.com/products/realty/?k=d55de979dbbbb7af0b2ff1d7f43884fa&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
358
  'settings' => 'admin.php?page=realty_settings',
359
  'pro_version' => 'realty-pro/realty-pro.php',
361
  'pro_settings' => 'admin.php?page=realty_pro_settings'
362
  ),
363
  're-attacher/re-attacher.php' => array(
364
+ 'category' => array( 'utilities' ),
365
  'name' => 'Re-attacher',
366
+ 'description' => 'Attach, unattach and re-attach media files quickly to WordPress posts and pages.',
367
  'link' => 'http://bestwebsoft.com/products/re-attacher/?k=4d529f116d2b7f7df3a78018c383f975&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
368
  'settings' => 'admin.php?page=re-attacher.php'
369
  ),
370
  'relevant/related-posts-plugin.php' => array(
371
+ 'category' => array( 'content-and-media', 'recommended' ),
372
  'name' => 'Relevant - Related Posts',
373
+ 'description' => 'Add related posts to WordPress posts or widgets. Link your readers to relevant content.',
374
  'link' => 'http://bestwebsoft.com/products/related-posts/?k=73fb737037f7141e66415ec259f7e426&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
375
  'settings' => 'admin.php?page=related-posts-plugin.php'
376
  ),
377
  'sender/sender.php' => array(
378
+ 'category' => array( 'social', 'recommended' ),
379
  'name' => 'Sender',
380
+ 'description' => 'Send bulk email messages to WordPress users. Custom templates, advanced settings and detailed reports.',
381
  'link' => 'http://bestwebsoft.com/products/sender/?k=89c297d14ba85a8417a0f2fc05e089c7&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
382
  'settings' => 'admin.php?page=sndr_settings',
383
  'pro_version' => 'sender-pro/sender-pro.php',
385
  'pro_settings' => 'admin.php?page=sndrpr_settings'
386
  ),
387
  'bws-smtp/bws-smtp.php' => array(
388
+ 'category' => array( 'utilities' ),
389
  'name' => 'SMTP',
390
+ 'description' => 'Configure SMTP server to receive email messages from WordPress to Gmail, Yahoo, Hotmail and other services.',
391
  'link' => 'http://bestwebsoft.com/products/smtp/?k=0546419f962704429ad2d9b88567752f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
392
  'settings' => 'admin.php?page=bwssmtp_settings'
393
  ),
394
  'social-buttons-pack/social-buttons-pack.php' => array(
395
+ 'category' => array( 'social', 'recommended' ),
396
  'name' => 'Social Buttons Pack',
397
+ 'description' => 'Add social media buttons and widgets to WordPress posts, pages and widgets. FB, Twitter, G+1, Pinterest, LinkedIn.',
398
  'link' => 'http://bestwebsoft.com/products/social-buttons-pack/?k=b6440fad9f54274429e536b0c61b42da&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
399
  'settings' => 'admin.php?page=social-buttons.php'
400
  ),
401
  'subscriber/subscriber.php' => array(
402
+ 'category' => array( 'social', 'recommended' ),
403
  'name' => 'Subscriber',
404
+ 'description' => 'Add email newsletter sign up form to WordPress posts, pages and widgets. Collect data and subscribe your users.',
405
  'link' => 'http://bestwebsoft.com/products/subscriber/?k=a4ecc1b7800bae7329fbe8b4b04e9c88&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
406
  'settings' => 'admin.php?page=sbscrbr_settings_page',
407
  'pro_version' => 'subscriber-pro/subscriber-pro.php',
409
  'pro_settings' => 'admin.php?page=sbscrbrpr_settings_page'
410
  ),
411
  'bws-testimonials/bws-testimonials.php' => array(
412
+ 'category' => array( 'content-and-media', 'recommended' ),
413
  'name' => 'Testimonials',
414
+ 'description' => 'Add testimonials and feedbacks from your customers to WordPress posts, pages and widgets.',
415
  'link' => 'http://bestwebsoft.com/products/testimonials/?k=3fe4bb89dc901c98e43a113e08f8db73&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
416
  'settings' => 'admin.php?page=testimonials.php'
417
  ),
418
  'timesheet/timesheet.php' => array(
419
+ 'category' => array( 'management' ),
420
  'name' => 'Timesheet',
421
+ 'description' => 'Best timesheet plugin for WordPress. Track employee time, streamline attendance and generate reports.',
422
  'link' => 'http://bestwebsoft.com/products/timesheet/?k=06a58bb78c17a43df01825925f05a5c1&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
423
  'settings' => 'admin.php?page=timesheet_settings'
424
  ),
425
  'twitter-plugin/twitter.php' => array(
426
+ 'category' => array( 'social' ),
427
  'name' => 'Twitter',
428
+ 'description' => 'Add Twitter Follow, Tweet, Hashtag, and Mention buttons to WordPress posts, pages and widgets.',
429
  'link' => 'http://bestwebsoft.com/products/twitter/?k=f8cb514e25bd7ec4974d64435c5eb333&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
430
  'settings' => 'admin.php?page=twitter.php',
431
  'pro_version' => 'twitter-pro/twitter-pro.php',
433
  'pro_settings' => 'admin.php?page=twitter-pro.php'
434
  ),
435
  'updater/updater.php' => array(
436
+ 'category' => array( 'utilities', 'recommended' ),
437
  'name' => 'Updater',
438
+ 'description' => 'Automatically check and update WordPress website core with all installed plugins and themes to the latest versions.',
439
  'link' => 'http://bestwebsoft.com/products/updater/?k=66f3ecd4c1912009d395c4bb30f779d1&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
440
  'settings' => 'admin.php?page=updater-options',
441
  'pro_version' => 'updater-pro/updater_pro.php',
443
  'pro_settings' => 'admin.php?page=updater-pro-options'
444
  ),
445
  'user-role/user-role.php' => array(
446
+ 'category' => array( 'utilities' ),
447
  'name' => 'User Role',
448
+ 'description' => 'Powerful user role management plugin for WordPress website. Create, edit, copy, and delete user roles.',
449
  'link' => 'http://bestwebsoft.com/products/user-role/?k=dfe2244835c6fbf601523964b3f34ccc&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
450
  'settings' => 'admin.php?page=user-role.php',
451
  'pro_version' => 'user-role-pro/user-role-pro.php',
453
  'pro_settings' => 'admin.php?page=user-role-pro.php'
454
  ),
455
  'visitors-online/visitors-online.php' => array(
456
+ 'category' => array( 'site-stats' ),
457
  'name' => 'Visitors Online',
458
+ 'description' => 'Display live count of online visitors who are currently browsing your WordPress website.',
459
  'link' => 'http://bestwebsoft.com/products/visitors-online/?k=93c28013a4f830671b3bba9502ed5177&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
460
  'settings' => 'admin.php?page=visitors-online.php',
461
  'pro_version' => 'visitors-online-pro/visitors-online-pro.php',
463
  'pro_settings' => 'admin.php?page=visitors-online-pro.php'
464
  ),
465
  'zendesk-help-center/zendesk-help-center.php' => array(
466
+ 'category' => array( 'utilities' ),
467
  'name' => 'Zendesk Help Center',
468
+ 'description' => 'Backup and export Zendesk Help Center content automatically to your WordPress website database.',
469
  'link' => 'http://bestwebsoft.com/products/zendesk-help-center/?k=2a5fd2f4b2f4bde46f2ca44b8d15846d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
470
+ 'settings' => 'admin.php?page=zendesk_hc.php&action=settings',
471
  'pro_version' => 'zendesk-help-center-pro/zendesk-help-center-pro.php',
472
  'purchase' => 'http://bestwebsoft.com/products/zendesk-help-center/buy/?k=45199e4538b5befe4d9566868a61a3aa&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
473
+ 'pro_settings' => 'admin.php?page=zendesk_hc_pro.php&tab=settings'
474
  )
475
  );
476
 
477
+ $themes = array(
478
+ (object) array(
479
+ 'name' => 'Opening',
480
+ 'slug' => 'opening',
481
+ 'href' => 'http://bestwebsoft.com/products/opening-job-board-wordpress-theme/'
482
+ ),
483
  (object) array(
484
  'name' => 'Real Estate',
485
  'slug' => 'realestate',
486
  'href' => 'http://bestwebsoft.com/products/real-estate-creative-wordpress-theme/'
487
  ),
488
+ (object) array(
489
+ 'name' => 'Renty',
490
+ 'slug' => 'renty',
491
+ 'href' => 'http://bestwebsoft.com/products/renty-car-rental-booking-wordpress-theme/'
492
+ ),
493
  (object) array(
494
  'name' => 'Unity',
495
  'slug' => 'unity',
496
  'href' => 'http://bestwebsoft.com/products/unity-multipurpose-wordpress-theme/'
 
 
 
 
 
497
  )
498
  );
contact_form.php CHANGED
@@ -1,12 +1,12 @@
1
  <?php
2
  /*
3
  Plugin Name: Contact Form by BestWebSoft
4
- Plugin URI: http://bestwebsoft.com/products/
5
- Description: Plugin for Contact Form.
6
  Author: BestWebSoft
7
  Text Domain: contact-form-plugin
8
  Domain Path: /languages
9
- Version: 4.0.0
10
  Author URI: http://bestwebsoft.com/
11
  License: GPLv2 or later
12
  */
@@ -122,6 +122,8 @@ if ( ! function_exists( 'cntctfrm_settings' ) ) {
122
  global $cntctfrm_options, $cntctfrm_option_defaults, $cntctfrm_plugin_info;
123
  $cntctfrm_db_version = "1.0";
124
 
 
 
125
  if ( ! $cntctfrm_plugin_info )
126
  $cntctfrm_plugin_info = get_plugin_data( __FILE__ );
127
 
@@ -162,13 +164,13 @@ if ( ! function_exists( 'cntctfrm_settings' ) ) {
162
  'cntctfrm_display_user_agent' => 1,
163
  'cntctfrm_language' => array(),
164
  'cntctfrm_change_label' => 0,
165
- 'cntctfrm_name_label' => array( 'default' => __( "Name:", 'contact-form-plugin' ) ),
166
- 'cntctfrm_address_label' => array( 'default' => __( "Address:", 'contact-form-plugin' ) ),
167
- 'cntctfrm_email_label' => array( 'default' => __( "Email Address:", 'contact-form-plugin' ) ),
168
- 'cntctfrm_phone_label' => array( 'default' => __( "Phone number:", 'contact-form-plugin' ) ),
169
- 'cntctfrm_subject_label' => array( 'default' => __( "Subject:", 'contact-form-plugin' ) ),
170
- 'cntctfrm_message_label' => array( 'default' => __( "Message:", 'contact-form-plugin' ) ),
171
- 'cntctfrm_attachment_label' => array( 'default' => __( "Attachment:", 'contact-form-plugin' ) ),
172
  'cntctfrm_attachment_tooltip' => array( 'default' => __( "Supported file types: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, AI, EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT.", 'contact-form-plugin' ) ),
173
  'cntctfrm_send_copy_label' => array( 'default' => __( "Send me a copy", 'contact-form-plugin' ) ),
174
  'cntctfrm_submit_label' => array( 'default' => __( "Submit", 'contact-form-plugin' ) ),
@@ -212,18 +214,20 @@ if ( ! function_exists( 'cntctfrm_settings' ) ) {
212
  'suggest_feature_banner' => 1
213
  );
214
 
 
 
 
 
 
 
 
 
215
  /* Install the option defaults */
216
  if ( ! get_option( 'cntctfrm_options' ) )
217
  add_option( 'cntctfrm_options', $cntctfrm_option_defaults );
218
 
219
- /* Check contact-form-multi plugin */
220
- if ( is_plugin_active( 'contact-form-multi/contact-form-multi.php' ) )
221
- $contact_form_multi_active = true;
222
- if ( is_plugin_active( 'contact-form-multi-pro/contact-form-multi-pro.php' ) )
223
- $contact_form_multi_pro_active = true;
224
-
225
  /* Get options from the database for default options */
226
- if ( isset( $contact_form_multi_active ) || isset( $contact_form_multi_pro_active ) ) {
227
  if ( ! get_option( 'cntctfrmmlt_options' ) )
228
  add_option( 'cntctfrmmlt_options', $cntctfrm_option_defaults );
229
 
@@ -295,12 +299,13 @@ if ( ! function_exists( 'cntctfrm_settings' ) ) {
295
  if ( get_option( 'cntctfrmmlt_options_' . $id ) ) {
296
  $cntctfrm_options = get_option( 'cntctfrmmlt_options_'. $id );
297
  } else {
298
- if ( isset( $contact_form_multi_pro_active ) )
299
- $cntctfrmmlt_options_main = get_option( 'cntctfrmmltpr_options_main' );
300
- elseif ( isset( $contact_form_multi_active ) )
301
- $cntctfrmmlt_options_main = get_option( 'cntctfrmmlt_options_main' );
 
302
 
303
- if ( 1 == $id && 1 == count( $cntctfrmmlt_options_main['name_id_form'] ) ) {
304
  add_option( 'cntctfrmmlt_options_1' , get_option( 'cntctfrm_options' ) );
305
  $cntctfrm_options = get_option( 'cntctfrmmlt_options_1' );
306
  } else {
@@ -403,7 +408,7 @@ if ( ! function_exists( 'cntctfrm_settings' ) ) {
403
  /* show pro features */
404
  $cntctfrm_options['hide_premium_options'] = array();
405
 
406
- if ( isset( $contact_form_multi_active ) || isset( $contact_form_multi_pro_active ) ) {
407
  if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) || $form_id ) {
408
  $id = ( $form_id ) ? $form_id : $_SESSION['cntctfrmmlt_id_form'];
409
  if ( get_option( 'cntctfrmmlt_options_' . $id ) ) {
@@ -423,7 +428,7 @@ if ( ! function_exists( 'cntctfrm_settings' ) ) {
423
  if ( ! isset( $cntctfrm_options['plugin_db_version'] ) || $cntctfrm_options['plugin_db_version'] != $cntctfrm_db_version ) {
424
  cntctfrm_db_create();
425
  $cntctfrm_options['plugin_db_version'] = $cntctfrm_db_version;
426
- if ( isset( $contact_form_multi_active ) || isset( $contact_form_multi_pro_active ) ) {
427
  if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) || $form_id ) {
428
  $id = ( $form_id ) ? $form_id : $_SESSION['cntctfrmmlt_id_form'];
429
  if ( get_option( 'cntctfrmmlt_options_' . $id ) ) {
@@ -496,59 +501,219 @@ if ( ! function_exists ( 'cntctfrm_activation' ) ) {
496
  }
497
  }
498
 
499
- /* Add settings page in admin area */
 
 
 
 
 
 
500
 
501
- if ( ! function_exists( 'cntctfrm_get_ordered_fields' ) ) {
502
- function cntctfrm_get_ordered_fields() {
503
- global $cntctfrm_options;
504
 
505
- if ( ! isset( $cntctfrm_options['cntctfrm_order_fields'] ) ) {
506
- cntctfrm_settings();
507
- }
508
 
509
  /* Get Captcha options */
510
- if ( get_option( 'cptch_options' ) )
511
  $cptch_options = get_option( 'cptch_options' );
512
- if ( get_option( 'cptchpls_options' ) )
513
- $cptchpls_options = get_option( 'cptchpls_options' );
514
- if ( get_option( 'cptchpr_options' ) )
515
- $cptchpr_options = get_option( 'cptchpr_options' );
516
- if ( get_option( 'gglcptch_options' ) )
517
- $gglcptch_options = get_option( 'gglcptch_options' );
518
- if ( get_option( 'gglcptchpr_options' ) )
519
- $gglcptchpr_options = get_option( 'gglcptchpr_options' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
520
  /* Get Subscriber options */
521
  if ( is_multisite() ) {
522
- if ( get_site_option( 'sbscrbr_options' ) )
523
  $sbscrbr_options = get_site_option( 'sbscrbr_options' );
524
- if ( get_site_option( 'sbscrbrpr_options' ) )
525
- $sbscrbrpr_options = get_site_option( 'sbscrbrpr_options' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
526
  } else {
527
- if ( get_option( 'sbscrbr_options' ) )
528
  $sbscrbr_options = get_option( 'sbscrbr_options' );
529
- if ( get_option( 'sbscrbrpr_options' ) )
530
- $sbscrbrpr_options = get_option( 'sbscrbrpr_options' );
531
- }
532
 
 
 
 
 
 
 
 
 
 
 
 
533
 
534
- require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
535
 
536
- $cntctfrm_display_captcha = false;
537
- if ( ( is_plugin_active( 'captcha/captcha.php' ) && ( isset( $cptch_options ) && 1 == $cptch_options['cptch_contact_form'] ) ) ||
538
- ( is_plugin_active( 'captcha-plus/captcha-plus.php' ) && ( isset( $cptchpls_options ) && 1 == $cptchpls_options['cptchpls_contact_form'] ) ) ||
539
- ( is_plugin_active( 'captcha-pro/captcha_pro.php' ) && ( isset( $cptchpr_options ) && 1 == $cptchpr_options['cptchpr_contact_form'] ) ) ||
540
- ( is_plugin_active( 'google-captcha/google-captcha.php' ) && ( isset( $gglcptch_options ) && 1 == $gglcptch_options['contact_form'] ) ) ||
541
- ( is_plugin_active( 'google-captcha-pro/google-captcha-pro.php' ) && ( isset( $gglcptchpr_options ) && 1 == $gglcptchpr_options['contact_form'] ) ) ) {
542
- $cntctfrm_display_captcha = true;
 
 
 
 
 
 
 
543
  }
544
 
545
- $cntctfrm_display_subscriber = false;
546
- if ( ( is_plugin_active( 'subscriber/subscriber.php' ) && ( isset( $sbscrbr_options ) && 1 == $sbscrbr_options['contact_form'] ) ) ||
547
- ( is_plugin_active( 'subscriber-pro/subscriber-pro.php' ) && ( isset( $sbscrbrpr_options ) && 1 == $sbscrbrpr_options['contact_form'] ) ) ) {
548
- $cntctfrm_display_subscriber = true;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
549
  }
550
 
551
- $cntctfrm_default_order_fields = array(
552
  'cntctfrm_contact_name' => ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) ? true : false,
553
  'cntctfrm_contact_address' => ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) ? true : false,
554
  'cntctfrm_contact_email' => true,
@@ -557,21 +722,21 @@ if ( ! function_exists( 'cntctfrm_get_ordered_fields' ) ) {
557
  'cntctfrm_contact_message' => true,
558
  'cntctfrm_contact_attachment' => ( 1 == $cntctfrm_options['cntctfrm_attachment'] ) ? true : false,
559
  'cntctfrm_contact_send_copy' => ( 1 == $cntctfrm_options['cntctfrm_send_copy'] ) ? true : false,
560
- 'cntctfrm_subscribe' => $cntctfrm_display_subscriber,
561
- 'cntctfrm_captcha' => $cntctfrm_display_captcha
562
  );
563
 
564
- $cntctfrm_display_fields = array();
565
- foreach ( $cntctfrm_default_order_fields as $field => $value ) {
566
  if ( $value == true ) {
567
- array_push( $cntctfrm_display_fields , $field );
568
  }
569
  }
570
 
571
- $cntctfrm_ordered_fields = array_merge( $cntctfrm_options['cntctfrm_order_fields']['first_column'], $cntctfrm_options['cntctfrm_order_fields']['second_column'] );
572
- $cntctfrm_diff_fields = array_diff( $cntctfrm_display_fields, $cntctfrm_ordered_fields );
573
 
574
- foreach ( $cntctfrm_diff_fields as $field ) {
575
  array_push( $cntctfrm_options['cntctfrm_order_fields'][ 'first_column' ], $field );
576
  }
577
 
@@ -582,106 +747,77 @@ if ( ! function_exists( 'cntctfrm_get_ordered_fields' ) ) {
582
  /* Add settings page in admin area */
583
  if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
584
  function cntctfrm_settings_page() {
585
- global $cntctfrm_options, $wpdb, $cntctfrm_option_defaults, $wp_version, $cntctfrm_plugin_info, $cntctfrm_lang_codes;
 
 
 
 
 
 
 
586
  $error = $message = $notice = '';
587
  $plugin_basename = plugin_basename( __FILE__ );
588
 
589
- if ( ! function_exists( 'get_plugins' ) || ! function_exists( 'is_plugin_active_for_network' ) )
590
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
591
 
592
  if ( ! isset( $_GET['action'] ) || 'additional' == $_GET['action'] || 'appearance' == $_GET['action'] ) {
593
  $all_plugins = get_plugins();
594
  }
595
 
596
- /* Check contact-form-multi plugin */
597
- if ( is_plugin_active( 'contact-form-multi/contact-form-multi.php' ) )
598
- $contact_form_multi_active = true;
599
- if ( is_plugin_active( 'contact-form-multi-pro/contact-form-multi-pro.php' ) )
600
- $contact_form_multi_pro_active = true;
601
-
602
- /* Get Captcha options */
603
- if ( get_option( 'cptch_options' ) )
604
- $cptch_options = get_option( 'cptch_options' );
605
- if ( get_option( 'cptchpls_options' ) )
606
- $cptchpls_options = get_option( 'cptchpls_options' );
607
- if ( get_option( 'cptchpr_options' ) )
608
- $cptchpr_options = get_option( 'cptchpr_options' );
609
- if ( get_option( 'gglcptch_options' ) )
610
- $gglcptch_options = get_option( 'gglcptch_options' );
611
- if ( get_option( 'gglcptchpr_options' ) )
612
- $gglcptchpr_options = get_option( 'gglcptchpr_options' );
613
- /* Get Contact Form to DB options */
614
- if ( get_option( 'cntctfrmtdb_options' ) )
615
- $cntctfrmtdb_options = get_option( 'cntctfrmtdb_options' );
616
- if ( get_option( 'cntctfrmtdbpr_options' ) )
617
- $cntctfrmtdbpr_options = get_option( 'cntctfrmtdbpr_options' );
618
- /* Get Subscriber options */
619
- if ( is_multisite() ) {
620
- if ( get_site_option( 'sbscrbr_options' ) )
621
- $sbscrbr_options = get_site_option( 'sbscrbr_options' );
622
- if ( get_site_option( 'sbscrbrpr_options' ) )
623
- $sbscrbrpr_options = get_site_option( 'sbscrbrpr_options' );
624
- } else {
625
- if ( get_option( 'sbscrbr_options' ) )
626
- $sbscrbr_options = get_option( 'sbscrbr_options' );
627
- if ( get_option( 'sbscrbrpr_options' ) )
628
- $sbscrbrpr_options = get_option( 'sbscrbrpr_options' );
629
- }
630
-
631
  $userslogin = get_users( 'blog_id=' . $GLOBALS['blog_id'] . '&role=administrator' );
632
 
633
  if ( isset( $_POST['cntctfrm_form_appearance_submit'] ) && check_admin_referer( $plugin_basename, 'cntctfrm_nonce_name' ) ) {
634
 
635
- $cntctfrm_options_submit = array();
636
 
637
  if ( isset( $_POST['bws_hide_premium_options'] ) ) {
638
- $hide_result = bws_hide_premium_options( $cntctfrm_options_submit );
639
- $cntctfrm_options_submit = $hide_result['options'];
640
- if ( isset( $contact_form_multi_active ) || isset( $contact_form_multi_pro_active ) ) {
641
- $cntctfrm_options = array_merge( $cntctfrm_options, $cntctfrm_options_submit );
642
  update_option( 'cntctfrm_options', $cntctfrm_options );
643
  }
644
  }
645
 
646
- $cntctfrm_layout = ( isset( $_POST['cntctfrm_layout'] ) ) ? (int) $_POST['cntctfrm_layout'] : 1;
647
 
648
- $cntctfrm_submit_position = ( isset( $_POST['cntctfrm_submit_position'] ) ) ? stripslashes( esc_html( $_POST['cntctfrm_submit_position'] ) ) : 'left';
649
 
650
- $cntctfrm_layout_first_column_string = stripslashes( esc_html( $_POST['cntctfrm_layout_first_column'] ) );
651
- $cntctfrm_layout_first_column = explode( ',', $cntctfrm_layout_first_column_string );
652
- $cntctfrm_layout_first_column = array_diff( $cntctfrm_layout_first_column, array('') );
653
 
654
- $cntctfrm_layout_second_column_string = stripslashes( esc_html( $_POST['cntctfrm_layout_second_column'] ) );
655
- $cntctfrm_layout_second_column = explode( ',', $cntctfrm_layout_second_column_string );
656
- $cntctfrm_layout_second_column = array_diff( $cntctfrm_layout_second_column, array('') );
657
 
658
- if ( $cntctfrm_layout === 1 && ! empty( $cntctfrm_layout_second_column ) ) {
659
- $cntctfrm_layout_first_column = array_merge( $cntctfrm_layout_first_column, $cntctfrm_layout_second_column );
660
- $cntctfrm_layout_second_column = array();
661
  }
662
 
663
- $cntctfrm_options_submit['cntctfrm_layout'] = $cntctfrm_layout;
664
- $cntctfrm_options_submit['cntctfrm_submit_position'] = $cntctfrm_submit_position;
665
- $cntctfrm_options_submit['cntctfrm_order_fields']['first_column'] = $cntctfrm_layout_first_column;
666
- $cntctfrm_options_submit['cntctfrm_order_fields']['second_column'] = $cntctfrm_layout_second_column;
667
-
668
- $cntctfrm_options = array_merge( $cntctfrm_options, $cntctfrm_options_submit );
669
 
670
- if ( isset( $contact_form_multi_active ) ) {
671
 
672
- $cntctfrmmlt_options_main = get_option( 'cntctfrmmlt_options_main' );
 
673
 
674
- if ( $cntctfrmmlt_options_main['id_form'] !== $_SESSION['cntctfrmmlt_id_form'] )
675
- add_option( 'cntctfrmmlt_options_' . $cntctfrmmlt_options_main['id_form'], $cntctfrm_options );
676
- else if ( $cntctfrmmlt_options_main['id_form'] == $_SESSION['cntctfrmmlt_id_form'] )
677
- update_option( 'cntctfrmmlt_options_' . $cntctfrmmlt_options_main['id_form'], $cntctfrm_options );
678
- } elseif ( isset( $contact_form_multi_pro_active ) ) {
679
- $cntctfrmmltpr_options_main = get_option( 'cntctfrmmltpr_options_main' );
680
 
681
- if ( $cntctfrmmltpr_options_main['id_form'] !== $_SESSION['cntctfrmmlt_id_form'] )
682
- add_option( 'cntctfrmmlt_options_' . $cntctfrmmltpr_options_main['id_form'], $cntctfrm_options );
683
- else if ( $cntctfrmmltpr_options_main['id_form'] == $_SESSION['cntctfrmmlt_id_form'] )
684
- update_option( 'cntctfrmmlt_options_' . $cntctfrmmltpr_options_main['id_form'], $cntctfrm_options );
685
  } else {
686
  update_option( 'cntctfrm_options', $cntctfrm_options );
687
  }
@@ -691,276 +827,221 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
691
  /* Save data for settings page */
692
  if ( isset( $_POST['cntctfrm_form_submit'] ) && check_admin_referer( $plugin_basename, 'cntctfrm_nonce_name' ) ) {
693
 
694
- $cntctfrm_options_submit = array();
695
 
696
  if ( isset( $_POST['bws_hide_premium_options'] ) ) {
697
- $hide_result = bws_hide_premium_options( $cntctfrm_options_submit );
698
- $cntctfrm_options_submit = $hide_result['options'];
699
- if ( isset( $contact_form_multi_active ) || isset( $contact_form_multi_pro_active ) ) {
700
- $cntctfrm_options = array_merge( $cntctfrm_options, $cntctfrm_options_submit );
701
  update_option( 'cntctfrm_options', $cntctfrm_options );
702
  }
703
  }
704
 
705
- $cntctfrm_options_submit['cntctfrm_user_email'] = $_POST['cntctfrm_user_email'];
706
- $cntctfrm_options_submit['cntctfrm_custom_email'] = trim( stripslashes( esc_html( $_POST['cntctfrm_custom_email'] ) ), " ," );
707
- $cntctfrm_options_submit['cntctfrm_select_email'] = $_POST['cntctfrm_select_email'];
708
- $cntctfrm_options_submit['cntctfrm_from_email'] = $_POST['cntctfrm_from_email'];
709
- $cntctfrm_options_submit['cntctfrm_custom_from_email'] = stripslashes( esc_html( $_POST['cntctfrm_custom_from_email'] ) );
710
-
711
- $cntctfrm_options_submit['cntctfrm_mail_method'] = $_POST['cntctfrm_mail_method'];
712
- $cntctfrm_options_submit['cntctfrm_from_field'] = stripslashes( esc_html( $_POST['cntctfrm_from_field'] ) );
713
- $cntctfrm_options_submit['cntctfrm_select_from_field'] = $_POST['cntctfrm_select_from_field'];
714
- $cntctfrm_options_submit['cntctfrm_display_name_field'] = isset( $_POST['cntctfrm_display_name_field']) ? 1 : 0;
715
- $cntctfrm_options_submit['cntctfrm_display_address_field'] = isset( $_POST['cntctfrm_display_address_field']) ? 1 : 0;
716
- $cntctfrm_options_submit['cntctfrm_display_phone_field'] = isset( $_POST['cntctfrm_display_phone_field']) ? 1 : 0;
717
- $cntctfrm_options_submit['cntctfrm_attachment'] = isset( $_POST['cntctfrm_attachment']) ? $_POST['cntctfrm_attachment'] : 0;
718
- $cntctfrm_options_submit['cntctfrm_attachment_explanations'] = isset( $_POST['cntctfrm_attachment_explanations']) ? $_POST['cntctfrm_attachment_explanations'] : 0;
719
- $cntctfrm_options_submit['cntctfrm_send_copy'] = isset( $_POST['cntctfrm_send_copy']) ? $_POST['cntctfrm_send_copy'] : 0;
720
-
721
- $cntctfrm_options_submit['cntctfrm_delete_attached_file'] = isset( $_POST['cntctfrm_delete_attached_file']) ? $_POST['cntctfrm_delete_attached_file'] : 0;
722
-
723
- if ( isset( $_POST['cntctfrm_display_captcha'] ) ) {
724
- if ( get_option( 'cptch_options' ) ) {
725
- $cptch_options['cptch_contact_form'] = 1;
726
- update_option( 'cptch_options', $cptch_options );
727
- }
728
- if ( get_option( 'cptchpls_options' ) ) {
729
- $cptchpls_options['cptchpls_contact_form'] = 1;
730
- update_option( 'cptchpls_options', $cptchpls_options );
731
- }
732
- if ( get_option( 'cptchpr_options' ) ) {
733
- $cptchpr_options['cptchpr_contact_form'] = 1;
734
- update_option( 'cptchpr_options', $cptchpr_options );
735
- }
736
  } else {
737
- if ( get_option( 'cptch_options' ) ) {
738
- $cptch_options['cptch_contact_form'] = 0;
739
- update_option( 'cptch_options', $cptch_options );
740
- }
741
- if ( get_option( 'cptchpls_options' ) ) {
742
- $cptchpls_options['cptchpls_contact_form'] = 0;
743
- update_option( 'cptchpls_options', $cptchpls_options );
744
- }
745
- if ( get_option( 'cptchpr_options' ) ) {
746
- $cptchpr_options['cptchpr_contact_form'] = 0;
747
- update_option( 'cptchpr_options', $cptchpr_options );
748
  }
749
- }
750
 
751
- if ( isset( $_POST['cntctfrm_save_email_to_db'] ) ) {
752
- if ( get_option( 'cntctfrmtdb_options' ) ) {
753
- $cntctfrmtdb_options['cntctfrmtdb_save_messages_to_db'] = 1;
754
- update_option( 'cntctfrmtdb_options', $cntctfrmtdb_options );
755
- }
756
- if ( get_option( 'cntctfrmtdbpr_options' ) ) {
757
- $cntctfrmtdbpr_options['save_messages_to_db'] = 1;
758
- update_option( 'cntctfrmtdbpr_options', $cntctfrmtdbpr_options );
759
  }
760
- } else {
761
- if ( get_option( 'cntctfrmtdb_options' ) ) {
762
- $cntctfrmtdb_options['cntctfrmtdb_save_messages_to_db'] = 0;
763
- update_option( 'cntctfrmtdb_options', $cntctfrmtdb_options );
764
- }
765
- if ( get_option( 'cntctfrmtdbpr_options' ) ) {
766
- $cntctfrmtdbpr_options['save_messages_to_db'] = 0;
767
- update_option( 'cntctfrmtdbpr_options', $cntctfrmtdbpr_options );
768
- }
769
- }
770
 
771
- if ( isset( $_POST['cntctfrm_display_subscriber'] ) ) {
772
  if ( is_multisite() ) {
773
- if ( get_site_option( 'sbscrbr_options' ) ) {
774
- $sbscrbr_options['contact_form'] = 1;
775
- update_site_option( 'sbscrbr_options', $sbscrbr_options );
776
- }
777
- if ( get_site_option( 'sbscrbrpr_options' ) ) {
778
- $sbscrbrpr_options['contact_form'] = 1;
779
- update_site_option( 'sbscrbrpr_options', $sbscrbrpr_options );
780
  }
781
  } else {
782
- if ( get_option( 'sbscrbr_options' ) ) {
783
- $sbscrbr_options['contact_form'] = 1;
784
- update_option( 'sbscrbr_options', $sbscrbr_options );
785
- }
786
- if ( get_option( 'sbscrbrpr_options' ) ) {
787
- $sbscrbrpr_options['contact_form'] = 1;
788
- update_option( 'sbscrbrpr_options', $sbscrbrpr_options );
789
  }
790
  }
791
- } else {
792
- if ( is_multisite() ) {
793
- if ( get_site_option( 'sbscrbr_options' ) ) {
794
- $sbscrbr_options['contact_form'] = 0;
795
- update_site_option( 'sbscrbr_options', $sbscrbr_options );
796
- }
797
- if ( get_site_option( 'sbscrbrpr_options' ) ) {
798
- $sbscrbrpr_options['contact_form'] = 0;
799
- update_site_option( 'sbscrbrpr_options', $sbscrbrpr_options );
800
- }
801
- } else {
802
- if ( get_option( 'sbscrbr_options' ) ) {
803
- $sbscrbr_options['contact_form'] = 0;
804
- update_option( 'sbscrbr_options', $sbscrbr_options );
805
- }
806
- if ( get_option( 'sbscrbrpr_options' ) ) {
807
- $sbscrbrpr_options['contact_form'] = 0;
808
- update_option( 'sbscrbrpr_options', $sbscrbrpr_options );
809
- }
810
  }
811
  }
812
 
813
- if ( 0 == $cntctfrm_options_submit['cntctfrm_display_name_field'] ) {
814
- $cntctfrm_options_submit['cntctfrm_required_name_field'] = 0;
815
  } else {
816
- $cntctfrm_options_submit['cntctfrm_required_name_field'] = isset( $_POST['cntctfrm_required_name_field']) ? 1 : 0;
817
  }
818
- if ( 0 == $cntctfrm_options_submit['cntctfrm_display_address_field'] ) {
819
- $cntctfrm_options_submit['cntctfrm_required_address_field'] = 0;
820
  } else {
821
- $cntctfrm_options_submit['cntctfrm_required_address_field'] = isset( $_POST['cntctfrm_required_address_field']) ? 1 : 0;
822
  }
823
- $cntctfrm_options_submit['cntctfrm_required_email_field'] = isset( $_POST['cntctfrm_required_email_field']) ? 1 : 0;
824
- if ( 0 == $cntctfrm_options_submit['cntctfrm_display_phone_field'] ) {
825
- $cntctfrm_options_submit['cntctfrm_required_phone_field'] = 0;
826
  } else {
827
- $cntctfrm_options_submit['cntctfrm_required_phone_field'] = isset( $_POST['cntctfrm_required_phone_field']) ? 1 : 0;
828
  }
829
- $cntctfrm_options_submit['cntctfrm_required_subject_field'] = isset( $_POST['cntctfrm_required_subject_field']) ? 1 : 0;
830
- $cntctfrm_options_submit['cntctfrm_required_message_field'] = isset( $_POST['cntctfrm_required_message_field']) ? 1 : 0;
831
-
832
- $cntctfrm_options_submit['cntctfrm_required_symbol'] = isset( $_POST['cntctfrm_required_symbol']) ? stripslashes( esc_html( $_POST['cntctfrm_required_symbol'] ) ) : '*';
833
- $cntctfrm_options_submit['cntctfrm_html_email'] = isset( $_POST['cntctfrm_html_email']) ? 1 : 0;
834
- $cntctfrm_options_submit['cntctfrm_display_add_info'] = isset( $_POST['cntctfrm_display_add_info']) ? 1 : 0;
835
-
836
- $cntctfrm_options_submit['cntctfrm_display_sent_from'] = isset( $_POST['cntctfrm_display_sent_from'] ) ? 1 : 0;
837
- $cntctfrm_options_submit['cntctfrm_display_date_time'] = isset( $_POST['cntctfrm_display_date_time'] ) ? 1 : 0;
838
- $cntctfrm_options_submit['cntctfrm_display_coming_from'] = isset( $_POST['cntctfrm_display_coming_from'] ) ? 1 : 0;
839
- $cntctfrm_options_submit['cntctfrm_display_user_agent'] = isset( $_POST['cntctfrm_display_user_agent'] ) ? 1 : 0;
840
-
841
- if ( 0 == $cntctfrm_options_submit['cntctfrm_display_sent_from'] && 0 == $cntctfrm_options_submit['cntctfrm_display_date_time'] && 0 == $cntctfrm_options_submit['cntctfrm_display_coming_from'] && 0 == $cntctfrm_options_submit['cntctfrm_display_user_agent'] )
842
- $cntctfrm_options_submit['cntctfrm_display_add_info'] = 0;
843
-
844
- if ( 0 == $cntctfrm_options_submit['cntctfrm_display_add_info'] ) {
845
- $cntctfrm_options_submit['cntctfrm_display_sent_from'] = 1;
846
- $cntctfrm_options_submit['cntctfrm_display_date_time'] = 1;
847
- $cntctfrm_options_submit['cntctfrm_display_coming_from'] = 1;
848
- $cntctfrm_options_submit['cntctfrm_display_user_agent'] = 1;
849
  }
850
 
851
- $cntctfrm_options_submit['cntctfrm_change_label'] = isset( $_POST['cntctfrm_change_label']) ? 1 : 0;
852
- $cntctfrm_options_submit['cntctfrm_change_label_in_email'] = isset( $_POST['cntctfrm_change_label_in_email']) ? 1 : 0;
853
 
854
- if ( 1 == $cntctfrm_options_submit['cntctfrm_change_label'] ) {
855
  foreach ( $_POST['cntctfrm_name_label'] as $key => $val ) {
856
- $cntctfrm_options_submit['cntctfrm_name_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_name_label'][ $key ] ) );
857
- $cntctfrm_options_submit['cntctfrm_address_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_address_label'][ $key ] ) );
858
- $cntctfrm_options_submit['cntctfrm_email_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_email_label'][ $key ] ) );
859
- $cntctfrm_options_submit['cntctfrm_phone_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_phone_label'][ $key ] ) );
860
- $cntctfrm_options_submit['cntctfrm_subject_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_subject_label'][ $key ] ) );
861
- $cntctfrm_options_submit['cntctfrm_message_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_message_label'][ $key ] ) );
862
- $cntctfrm_options_submit['cntctfrm_attachment_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_label'][ $key ] ) );
863
- $cntctfrm_options_submit['cntctfrm_attachment_tooltip'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_tooltip'][ $key ] ) );
864
- $cntctfrm_options_submit['cntctfrm_send_copy_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_send_copy_label'][ $key ] ) );
865
- $cntctfrm_options_submit['cntctfrm_thank_text'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_thank_text'][ $key ] ) );
866
- $cntctfrm_options_submit['cntctfrm_submit_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_submit_label'][ $key ] ) );
867
- $cntctfrm_options_submit['cntctfrm_name_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_name_error'][ $key ] ) );
868
- $cntctfrm_options_submit['cntctfrm_address_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_address_error'][ $key ] ) );
869
- $cntctfrm_options_submit['cntctfrm_email_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_email_error'][ $key ] ) );
870
- $cntctfrm_options_submit['cntctfrm_phone_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_phone_error'][ $key ] ) );
871
- $cntctfrm_options_submit['cntctfrm_subject_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_subject_error'][ $key ] ) );
872
- $cntctfrm_options_submit['cntctfrm_message_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_message_error'][ $key ] ) );
873
- $cntctfrm_options_submit['cntctfrm_attachment_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_error'][ $key ] ) );
874
- $cntctfrm_options_submit['cntctfrm_attachment_upload_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_upload_error'][ $key ] ) );
875
- $cntctfrm_options_submit['cntctfrm_attachment_move_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_move_error'][ $key ] ) );
876
- $cntctfrm_options_submit['cntctfrm_attachment_size_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_size_error'][ $key ] ) );
877
- $cntctfrm_options_submit['cntctfrm_captcha_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_captcha_error'][ $key ] ) );
878
- $cntctfrm_options_submit['cntctfrm_form_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_form_error'][ $key ] ) );
879
  }
880
  } else {
881
  if ( empty( $cntctfrm_options['cntctfrm_language'] ) ) {
882
- $cntctfrm_options_submit['cntctfrm_name_label'] = $cntctfrm_option_defaults['cntctfrm_name_label'];
883
- $cntctfrm_options_submit['cntctfrm_address_label'] = $cntctfrm_option_defaults['cntctfrm_address_label'];
884
- $cntctfrm_options_submit['cntctfrm_email_label'] = $cntctfrm_option_defaults['cntctfrm_email_label'];
885
- $cntctfrm_options_submit['cntctfrm_phone_label'] = $cntctfrm_option_defaults['cntctfrm_phone_label'];
886
- $cntctfrm_options_submit['cntctfrm_subject_label'] = $cntctfrm_option_defaults['cntctfrm_subject_label'];
887
- $cntctfrm_options_submit['cntctfrm_message_label'] = $cntctfrm_option_defaults['cntctfrm_message_label'];
888
- $cntctfrm_options_submit['cntctfrm_attachment_label'] = $cntctfrm_option_defaults['cntctfrm_attachment_label'];
889
- $cntctfrm_options_submit['cntctfrm_attachment_tooltip'] = $cntctfrm_option_defaults['cntctfrm_attachment_tooltip'];
890
- $cntctfrm_options_submit['cntctfrm_send_copy_label'] = $cntctfrm_option_defaults['cntctfrm_send_copy_label'];
891
- $cntctfrm_options_submit['cntctfrm_thank_text'] = $_POST['cntctfrm_thank_text'];
892
- $cntctfrm_options_submit['cntctfrm_submit_label'] = $cntctfrm_option_defaults['cntctfrm_submit_label'];
893
- $cntctfrm_options_submit['cntctfrm_name_error'] = $cntctfrm_option_defaults['cntctfrm_name_error'];
894
- $cntctfrm_options_submit['cntctfrm_address_error'] = $cntctfrm_option_defaults['cntctfrm_address_error'];
895
- $cntctfrm_options_submit['cntctfrm_email_error'] = $cntctfrm_option_defaults['cntctfrm_email_error'];
896
- $cntctfrm_options_submit['cntctfrm_phone_error'] = $cntctfrm_option_defaults['cntctfrm_phone_error'];
897
- $cntctfrm_options_submit['cntctfrm_subject_error'] = $cntctfrm_option_defaults['cntctfrm_subject_error'];
898
- $cntctfrm_options_submit['cntctfrm_message_error'] = $cntctfrm_option_defaults['cntctfrm_message_error'];
899
- $cntctfrm_options_submit['cntctfrm_attachment_error'] = $cntctfrm_option_defaults['cntctfrm_attachment_error'];
900
- $cntctfrm_options_submit['cntctfrm_attachment_upload_error'] = $cntctfrm_option_defaults['cntctfrm_attachment_upload_error'];
901
- $cntctfrm_options_submit['cntctfrm_attachment_move_error'] = $cntctfrm_option_defaults['cntctfrm_attachment_move_error'];
902
- $cntctfrm_options_submit['cntctfrm_attachment_size_error'] = $cntctfrm_option_defaults['cntctfrm_attachment_size_error'];
903
- $cntctfrm_options_submit['cntctfrm_captcha_error'] = $cntctfrm_option_defaults['cntctfrm_captcha_error'];
904
- $cntctfrm_options_submit['cntctfrm_form_error'] = $cntctfrm_option_defaults['cntctfrm_form_error'];
905
- foreach ( $cntctfrm_options_submit['cntctfrm_thank_text'] as $key => $val ) {
906
- $cntctfrm_options_submit['cntctfrm_thank_text'][ $key ] = stripcslashes( htmlspecialchars( $val ) );
907
  }
908
  } else {
909
- $cntctfrm_options_submit['cntctfrm_name_label']['default'] = $cntctfrm_option_defaults['cntctfrm_name_label']['default'];
910
- $cntctfrm_options_submit['cntctfrm_address_label']['default'] = $cntctfrm_option_defaults['cntctfrm_address_label']['default'];
911
- $cntctfrm_options_submit['cntctfrm_email_label']['default'] = $cntctfrm_option_defaults['cntctfrm_email_label']['default'];
912
- $cntctfrm_options_submit['cntctfrm_phone_label']['default'] = $cntctfrm_option_defaults['cntctfrm_phone_label']['default'];
913
- $cntctfrm_options_submit['cntctfrm_subject_label']['default'] = $cntctfrm_option_defaults['cntctfrm_subject_label']['default'];
914
- $cntctfrm_options_submit['cntctfrm_message_label']['default'] = $cntctfrm_option_defaults['cntctfrm_message_label']['default'];
915
- $cntctfrm_options_submit['cntctfrm_attachment_label']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_label']['default'];
916
- $cntctfrm_options_submit['cntctfrm_attachment_tooltip']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_tooltip']['default'];
917
- $cntctfrm_options_submit['cntctfrm_send_copy_label']['default'] = $cntctfrm_option_defaults['cntctfrm_send_copy_label']['default'];
918
- $cntctfrm_options_submit['cntctfrm_submit_label']['default'] = $cntctfrm_option_defaults['cntctfrm_submit_label']['default'];
919
- $cntctfrm_options_submit['cntctfrm_name_error']['default'] = $cntctfrm_option_defaults['cntctfrm_name_error']['default'];
920
- $cntctfrm_options_submit['cntctfrm_address_error']['default'] = $cntctfrm_option_defaults['cntctfrm_address_error']['default'];
921
- $cntctfrm_options_submit['cntctfrm_email_error']['default'] = $cntctfrm_option_defaults['cntctfrm_email_error']['default'];
922
- $cntctfrm_options_submit['cntctfrm_phone_error']['default'] = $cntctfrm_option_defaults['cntctfrm_phone_error']['default'];
923
- $cntctfrm_options_submit['cntctfrm_subject_error']['default'] = $cntctfrm_option_defaults['cntctfrm_subject_error']['default'];
924
- $cntctfrm_options_submit['cntctfrm_message_error']['default'] = $cntctfrm_option_defaults['cntctfrm_message_error']['default'];
925
- $cntctfrm_options_submit['cntctfrm_attachment_error']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_error']['default'];
926
- $cntctfrm_options_submit['cntctfrm_attachment_upload_error']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_upload_error']['default'];
927
- $cntctfrm_options_submit['cntctfrm_attachment_move_error']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_move_error']['default'];
928
- $cntctfrm_options_submit['cntctfrm_attachment_size_error']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_size_error']['default'];
929
- $cntctfrm_options_submit['cntctfrm_captcha_error']['default'] = $cntctfrm_option_defaults['cntctfrm_captcha_error']['default'];
930
- $cntctfrm_options_submit['cntctfrm_form_error']['default'] = $cntctfrm_option_defaults['cntctfrm_form_error']['default'];
931
 
932
  foreach ( $_POST['cntctfrm_thank_text'] as $key => $val ) {
933
- $cntctfrm_options_submit['cntctfrm_thank_text'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_thank_text'][ $key ] ) );
934
  }
935
  }
936
  }
937
  /* if 'FROM' field was changed */
938
- if ( ( 'custom' == $cntctfrm_options['cntctfrm_from_email'] && 'custom' != $cntctfrm_options_submit['cntctfrm_from_email'] ) ||
939
- ( 'custom' == $cntctfrm_options_submit['cntctfrm_from_email'] && $cntctfrm_options['cntctfrm_custom_from_email'] != $cntctfrm_options_submit['cntctfrm_custom_from_email'] ) ) {
940
  $notice = __( "Email 'FROM' field option was changed, which may cause email messages being moved to the spam folder or email delivery failures.", 'contact-form-plugin' );
941
  }
942
 
943
- $cntctfrm_options_submit['cntctfrm_action_after_send'] = $_POST['cntctfrm_action_after_send'];
944
- $cntctfrm_options_submit['cntctfrm_redirect_url'] = esc_url( $_POST['cntctfrm_redirect_url'] );
945
- $cntctfrm_options = array_merge( $cntctfrm_options, $cntctfrm_options_submit );
946
 
947
- if ( 0 == $cntctfrm_options_submit['cntctfrm_action_after_send']
948
- && ( "" == trim( $cntctfrm_options_submit['cntctfrm_redirect_url'] )
949
- || ! filter_var( $cntctfrm_options_submit['cntctfrm_redirect_url'], FILTER_VALIDATE_URL) ) ) {
950
  $error .= __( "If the 'Redirect to page' option is selected then the URL field should be in the following format", 'contact-form-plugin' )." <code>http://your_site/your_page</code>";
951
  $cntctfrm_options['cntctfrm_action_after_send'] = 1;
952
  }
953
- if ( 'user' == $cntctfrm_options_submit['cntctfrm_select_email'] ) {
954
- if ( false !== get_user_by( 'login', $cntctfrm_options_submit['cntctfrm_user_email'] ) ) {
955
  /**/
956
  } else {
957
  $error .= __( "Such user does not exist.", 'contact-form-plugin' );
958
  }
959
  } else {
960
- if ( preg_match( '|,|', $cntctfrm_options_submit['cntctfrm_custom_email'] ) ) {
961
- $cntctfrm_custom_emails = explode( ',', $cntctfrm_options_submit['cntctfrm_custom_email'] );
962
  } else {
963
- $cntctfrm_custom_emails[0] = $cntctfrm_options_submit['cntctfrm_custom_email'];
964
  }
965
  foreach ( $cntctfrm_custom_emails as $cntctfrm_custom_email ) {
966
  if ( $cntctfrm_custom_email == "" || ! is_email( trim( $cntctfrm_custom_email ) ) ) {
@@ -969,29 +1050,26 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
969
  }
970
  }
971
  }
972
- if ( 'custom' == $cntctfrm_options_submit['cntctfrm_from_email'] ) {
973
- if ( "" == $cntctfrm_options_submit['cntctfrm_custom_from_email']
974
- || ! is_email( trim( $cntctfrm_options_submit['cntctfrm_custom_from_email'] ) ) ) {
975
  $error .= __( "Please enter a valid email address in the 'FROM' field.", 'contact-form-plugin' );
976
  }
977
  }
978
 
979
  if ( '' == $error ) {
980
- if ( isset( $contact_form_multi_active ) ) {
981
-
982
- $cntctfrmmlt_options_main = get_option( 'cntctfrmmlt_options_main' );
983
-
984
- if ( $cntctfrmmlt_options_main['id_form'] !== $_SESSION['cntctfrmmlt_id_form'] )
985
- add_option( 'cntctfrmmlt_options_' . $cntctfrmmlt_options_main['id_form'], $cntctfrm_options );
986
- else if ( $cntctfrmmlt_options_main['id_form'] == $_SESSION['cntctfrmmlt_id_form'] )
987
- update_option( 'cntctfrmmlt_options_' . $cntctfrmmlt_options_main['id_form'], $cntctfrm_options );
988
- } elseif ( isset( $contact_form_multi_pro_active ) ) {
989
- $cntctfrmmltpr_options_main = get_option( 'cntctfrmmltpr_options_main' );
990
-
991
- if ( $cntctfrmmltpr_options_main['id_form'] !== $_SESSION['cntctfrmmlt_id_form'] )
992
- add_option( 'cntctfrmmlt_options_' . $cntctfrmmltpr_options_main['id_form'], $cntctfrm_options );
993
- else if ( $cntctfrmmltpr_options_main['id_form'] == $_SESSION['cntctfrmmlt_id_form'] )
994
- update_option( 'cntctfrmmlt_options_' . $cntctfrmmltpr_options_main['id_form'], $cntctfrm_options );
995
  } else {
996
  update_option( 'cntctfrm_options', $cntctfrm_options );
997
  }
@@ -1014,8 +1092,18 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1014
 
1015
  /* Add restore function */
1016
  if ( isset( $_REQUEST['bws_restore_confirm'] ) && check_admin_referer( $plugin_basename, 'bws_settings_nonce_name' ) ) {
 
 
 
 
 
 
 
 
 
 
1017
  $cntctfrm_options = $cntctfrm_option_defaults;
1018
- if ( isset( $contact_form_multi_active ) || isset( $contact_form_multi_pro_active ) ) {
1019
  if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) && get_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] ) ) {
1020
  update_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] , $cntctfrm_options );
1021
  } else {
@@ -1038,15 +1126,6 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1038
  <a class="nav-tab <?php if ( isset( $_GET['action'] ) && 'custom_code' == $_GET['action'] ) echo ' nav-tab-active'; ?>" href="admin.php?page=contact_form.php&amp;action=custom_code"><?php _e( 'Custom code', 'contact-form-plugin' ); ?></a>
1039
  <a class="nav-tab bws_go_pro_tab<?php if ( isset( $_GET['action'] ) && 'go_pro' == $_GET['action'] ) echo ' nav-tab-active'; ?>" href="admin.php?page=contact_form.php&amp;action=go_pro"><?php _e( 'Go PRO', 'contact-form-plugin' ); ?></a>
1040
  </h2>
1041
- <?php if ( isset( $_GET['action'] ) && 'additional' == $_GET['action'] ) { ?>
1042
- <noscript>
1043
- <div class="error">
1044
- <p>
1045
- <strong><?php printf( __( "Please enable JavaScript to add language in the contact form, change the names of the contact form fields and error messages.", 'contact-form-plugin' ), __( "Form layout", 'contact-form-plugin' ), __( "Submit position", 'contact-form-plugin' ) ); ?></strong>
1046
- </p>
1047
- </div>
1048
- </noscript>
1049
- <?php } ?>
1050
  <div class="updated fade below-h2" <?php if ( $message == "" || "" != $error ) echo "style=\"display:none\""; ?>><p><strong><?php echo $message; ?></strong></p></div>
1051
  <div class="error below-h2" <?php if ( "" == $error ) echo 'style="display:none"'; ?>><p><strong><?php echo $error; ?></strong></p></div>
1052
  <?php bws_show_settings_notice();
@@ -1054,9 +1133,9 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1054
  <div class="updated fade below-h2"><p><strong><?php echo $hide_result['message']; ?></strong></p></div>
1055
  <?php }
1056
  if ( ! empty( $notice ) ) { ?>
1057
- <div class="error below-h2"><p><strong><?php _e( 'Notice:', 'contact-form-plugin' ); ?></strong> <?php echo $notice; ?></p></div>
1058
  <?php }
1059
- if ( ( ! isset( $_GET['action'] ) || ( 'go_pro' != $_GET['action'] && 'custom_code' != $_GET['action'] ) ) && ! isset( $contact_form_multi_active ) && ! isset( $contact_form_multi_pro_active ) ) { ?>
1060
  <h3 class="nav-tab-wrapper">
1061
  <span class="nav-tab nav-tab-active"><?php _e( 'NEW_FORM', 'contact-form-plugin' )?></span>
1062
  <a id="cntctfrm_show_multi_notice" class="nav-tab" target="_new" href="http://bestwebsoft.com/products/contact-form-multi/?k=747ca825fb44711e2d24e40697747bc6&amp;pn=77&amp;v=<?php echo $cntctfrm_plugin_info["Version"]; ?>&amp;wp_v=<?php echo $wp_version; ?>" title="<?php _e( "If you want to create multiple contact forms, please install the Contact Form Multi plugin.", 'contact-form-plugin' ); ?>">+</a>
@@ -1076,8 +1155,8 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1076
  <?php printf(
1077
  __( "You can add the Contact Form to your page or post by clicking on %s button in the content edit block using the Visual mode. If the button isn't displayed, please use the shortcode %s or %s where * stands for Contact Form language.", 'contact-form-plugin' ),
1078
  '<code><img style="vertical-align: sub;" src="' . plugins_url( 'bws_menu/images/shortcode-icon.png', __FILE__ ) . '" alt="" /></code>',
1079
- sprintf( '<br/><span class="bws_code">[bestwebsoft_contact_form%s]</span><br/>', ( ! isset( $contact_form_multi_active ) && ! isset( $contact_form_multi_pro_active ) ) ? '' : ' id=' . $_SESSION['cntctfrmmlt_id_form'] ),
1080
- sprintf( '<br/><span class="bws_code">[bestwebsoft_contact_form%s lang=*]</span>,<br/>', ( ! isset( $contact_form_multi_active ) && ! isset( $contact_form_multi_pro_active ) ) ? '' : ' id=' . $_SESSION['cntctfrmmlt_id_form'] )
1081
  ); ?>
1082
  </div>
1083
  </div>
@@ -1086,7 +1165,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1086
  <p><?php _e( "If you leave the fields empty, the messages will be sent to the email address specified during registration.", 'contact-form-plugin' ); ?></p>
1087
  <table class="form-table" style="width:auto;">
1088
  <tr valign="top">
1089
- <th scope="row"><?php _e( "The user's email address:", 'contact-form-plugin' ); ?> </th>
1090
  <td colspan="2">
1091
  <label><input type="radio" id="cntctfrm_select_email_user" name="cntctfrm_select_email" value="user" <?php if ( $cntctfrm_options['cntctfrm_select_email'] == 'user' ) echo 'checked="checked" '; ?>/>
1092
  <select class="cntctfrm_user_email" name="cntctfrm_user_email">
@@ -1103,15 +1182,15 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1103
  }
1104
  } ?>
1105
  </select>
1106
- <span class="bws_info"><?php _e( "Enter a username of the person who should get the messages from the contact form.", 'contact-form-plugin' ); ?></span></label>
1107
  </td>
1108
  </tr>
1109
  <tr valign="top">
1110
- <th scope="row"><?php _e( "Use this email address:", 'contact-form-plugin' ); ?></th>
1111
  <td colspan="2">
1112
  <label><input type="radio" id="cntctfrm_select_email_custom" name="cntctfrm_select_email" value="custom" <?php if ( 'custom' == $cntctfrm_options['cntctfrm_select_email'] ) echo 'checked="checked" '; ?>/>
1113
  <input type="text" name="cntctfrm_custom_email" value="<?php echo $cntctfrm_options['cntctfrm_custom_email']; ?>" maxlength="500" />
1114
- <span class="bws_info"><?php _e( "Enter the email address you want the messages forwarded to.", 'contact-form-plugin' ); ?></span></label>
1115
  </td>
1116
  </tr>
1117
  </table>
@@ -1122,7 +1201,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1122
  <div class="bws_table_bg"></div>
1123
  <table class="form-table bws_pro_version">
1124
  <tr valign="top">
1125
- <th scope="row"><?php _e( "Add department selectbox to the contact form:", 'contact-form-plugin' ); ?></th>
1126
  <td colspan="2">
1127
  <input type="radio" name="cntctfrm_select_email" value="departments" disabled="disabled" />
1128
  <div><img style="width:100%;" src="<?php echo plugins_url( 'images/pro_screen_1.png', __FILE__ ); ?>" alt="" /></div>
@@ -1151,16 +1230,39 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1151
  <th scope="row"><?php _e( "Save emails to the database", 'contact-form-plugin' ); ?> </th>
1152
  <td colspan="2">
1153
  <?php if ( array_key_exists( 'contact-form-to-db/contact_form_to_db.php', $all_plugins ) || array_key_exists( 'contact-form-to-db-pro/contact_form_to_db_pro.php', $all_plugins ) ) {
1154
- if ( is_plugin_active( 'contact-form-to-db/contact_form_to_db.php' ) || is_plugin_active( 'contact-form-to-db-pro/contact_form_to_db_pro.php' ) ) { ?>
1155
- <label><input type="checkbox" name="cntctfrm_save_email_to_db" value="1" <?php if ( ( isset( $cntctfrmtdb_options ) && 1 == $cntctfrmtdb_options["cntctfrmtdb_save_messages_to_db"] ) || ( isset( $cntctfrmtdbpr_options ) && 1 == $cntctfrmtdbpr_options["save_messages_to_db"] ) ) echo 'checked="checked"'; ?> />
1156
- <span class="bws_info"> (<?php _e( 'Using', 'contact-form-plugin' ); ?> <a href="admin.php?page=cntctfrmtdb_manager">Contact Form to DB by BestWebSoft</a>)</span></label>
1157
- <?php } else { ?>
1158
- <label><input disabled="disabled" type="checkbox" name="cntctfrm_save_email_to_db" value="1" <?php if ( ( isset( $cntctfrmtdb_options ) && 1 == $cntctfrmtdb_options["cntctfrmtdb_save_messages_to_db"] ) || ( isset( $cntctfrmtdbpr_options ) && 1 == $cntctfrmtdbpr_options["save_messages_to_db"] ) ) echo 'checked="checked"'; ?> />
1159
- <span class="bws_info">(<?php _e( 'Using Contact Form to DB by BestWebSoft', 'contact-form-plugin' ); ?>) <a href="<?php echo bloginfo("url"); ?>/wp-admin/plugins.php"><?php _e( 'Activate', 'contact-form-plugin' ); ?> Contact Form to DB</a></span></label>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1160
  <?php }
1161
  } else { ?>
1162
  <label><input disabled="disabled" type="checkbox" name="cntctfrm_save_email_to_db" value="1" />
1163
- <span class="bws_info">(<?php _e( 'Using Contact Form to DB by BestWebSoft', 'contact-form-plugin' ); ?>) <a href="http://bestwebsoft.com/products/contact-form-to-db/?k=19d806f45d866e70545de83169b274f2&amp;pn=77&amp;v=<?php echo $cntctfrm_plugin_info["Version"]; ?>&amp;wp_v=<?php echo $wp_version; ?>"><?php _e( 'Download', 'contact-form-plugin' ); ?> Contact Form to DB</a></span><label>
 
 
 
1164
  <?php } ?>
1165
  </td>
1166
  </tr>
@@ -1170,7 +1272,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1170
  <div <?php if ( ! isset( $_GET['action'] ) ) echo 'style="display: none;"'; ?> >
1171
  <table class="form-table" style="width:auto;">
1172
  <tr>
1173
- <th scope="row"><?php _e( 'What to use?', 'contact-form-plugin' ); ?></th>
1174
  <td colspan="2">
1175
  <fieldset>
1176
  <label>
@@ -1188,7 +1290,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1188
  </tr>
1189
  <tr valign="top">
1190
  <th scope="row"><?php _e( "'FROM' field", 'contact-form-plugin' ); ?></th>
1191
- <td style="vertical-align: top;width: 210px;">
1192
  <legend><?php _e( "Name", 'contact-form-plugin' ); ?></legend>
1193
  <fieldset>
1194
  <label><input type="radio" id="cntctfrm_select_from_custom_field" name="cntctfrm_select_from_field" value="custom" <?php if ( 'custom' == $cntctfrm_options['cntctfrm_select_from_field'] ) echo 'checked="checked" '; ?> /><input type="text" name="cntctfrm_from_field" value="<?php echo stripslashes( $cntctfrm_options['cntctfrm_from_field'] ); ?>" size="18" maxlength="100" /></label><br />
@@ -1198,7 +1300,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1198
  </div>
1199
  </fieldset>
1200
  </td>
1201
- <td>
1202
  <legend><?php _e( "Email", 'contact-form-plugin' ); ?></legend>
1203
  <fieldset>
1204
  <label><input type="radio" id="cntctfrm_from_custom_email" name="cntctfrm_from_email" value="custom" <?php if ( 'custom' == $cntctfrm_options['cntctfrm_from_email'] ) echo 'checked="checked" '; ?>/><input type="text" name="cntctfrm_custom_from_email" value="<?php echo $cntctfrm_options['cntctfrm_custom_from_email']; ?>" maxlength="100" /></label><br />
@@ -1457,28 +1559,102 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1457
  </div>
1458
  <div style="clear: both;">
1459
  <?php if ( array_key_exists( 'subscriber/subscriber.php', $all_plugins ) || array_key_exists( 'subscriber-pro/subscriber-pro.php', $all_plugins ) ) {
1460
- if ( is_plugin_active( 'subscriber/subscriber.php' ) || is_plugin_active( 'subscriber-pro/subscriber-pro.php' ) ) { ?>
1461
- <label><input type="checkbox" name="cntctfrm_display_subscriber" value="1" <?php if ( ( is_plugin_active( 'subscriber/subscriber.php' ) && isset( $sbscrbr_options['contact_form'] ) && 1 == $sbscrbr_options['contact_form'] ) || ( is_plugin_active( 'subscriber-pro/subscriber-pro.php' ) && isset( $sbscrbrpr_options['contact_form'] ) && 1 == $sbscrbrpr_options['contact_form'] ) ) echo 'checked="checked"'; ?> /> Subscriber by BestWebSoft</label>
1462
- <?php } else { ?>
1463
- <label><input disabled="disabled" type="checkbox" name="cntctfrm_display_subscriber" value="1" <?php if ( ( isset( $sbscrbr_options['contact_form'] ) && 1 == $sbscrbr_options['contact_form'] ) || ( isset( $sbscrbrpr_options['contact_form'] ) && 1 == $sbscrbrpr_options['contact_form'] ) ) echo 'checked="checked"'; ?> />
1464
- Subscriber by BestWebSoft</label> <span class="bws_info"><a href="<?php echo bloginfo("url"); ?>/wp-admin/plugins.php"><?php _e( 'Activate Subscriber', 'contact-form-plugin' ); ?></a></span>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1465
  <?php }
1466
  } else { ?>
1467
- <label><input disabled="disabled" type="checkbox" name="cntctfrm_display_subscriber" value="1" />
1468
- Subscriber by BestWebSoft</label> <span class="bws_info"><a href="http://http://bestwebsoft.com/products/subscriber/?k=a9dfd3fa8513784c36622993b350b19e&amp;pn=72&amp;v=<?php echo $cntctfrm_plugin_info["Version"]; ?>&amp;wp_v=<?php echo $wp_version; ?>"><?php _e( 'Download Subscriber', 'contact-form-plugin' ); ?></a></span>
 
 
1469
  <?php } ?>
1470
  </div>
1471
  <div style="clear: both;">
1472
  <?php if ( array_key_exists( 'captcha/captcha.php', $all_plugins ) || array_key_exists( 'captcha-plus/captcha-plus.php', $all_plugins ) || array_key_exists( 'captcha-pro/captcha_pro.php', $all_plugins ) ) {
1473
- if ( is_plugin_active( 'captcha/captcha.php' ) || is_plugin_active( 'captcha-plus/captcha-plus.php' ) || is_plugin_active( 'captcha-pro/captcha_pro.php' ) ) { ?>
1474
- <label><input type="checkbox" name="cntctfrm_display_captcha" value="1" <?php if ( ( is_plugin_active( 'captcha/captcha.php' ) && isset( $cptch_options ) && 1 == $cptch_options["cptch_contact_form"] ) || ( is_plugin_active( 'captcha-plus/captcha-plus.php' ) && isset( $cptchpls_options ) && 1 == $cptchpls_options["cptchpls_contact_form"] ) || ( is_plugin_active( 'captcha-pro/captcha_pro.php' ) && isset( $cptchpr_options ) && 1 == $cptchpr_options["cptchpr_contact_form"] ) ) echo 'checked="checked"'; ?> /> Captcha by BestWebSoft</label>
1475
- <?php } else { ?>
1476
- <label><input disabled="disabled" type="checkbox" name="cntctfrm_display_captcha" value="1" <?php if ( ( isset( $cptch_options ) && 1 == $cptch_options["cptch_contact_form"] ) || ( isset( $cptchpls_options ) && 1 == $cptchpls_options["cptchpls_contact_form"] ) || ( isset( $cptchpr_options ) && 1 == $cptchpr_options["cptchpr_contact_form"] ) ) echo 'checked="checked"'; ?> />
1477
- Captcha by BestWebSoft</label> <span class="bws_info"><a href="<?php echo bloginfo("url"); ?>/wp-admin/plugins.php"><?php _e( 'Activate Captcha', 'contact-form-plugin' ); ?></a></span>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1478
  <?php }
1479
  } else { ?>
1480
- <label><input disabled="disabled" type="checkbox" name="cntctfrm_display_captcha" value="1" />
1481
- Captcha by BestWebSoft</label> <span class="bws_info"><a href="http://bestwebsoft.com/products/captcha/?k=19ac1e9b23bea947cfc4a9b8e3326c03&amp;pn=77&amp;v=<?php echo $cntctfrm_plugin_info["Version"]; ?>&amp;wp_v=<?php echo $wp_version; ?>"><?php _e( 'Download Captcha', 'contact-form-plugin' ); ?></a></span>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1482
  <?php } ?>
1483
  </div>
1484
  <?php if ( ! $bws_hide_premium_options_check ) { ?>
@@ -1543,7 +1719,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1543
  echo '<option value="' . esc_attr( $key ) . '"> ' . esc_html( $val ) . '</option>';
1544
  } ?>
1545
  </select>
1546
- <input type="button" class="button-primary" id="cntctfrm_add_language_button" value="<?php _e( 'Add a language', 'contact-form-plugin' ); ?>" />
1547
  </td>
1548
  </tr>
1549
  <tr valign="top">
@@ -1552,23 +1728,28 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1552
  <input type="checkbox" id="cntctfrm_change_label" name="cntctfrm_change_label" value="1" <?php if ( $cntctfrm_options['cntctfrm_change_label'] == '1' ) echo 'checked="checked" '; ?>/>
1553
  </td>
1554
  <td class="cntctfrm_change_label_block" <?php if ( '0' == $cntctfrm_options['cntctfrm_change_label'] ) echo 'style="display:none"'; ?>>
1555
- <div class="cntctfrm_label_language_tab cntctfrm_active" id="cntctfrm_label_default"><?php _e( 'Default', 'contact-form-plugin' ); ?></div>
 
 
 
 
1556
  <?php if ( ! empty( $cntctfrm_options['cntctfrm_language'] ) ) {
1557
  foreach ( $cntctfrm_options['cntctfrm_language'] as $val ) {
1558
- echo '<div class="cntctfrm_label_language_tab" id="cntctfrm_label_' . $val . '">' . $cntctfrm_lang_codes[ $val ] . ' <span class="cntctfrm_delete" rel="' . $val . '">X</span></div>';
 
1559
  }
1560
  } ?>
1561
  <div class="clear"></div>
1562
- <div class="cntctfrm_language_tab cntctfrm_tab_default" style="padding: 1px 3px;">
1563
  <div class="cntctfrm_language_tab_block_mini" style="display:none;"><?php _e( "click to expand/hide the list", 'contact-form-plugin' ); ?></div>
1564
  <div class="cntctfrm_language_tab_block">
1565
- <input type="text" maxlength="250" name="cntctfrm_name_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_name_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Name:", 'contact-form-plugin' ); ?></span><br />
1566
- <input type="text" maxlength="250" name="cntctfrm_address_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_address_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Address:", 'contact-form-plugin' ); ?></span><br />
1567
- <input type="text" maxlength="250" name="cntctfrm_email_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_email_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Email Address:", 'contact-form-plugin' ); ?></span><br />
1568
- <input type="text" maxlength="250" name="cntctfrm_phone_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_phone_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Phone number:", 'contact-form-plugin' ); ?></span><br />
1569
- <input type="text" maxlength="250" name="cntctfrm_subject_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_subject_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Subject:", 'contact-form-plugin' ); ?></span><br />
1570
- <input type="text" maxlength="250" name="cntctfrm_message_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_message_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Message:", 'contact-form-plugin' ); ?></span><br />
1571
- <input type="text" maxlength="250" name="cntctfrm_attachment_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_attachment_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Attachment:", 'contact-form-plugin' ); ?></span><br />
1572
  <input type="text" maxlength="250" name="cntctfrm_attachment_tooltip[default]" value="<?php echo $cntctfrm_options['cntctfrm_attachment_tooltip']['default']; ?>" /> <span class="bws_info"><?php _e( "Tips below the Attachment block", 'contact-form-plugin' ); ?></span><br />
1573
  <input type="text" maxlength="250" name="cntctfrm_send_copy_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_send_copy_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Send me a copy", 'contact-form-plugin' ); ?></span><br />
1574
  <input type="text" maxlength="250" name="cntctfrm_submit_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_submit_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Submit", 'contact-form-plugin' ); ?></span><br />
@@ -1585,24 +1766,28 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1585
  <input type="text" maxlength="250" name="cntctfrm_captcha_error[default]" value="<?php echo $cntctfrm_options['cntctfrm_captcha_error']['default']; ?>" /> <span class="bws_info"><?php _e( "Error message for the Captcha field", 'contact-form-plugin' ); ?></span><br />
1586
  <input type="text" maxlength="250" name="cntctfrm_form_error[default]" value="<?php echo $cntctfrm_options['cntctfrm_form_error']['default']; ?>" /> <span class="bws_info"><?php _e( "Error message for the whole form", 'contact-form-plugin' ); ?></span><br />
1587
  </div>
1588
- <?php if ( ! isset( $contact_form_multi_active ) && ! isset( $contact_form_multi_pro_active ) ) { ?>
1589
  <span class="bws_info cntctfrm_shortcode_for_language" style="margin-left: 5px;"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1590
  <?php } else { ?>
1591
  <span class="bws_info cntctfrm_shortcode_for_language" style="margin-left: 5px;"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form id=<?php echo $_SESSION['cntctfrmmlt_id_form']; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1592
  <?php } ?>
1593
  </div>
1594
  <?php if ( ! empty( $cntctfrm_options['cntctfrm_language'] ) ) {
1595
- foreach ( $cntctfrm_options['cntctfrm_language'] as $val ) { ?>
1596
- <div class="cntctfrm_language_tab hidden cntctfrm_tab_<?php echo $val; ?>">
 
 
 
 
1597
  <div class="cntctfrm_language_tab_block_mini" style="display:none;"><?php _e( "click to expand/hide the list", 'contact-form-plugin' ); ?></div>
1598
  <div class="cntctfrm_language_tab_block">
1599
- <input type="text" maxlength="250" name="cntctfrm_name_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_name_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_name_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Name:", 'contact-form-plugin' ); ?></span><br />
1600
- <input type="text" maxlength="250" name="cntctfrm_address_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_address_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_address_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Address:", 'contact-form-plugin' ); ?></span><br />
1601
- <input type="text" maxlength="250" name="cntctfrm_email_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_email_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_email_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Email Address:", 'contact-form-plugin' ); ?></span><br />
1602
- <input type="text" maxlength="250" name="cntctfrm_phone_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_phone_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_phone_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Phone number:", 'contact-form-plugin' ); ?></span><br />
1603
- <input type="text" maxlength="250" name="cntctfrm_subject_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_subject_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_subject_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Subject:", 'contact-form-plugin' ); ?></span><br />
1604
- <input type="text" maxlength="250" name="cntctfrm_message_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_message_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_message_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Message:", 'contact-form-plugin' ); ?></span><br />
1605
- <input type="text" maxlength="250" name="cntctfrm_attachment_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_attachment_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_attachment_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Attachment:", 'contact-form-plugin' ); ?></span><br />
1606
  <input type="text" maxlength="250" name="cntctfrm_attachment_tooltip[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_attachment_tooltip'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_attachment_tooltip'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Tips below the Attachment block", 'contact-form-plugin' ); ?></span><br />
1607
  <input type="text" maxlength="250" name="cntctfrm_send_copy_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_send_copy_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_send_copy_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Send me a copy", 'contact-form-plugin' ); ?></span><br />
1608
  <input type="text" maxlength="250" name="cntctfrm_submit_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_submit_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_submit_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Submit", 'contact-form-plugin' ); ?></span><br />
@@ -1619,7 +1804,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1619
  <input type="text" maxlength="250" name="cntctfrm_captcha_error[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_captcha_error'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_captcha_error'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Error message for the Captcha field", 'contact-form-plugin' ); ?></span><br />
1620
  <input type="text" maxlength="250" name="cntctfrm_form_error[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_form_error'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_form_error'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Error message for the whole form", 'contact-form-plugin' ); ?></span><br />
1621
  </div>
1622
- <?php if ( ! isset( $contact_form_multi_active ) && ! isset( $contact_form_multi_pro_active ) ) { ?>
1623
  <span class="bws_info cntctfrm_shortcode_for_language" style="margin-left: 5px;"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=<?php echo $val; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1624
  <?php } else { ?>
1625
  <span class="bws_info cntctfrm_shortcode_for_language" style="margin-left: 5px;"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=<?php $val . ' id=' . $_SESSION['cntctfrmmlt_id_form']; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
@@ -1639,26 +1824,35 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
1639
  <th scope="row"><?php _e( "Action after email is sent", 'contact-form-plugin' ); ?></th>
1640
  <td colspan="2" class="cntctfrm_action_after_send_block">
1641
  <label><input type="radio" id="cntctfrm_action_after_send" name="cntctfrm_action_after_send" value="1" <?php if ( '1' == $cntctfrm_options['cntctfrm_action_after_send'] ) echo 'checked="checked" '; ?>/> <?php _e( "Display text", 'contact-form-plugin' ); ?></label><br />
1642
- <div class="cntctfrm_label_language_tab cntctfrm_active" id="cntctfrm_text_default"><?php _e( 'Default', 'contact-form-plugin' ); ?></div>
 
 
 
 
1643
  <?php if ( ! empty( $cntctfrm_options['cntctfrm_language'] ) ) {
1644
  foreach ( $cntctfrm_options['cntctfrm_language'] as $val ) {
1645
- echo '<div class="cntctfrm_label_language_tab" id="cntctfrm_text_' . $val . '">' . $cntctfrm_lang_codes[ $val ] . ' <span class="cntctfrm_delete" rel="' . $val . '">X</span></div>';
 
1646
  }
1647
  } ?>
1648
  <div class="clear"></div>
1649
- <div class="cntctfrm_language_tab cntctfrm_tab_default" style="padding: 5px 10px 5px 5px;">
1650
  <label><input type="text" maxlength="250" name="cntctfrm_thank_text[default]" value="<?php echo $cntctfrm_options['cntctfrm_thank_text']['default']; ?>" /> <span class="bws_info"><?php _e( "Text", 'contact-form-plugin' ); ?></span></label><br />
1651
- <?php if ( ! isset( $contact_form_multi_active ) && ! isset( $contact_form_multi_pro_active ) ) { ?>
1652
  <span class="bws_info cntctfrm_shortcode_for_language"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1653
  <?php } else { ?>
1654
  <span class="bws_info cntctfrm_shortcode_for_language"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form id=<?php echo $_SESSION['cntctfrmmlt_id_form']; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1655
  <?php } ?>
1656
  </div>
1657
  <?php if ( ! empty( $cntctfrm_options['cntctfrm_language'] ) ) {
1658
- foreach ( $cntctfrm_options['cntctfrm_language'] as $val ) { ?>
1659
- <div class="cntctfrm_language_tab hidden cntctfrm_tab_<?php echo $val; ?>" style="padding: 5px 10px 5px 5px;">
 
 
 
 
1660
  <label><input type="text" maxlength="250" name="cntctfrm_thank_text[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_thank_text'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_thank_text'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Text", 'contact-form-plugin' ); ?></span></label><br />
1661
- <?php if ( ! isset( $contact_form_multi_active ) && ! isset( $contact_form_multi_pro_active ) ) { ?>
1662
  <span class="bws_info cntctfrm_shortcode_for_language"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=<?php echo $val; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1663
  <?php } else { ?>
1664
  <span class="bws_info cntctfrm_shortcode_for_language"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=<?php echo $val . ' id=' . $_SESSION['cntctfrmmlt_id_form']; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
@@ -2010,7 +2204,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2010
  if ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) { ?>
2011
  <li class="cntctfrm_field_wrap">
2012
  <div class="cntctfrm_label cntctfrm_label_name">
2013
- <label for="cntctfrm_contact_name"><?php echo $cntctfrm_options['cntctfrm_name_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_name_field'] ) echo '<span class="required"> *</span>'; ?></label>
2014
  </div>
2015
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_name_error']['default']; ?></div>
2016
  <div class="cntctfrm_input cntctfrm_input_name">
@@ -2024,7 +2218,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2024
  if ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) { ?>
2025
  <li class="cntctfrm_field_wrap">
2026
  <div class="cntctfrm_label cntctfrm_label_address">
2027
- <label for="cntctfrm_contact_address"><?php echo $cntctfrm_options['cntctfrm_address_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_address_field'] ) echo '<span class="required"> *</span>'; ?></label>
2028
  </div>
2029
  <?php if ( 1 == $cntctfrm_options['cntctfrm_required_address_field'] ) { ?>
2030
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_address_error']['default']; ?></div>
@@ -2039,7 +2233,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2039
  case 'cntctfrm_contact_email': ?>
2040
  <li class="cntctfrm_field_wrap">
2041
  <div class="cntctfrm_label cntctfrm_label_email">
2042
- <label for="cntctfrm_contact_email"><?php echo $cntctfrm_options['cntctfrm_email_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_email_field'] ) echo '<span class="required"> *</span>'; ?></label>
2043
  </div>
2044
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_email_error']['default']; ?></div>
2045
  <div class="cntctfrm_input cntctfrm_input_email">
@@ -2052,7 +2246,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2052
  if ( 1 == $cntctfrm_options['cntctfrm_display_phone_field'] ) { ?>
2053
  <li class="cntctfrm_field_wrap">
2054
  <div class="cntctfrm_label cntctfrm_label_phone">
2055
- <label for="cntctfrm_contact_phone"><?php echo $cntctfrm_options['cntctfrm_phone_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_phone_field'] ) echo '<span class="required"> *</span>'; ?></label>
2056
  </div>
2057
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_phone_error']['default']; ?></div>
2058
  <div class="cntctfrm_input cntctfrm_input_phone">
@@ -2065,7 +2259,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2065
  case 'cntctfrm_contact_subject': ?>
2066
  <li class="cntctfrm_field_wrap">
2067
  <div class="cntctfrm_label cntctfrm_label_subject">
2068
- <label for="cntctfrm_contact_subject"><?php echo $cntctfrm_options['cntctfrm_subject_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_subject_field'] ) echo '<span class="required"> *</span>'; ?></label>
2069
  </div>
2070
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_subject_error']['default']; ?></div>
2071
  <div class="cntctfrm_input cntctfrm_input_subject">
@@ -2077,7 +2271,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2077
  case 'cntctfrm_contact_message': ?>
2078
  <li class="cntctfrm_field_wrap">
2079
  <div class="cntctfrm_label cntctfrm_label_message">
2080
- <label for="cntctfrm_contact_message"><?php echo $cntctfrm_options['cntctfrm_message_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_message_field'] ) echo '<span class="required"> *</span>'; ?></label>
2081
  </div>
2082
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_message_error']['default']; ?></div>
2083
  <div class="cntctfrm_input cntctfrm_input_message">
@@ -2115,39 +2309,29 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2115
  <?php }
2116
  break;
2117
  case 'cntctfrm_subscribe':
2118
- if ( has_filter( 'sbscrbr_cntctfrm_checkbox_add' ) ) { ?>
2119
- <li class="cntctfrm_field_wrap">
2120
- <div class="cntctfrm_checkbox cntctfrm_checkbox_subscribe">
2121
- <div class="cntctfrm_drag_wrap"></div>
2122
- <input type="hidden" value="1" name="cntctfrm_subscribe"/>
2123
- <?php $cntctfrm_sbscrbr_checkbox = apply_filters( 'sbscrbr_cntctfrm_checkbox_add', array() );
2124
- if ( isset( $cntctfrm_sbscrbr_checkbox['content'] ) ) {
2125
- echo $cntctfrm_sbscrbr_checkbox['content'];
2126
- } ?>
2127
- </div>
2128
- </li>
2129
- <?php }
 
 
2130
  break;
2131
  case 'cntctfrm_captcha':
2132
- if ( ( is_plugin_active( 'captcha/captcha.php' ) && ( isset( $cptch_options ) && 1 == $cptch_options['cptch_contact_form'] ) ) ||
2133
- ( is_plugin_active( 'captcha-plus/captcha-plus.php' ) && ( isset( $cptchpls_options ) && 1 == $cptchpls_options['cptchpls_contact_form'] ) ) ||
2134
- ( is_plugin_active( 'captcha-pro/captcha_pro.php' ) && ( isset( $cptchpr_options ) && 1 == $cptchpr_options['cptchpr_contact_form'] ) ) ||
2135
- ( is_plugin_active( 'google-captcha/google-captcha.php' ) && ( isset( $gglcptch_options ) && 1 == $gglcptch_options['contact_form'] ) ) ||
2136
- ( is_plugin_active( 'google-captcha-pro/google-captcha-pro.php' ) && ( isset( $gglcptchpr_options ) && 1 == $gglcptchpr_options['contact_form'] ) ) ) {
2137
-
2138
- $cntctfrm_captcha_label = $cntctfrm_captcha_required_symbol = '';
2139
- if ( is_plugin_active( 'captcha/captcha.php' ) && ( isset( $cptch_options ) && 1 == $cptch_options['cptch_contact_form'] ) ) {
2140
- $cntctfrm_captcha_label = $cptch_options['cptch_label_form'];
2141
- $cntctfrm_captcha_required_symbol = sprintf( ' <span class="required">%s</span>', ( isset( $cptch_options['cptch_required_symbol'] ) ) ? $cptch_options['cptch_required_symbol'] : '' );
2142
- } elseif ( is_plugin_active( 'captcha-plus/captcha-plus.php' ) && ( isset( $cptchpls_options ) && 1 == $cptchpls_options['cptchpls_contact_form'] ) ) {
2143
- $cntctfrm_captcha_label = $cptchpls_options['cptchpls_label_form'];
2144
- $cntctfrm_captcha_required_symbol = sprintf( ' <span class="required">%s</span>', ( isset( $cptchpls_options['cptchpls_required_symbol'] ) ) ? $cptchpls_options['cptchpls_required_symbol'] : '' );
2145
- } elseif ( is_plugin_active( 'captcha-pro/captcha_pro.php' ) && ( isset( $cptchpr_options ) && 1 == $cptchpr_options['cptchpr_contact_form'] ) ) {
2146
- $cntctfrm_captcha_label = $cptchpr_options['cptchpr_label_form'];
2147
- $cntctfrm_captcha_required_symbol = sprintf( ' <span class="required">%s</span>', ( isset( $cptchpr_options['cptchpr_required_symbol'] ) ) ? $cptchpr_options['cptchpr_required_symbol'] : '' );
2148
- }
2149
- if ( ! empty( $cntctfrm_captcha_label ) ) {
2150
- $cntctfrm_display_captcha_label = sprintf( '%1$s%2$s', $cntctfrm_captcha_label, $cntctfrm_captcha_required_symbol );
2151
  } else {
2152
  $cntctfrm_display_captcha_label = '';
2153
  } ?>
@@ -2161,7 +2345,8 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2161
  <input id="cntctfrm_captcha" type="hidden" name="cntctfrm_captcha">
2162
  </div>
2163
  </li>
2164
- <?php }
 
2165
  break;
2166
  default:
2167
  break;
@@ -2173,7 +2358,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2173
  </div>
2174
  <div class="cntctfrm_submit_wrap">
2175
  <?php $cntctfrm_direction = is_rtl() ? 'rtl' : 'ltr';
2176
- $cntctfrm_submit_position_value = array(
2177
  'ltr' => array(
2178
  'left' => 1,
2179
  'right' => 2
@@ -2186,7 +2371,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2186
  for ( $i = 1; $i <= 2; $i++ ) {
2187
  $cntctfrm_column = ( $i == 1 ) ? 'first_column' : 'second_column'; ?>
2188
  <div id="cntctfrm_submit_<?php echo $cntctfrm_column; ?>" class="cntctfrm_column">
2189
- <?php if ( $i == $cntctfrm_submit_position_value[ $cntctfrm_direction ][ $cntctfrm_options['cntctfrm_submit_position'] ] ) { ?>
2190
  <div class="cntctfrm_input cntctfrm_input_submit" style="<?php printf( 'text-align: %s !important;', $cntctfrm_options['cntctfrm_submit_position'] ); ?>">
2191
  <input type="button" value="<?php echo $cntctfrm_options['cntctfrm_submit_label']['default']; ?>" class="bws_no_bind_notice" style="cursor: pointer; margin: 0; text-align: center;" />
2192
  </div>
@@ -2197,10 +2382,10 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2197
  </div>
2198
  </div>
2199
  <div id="cntctfrm_shortcode" class="cntctfrm_one_column">
2200
- <?php _e( "If you would like to add the Contact Form to your website, just copy and paste this shortcode to your post or page or widget:", 'contact-form-plugin' ); ?><br/>
2201
  <div>
2202
  <div id="cntctfrm_shortcode_code">
2203
- <span class="cntctfrm_shortcode">[bestwebsoft_contact_form<?php if ( isset( $contact_form_multi_active ) || isset( $contact_form_multi_pro_active ) ) printf( ' id=%s', $_SESSION['cntctfrmmlt_id_form'] ); ?>]</span>
2204
  </div>
2205
  </div>
2206
  </div>
@@ -2220,7 +2405,7 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2220
  } elseif ( 'custom_code' == $_GET['action'] ) {
2221
  bws_custom_code_tab();
2222
  } elseif ( 'go_pro' == $_GET['action'] ) {
2223
- bws_go_pro_tab_show( $bws_hide_premium_options_check, $cntctfrm_plugin_info, $plugin_basename, 'contact_form.php', 'contact_form_pro.php', 'contact-form-pro/contact_form_pro.php', 'contact-form', '697c5e74f39779ce77850e11dbe21962', '77', isset( $go_pro_result['pro_plugin_is_activated'] ) );
2224
  }
2225
  bws_plugin_reviews_block( $cntctfrm_plugin_info['Name'], 'contact-form-plugin' ); ?>
2226
  </div>
@@ -2230,29 +2415,60 @@ if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
2230
  /* Display contact form in front end - page or post */
2231
  if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2232
  function cntctfrm_display_form( $atts = array( 'lang' => 'default' ) ) {
2233
- global $cntctfrm_error_message, $cntctfrm_options, $cntctfrm_result, $cntctfrmmlt_ide, $cntctfrmmlt_active_plugin, $cntctfrm_form_count;
 
 
 
 
 
 
 
 
 
2234
  $cntctfrm_form_count = empty( $cntctfrm_form_count ) ? 1 : ++$cntctfrm_form_count;
2235
- $cntctfrm_form_countid = ( $cntctfrm_form_count == 1 ? '' : '_' . $cntctfrm_form_count );
2236
  $content = "";
2237
  /* Get options for the form with a definite identifier */
2238
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
2239
- if ( is_plugin_active( 'contact-form-multi/contact-form-multi.php' ) || is_plugin_active( 'contact-form-multi-pro/contact-form-multi-pro.php' ) ) {
2240
  extract( shortcode_atts( array( 'id' => $cntctfrmmlt_ide, 'lang' => 'default' ), $atts ) );
2241
  if ( isset( $atts['id'] ) ) {
2242
  cntctfrm_settings( $atts['id'] );
2243
  $cntctfrm_options = get_option( 'cntctfrmmlt_options_' . $atts['id'] );
 
2244
  /* if no options with the specified id */
2245
  if ( ! $cntctfrm_options ) {
2246
  $cntctfrm_options = get_option( 'cntctfrmmlt_options' );
 
 
 
2247
  }
2248
  } else {
2249
  cntctfrm_settings();
2250
- $cntctfrm_options = get_option( 'cntctfrmmlt_options' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2251
  }
2252
  } else {
2253
  cntctfrm_settings();
2254
  $cntctfrm_options = get_option( 'cntctfrm_options' );
2255
  extract( shortcode_atts( array( 'lang' => 'default' ), $atts ) );
 
2256
  }
2257
  /* check lang and replace with en default if need */
2258
  foreach ( $cntctfrm_options as $key => $value ) {
@@ -2265,14 +2481,14 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2265
 
2266
  /* If contact form submited */
2267
 
2268
- $cntctfrm_form_submited = isset( $_POST['cntctfrm_form_submited'] ) ? $_POST['cntctfrm_form_submited'] : 0;
2269
 
2270
- $name = ( isset( $_POST['cntctfrm_contact_name'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_name'] ) ) : "";
2271
- $address = ( isset( $_POST['cntctfrm_contact_address'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_address'] ) ) : "";
2272
- $email = ( isset( $_POST['cntctfrm_contact_email'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_email'] ) ) : "";
2273
- $subject = ( isset( $_POST['cntctfrm_contact_subject'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_subject'] ) ) : "";
2274
- $message = ( isset( $_POST['cntctfrm_contact_message'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_message'] ) ) : "";
2275
- $phone = ( isset( $_POST['cntctfrm_contact_phone'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_phone'] ) ) : "";
2276
 
2277
  $name = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', $name ) ) );
2278
  $address = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', $address ) ) );
@@ -2281,32 +2497,32 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2281
  $message = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', $message ) ) );
2282
  $phone = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', $phone ) ) );
2283
 
2284
- $send_copy = ( isset( $_POST['cntctfrm_contact_send_copy'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) ? $_POST['cntctfrm_contact_send_copy'] : "";
2285
  /* If it is good */
2286
 
2287
- if ( true === $cntctfrm_result && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2288
  $_SESSION['cntctfrm_send_mail'] = true;
2289
 
2290
  if ( 1 == $cntctfrm_options['cntctfrm_action_after_send'] )
2291
- $content .= '<div id="cntctfrm_contact_form' . $cntctfrm_form_countid . '"><div id="cntctfrm_thanks">' . $cntctfrm_options['cntctfrm_thank_text'][ $lang ] . '</div></div>';
2292
  else
2293
  $content .= "<script type='text/javascript'>window.location.href = '" . $cntctfrm_options['cntctfrm_redirect_url'] . "';</script>";
2294
 
2295
- } elseif ( false === $cntctfrm_result && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2296
  /* If email not be delivered */
2297
  $cntctfrm_error_message['error_form'] = __( "Sorry, email message could not be delivered.", 'contact-form-plugin' );
2298
  }
2299
 
2300
- if ( true !== $cntctfrm_result || $cntctfrm_form_count != $cntctfrm_form_submited ) {
2301
  $_SESSION['cntctfrm_send_mail'] = false;
2302
 
2303
  $cntctfrm_classes = ( $cntctfrm_options['cntctfrm_layout'] === 1 ) ? ' cntctfrm_one_column' : ' cntctfrm_two_columns';
2304
  $cntctfrm_classes .= is_rtl() ? ' cntctfrm_rtl' : ' cntctfrm_ltr';
2305
 
2306
  /* Output form */
2307
- $content .= '<form method="post" id="cntctfrm_contact_form' . $cntctfrm_form_countid . '" class="cntctfrm_contact_form' . $cntctfrm_classes . '"';
2308
- $content .= ' action="' . $page_url . $cntctfrm_form_countid . '" enctype="multipart/form-data">';
2309
- if ( isset( $cntctfrm_error_message['error_form'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2310
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_form'] . '</div>';
2311
  }
2312
 
@@ -2318,19 +2534,18 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2318
  $content .= '<div id="cntctfrm_' . $cntctfrm_column . '" class="cntctfrm_column">';
2319
 
2320
  foreach ( $cntctfrm_ordered_fields[ $cntctfrm_column ] as $cntctfrm_field ) {
2321
-
2322
  switch( $cntctfrm_field ) {
2323
  case 'cntctfrm_contact_name':
2324
  if ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) {
2325
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_name_wrap">';
2326
  $content .= '<div class="cntctfrm_label cntctfrm_label_name">
2327
- <label for="cntctfrm_contact_name' . $cntctfrm_form_countid . '">' . $cntctfrm_options['cntctfrm_name_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_name_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' );
2328
  $content .= '</div>';
2329
- if ( isset( $cntctfrm_error_message['error_name'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2330
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_name'] . '</div>';
2331
  }
2332
  $content .= '<div class="cntctfrm_input cntctfrm_input_name">
2333
- <input class="text" type="text" size="40" value="' . $name . '" name="cntctfrm_contact_name" id="cntctfrm_contact_name' . $cntctfrm_form_countid . '" />';
2334
  $content .= '</div>';
2335
  $content .= '</div>';
2336
  }
@@ -2339,12 +2554,12 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2339
  if ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) {
2340
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_address_wrap">';
2341
  $content .= '<div class="cntctfrm_label cntctfrm_label_address">
2342
- <label for="cntctfrm_contact_address' . $cntctfrm_form_countid . '">' . $cntctfrm_options['cntctfrm_address_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_address_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '</div>';
2343
- if ( isset( $cntctfrm_error_message['error_address'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2344
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_address'] . '</div>';
2345
  }
2346
  $content .= '<div class="cntctfrm_input cntctfrm_input_address">
2347
- <input class="text" type="text" size="40" value="' . $address . '" name="cntctfrm_contact_address" id="cntctfrm_contact_address' . $cntctfrm_form_countid . '" />';
2348
  $content .= '</div>';
2349
  $content .= '</div>';
2350
  }
@@ -2352,13 +2567,13 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2352
  case 'cntctfrm_contact_email':
2353
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_email_wrap">';
2354
  $content .= '<div class="cntctfrm_label cntctfrm_label_email">
2355
- <label for="cntctfrm_contact_email' . $cntctfrm_form_countid . '">' . $cntctfrm_options['cntctfrm_email_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_email_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '
2356
  </div>';
2357
- if ( isset( $cntctfrm_error_message['error_email'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2358
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_email'] . '</div>';
2359
  }
2360
  $content .= '<div class="cntctfrm_input cntctfrm_input_email">
2361
- <input class="text" type="text" size="40" value="' . $email . '" name="cntctfrm_contact_email" id="cntctfrm_contact_email' . $cntctfrm_form_countid . '" />';
2362
  $content .= '</div>';
2363
  $content .= '</div>';
2364
  break;
@@ -2366,13 +2581,13 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2366
  if ( 1 == $cntctfrm_options['cntctfrm_display_phone_field'] ) {
2367
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_phone_wrap">';
2368
  $content .= '<div class="cntctfrm_label cntctfrm_label_phone">
2369
- <label for="cntctfrm_contact_phone' . $cntctfrm_form_countid . '">' . $cntctfrm_options['cntctfrm_phone_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_phone_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '
2370
  </div>';
2371
- if ( isset( $cntctfrm_error_message['error_phone'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2372
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_phone'] . '</div>';
2373
  }
2374
  $content .= '<div class="cntctfrm_input cntctfrm_input_phone">
2375
- <input class="text" type="text" size="40" value="' . $phone . '" name="cntctfrm_contact_phone" id="cntctfrm_contact_phone' . $cntctfrm_form_countid . '" />';
2376
  $content .= '</div>';
2377
  $content .= '</div>';
2378
  }
@@ -2380,26 +2595,26 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2380
  case 'cntctfrm_contact_subject':
2381
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_subject_wrap">';
2382
  $content .= '<div class="cntctfrm_label cntctfrm_label_subject">
2383
- <label for="cntctfrm_contact_subject' . $cntctfrm_form_countid . '">' . $cntctfrm_options['cntctfrm_subject_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_subject_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '
2384
  </div>';
2385
- if ( isset( $cntctfrm_error_message['error_subject'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2386
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_subject'] . '</div>';
2387
  }
2388
  $content .= '<div class="cntctfrm_input cntctfrm_input_subject">
2389
- <input class="text" type="text" size="40" value="' . $subject . '" name="cntctfrm_contact_subject" id="cntctfrm_contact_subject' . $cntctfrm_form_countid . '" />';
2390
  $content .= '</div>';
2391
  $content .= '</div>';
2392
  break;
2393
  case 'cntctfrm_contact_message':
2394
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_message_wrap">';
2395
  $content .= '<div class="cntctfrm_label cntctfrm_label_message">
2396
- <label for="cntctfrm_contact_message' . $cntctfrm_form_countid . '">' . $cntctfrm_options['cntctfrm_message_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_message_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '
2397
  </div>';
2398
- if ( isset( $cntctfrm_error_message['error_message'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2399
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_message'] . '</div>';
2400
  }
2401
  $content .= '<div class="cntctfrm_input cntctfrm_input_message">
2402
- <textarea rows="5" cols="30" name="cntctfrm_contact_message" id="cntctfrm_contact_message' . $cntctfrm_form_countid . '">' . $message . '</textarea>';
2403
  $content .= '</div>';
2404
  $content .= '</div>';
2405
  break;
@@ -2407,13 +2622,13 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2407
  if ( 1 == $cntctfrm_options['cntctfrm_attachment'] ) {
2408
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_attachment_wrap">';
2409
  $content .= '<div class="cntctfrm_label cntctfrm_label_attachment">
2410
- <label for="cntctfrm_contact_attachment' . $cntctfrm_form_countid . '">' . $cntctfrm_options['cntctfrm_attachment_label'][ $lang ] . '</label>
2411
  </div>';
2412
- if ( isset( $cntctfrm_error_message['error_attachment'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) {
2413
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_attachment'] . '</div>';
2414
  }
2415
  $content .= '<div class="cntctfrm_input cntctfrm_input_attachment">
2416
- <input type="file" name="cntctfrm_contact_attachment" id="cntctfrm_contact_attachment' . $cntctfrm_form_countid . '"' . ( isset( $cntctfrm_error_message['error_attachment'] ) ? "class='error'": "" ) . ' />';
2417
  if ( 1 == $cntctfrm_options['cntctfrm_attachment_explanations'] ) {
2418
  $content .= '<label class="cntctfrm_contact_attachment_extensions"><br />' . $cntctfrm_options['cntctfrm_attachment_tooltip'][ $lang ] . '</label>';
2419
  }
@@ -2432,12 +2647,12 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2432
  }
2433
  break;
2434
  case 'cntctfrm_subscribe':
2435
- if ( has_filter( 'sbscrbr_cntctfrm_checkbox_add' ) ) {
2436
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_checkbox_subscribe_wrap">';
2437
  $content .= '<div class="cntctfrm_checkbox cntctfrm_checkbox_subscribe">';
2438
  $cntctfrm_sbscrbr_checkbox = apply_filters( 'sbscrbr_cntctfrm_checkbox_add', array(
2439
  'form_id' => 'cntctfrm_' . $cntctfrm_form_count,
2440
- 'display' => ( isset( $cntctfrm_error_message['error_sbscrbr'] ) && $cntctfrm_form_count == $cntctfrm_form_submited ) ? $cntctfrm_error_message['error_sbscrbr'] : false ) );
2441
  if ( isset( $cntctfrm_sbscrbr_checkbox['content'] ) ) {
2442
  $content .= $cntctfrm_sbscrbr_checkbox['content'];
2443
  }
@@ -2446,13 +2661,36 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2446
  }
2447
  break;
2448
  case 'cntctfrm_captcha':
 
2449
  if ( has_filter( 'cntctfrm_display_captcha' ) ) {
2450
- $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_captcha_wrap">';
2451
- $content .= '<div class="cntctfrm_input cntctfrm_input_captcha">';
2452
- $content .= apply_filters( 'cntctfrm_display_captcha' , ( $cntctfrm_form_count == $cntctfrm_form_submited ) ? $cntctfrm_error_message : false, '', 'bws_contact' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2453
  $content .= '</div>';
2454
- $content .= '</div>';
2455
  }
 
2456
  break;
2457
  default:
2458
  break;
@@ -2465,7 +2703,7 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2465
  $content .= '<div class="clear"></div>';
2466
 
2467
  $cntctfrm_direction = is_rtl() ? 'rtl' : 'ltr';
2468
- $cntctfrm_submit_position_value = array(
2469
  'ltr' => array(
2470
  'left' => 1,
2471
  'right' => 2
@@ -2480,14 +2718,15 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2480
  for ( $i = 1; $i <= 2; $i++ ) {
2481
  $cntctfrm_column = ( $i == 1 ) ? 'first_column' : 'second_column';
2482
  $content .= '<div id="cntctfrm_submit_' . $cntctfrm_column . '" class="cntctfrm_column">';
2483
- if ( $i == $cntctfrm_submit_position_value[ $cntctfrm_direction ][ $cntctfrm_options['cntctfrm_submit_position'] ] ) {
2484
  $content .= '<div class="cntctfrm_input cntctfrm_input_submit" style="text-align: ' . $cntctfrm_options['cntctfrm_submit_position'] . ' !important;">';
2485
  if ( isset( $atts['id'] ) )
2486
  $content .= '<input type="hidden" value="' . esc_attr( $atts['id'] ) . '" name="cntctfrmmlt_shortcode_id">';
2487
  $content .= '<input type="hidden" value="send" name="cntctfrm_contact_action"><input type="hidden" value="Version: 3.30" />
2488
  <input type="hidden" value="' . esc_attr( $lang ) . '" name="cntctfrm_language">
2489
  <input type="hidden" value="' . $cntctfrm_form_count . '" name="cntctfrm_form_submited">
2490
- <input type="submit" value="'. $cntctfrm_options['cntctfrm_submit_label'][ $lang ] . '" class="cntctfrm_contact_submit" />
 
2491
  </div>';
2492
  }
2493
  $content .= '</div>';
@@ -2500,21 +2739,73 @@ if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2500
  }
2501
  }
2502
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2503
  if ( ! function_exists( 'cntctfrm_check_and_send' ) ) {
2504
  function cntctfrm_check_and_send() {
2505
  global $cntctfrm_result, $cntctfrm_options;
2506
  if ( ( isset( $_POST['cntctfrm_contact_action'] ) && isset( $_POST['cntctfrm_language'] ) ) || true === $cntctfrm_result ) {
2507
- require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
2508
- if ( is_plugin_active( 'contact-form-multi/contact-form-multi.php' ) || is_plugin_active( 'contact-form-multi-pro/contact-form-multi-pro.php' ) ) {
2509
-
2510
- if ( ! isset( $_POST['cntctfrmmlt_shortcode_id'] ) )
2511
- $cntctfrm_options = get_option( 'cntctfrmmlt_options' );
2512
- else
2513
- $cntctfrm_options = get_option( 'cntctfrmmlt_options_' . $_POST['cntctfrmmlt_shortcode_id'] );
2514
-
2515
- } else {
2516
- $cntctfrm_options = get_option( 'cntctfrm_options' );
2517
- }
2518
 
2519
  if ( isset( $_POST['cntctfrm_contact_action'] ) ) {
2520
  /* Check all input data */
@@ -2535,12 +2826,19 @@ if ( ! function_exists( 'cntctfrm_check_and_send' ) ) {
2535
  /* Check all input data */
2536
  if ( ! function_exists( 'cntctfrm_check_form' ) ) {
2537
  function cntctfrm_check_form() {
2538
- global $cntctfrm_error_message, $cntctfrm_options;
 
 
 
 
 
 
 
 
2539
  $language = isset( $_POST['cntctfrm_language'] ) ? $_POST['cntctfrm_language'] : 'default';
2540
  $cntctfrm_path_of_uploaded_file = $cntctfrm_result = "";
2541
  /* Error messages array */
2542
  $cntctfrm_error_message = array();
2543
-
2544
  $name = isset( $_POST['cntctfrm_contact_name'] ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_name'] ) ) : "";
2545
  $address = isset( $_POST['cntctfrm_contact_address'] ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_address'] ) ) : "";
2546
  $email = isset( $_POST['cntctfrm_contact_email'] ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_email'] ) ) : "";
@@ -2625,8 +2923,14 @@ if ( ! function_exists( 'cntctfrm_check_form' ) ) {
2625
  unset( $cntctfrm_error_message['error_subject'] );
2626
  if ( 1 == $cntctfrm_options['cntctfrm_required_message_field'] && "" != $message )
2627
  unset( $cntctfrm_error_message['error_message'] );
 
2628
  /* If captcha plugin exists */
2629
- $result = apply_filters( 'cntctfrm_check_form', true );
 
 
 
 
 
2630
  if ( false === $result ) { /* for CAPTCHA older than PRO - v1.0.7, PLUS - v1.1.0 v FREE - 1.2.5 */
2631
  $cntctfrm_error_message['error_captcha'] = $cntctfrm_options['cntctfrm_captcha_error'][ $language ];
2632
  } else if ( is_string( $result ) && ! empty( $result ) ) {
@@ -2653,12 +2957,12 @@ if ( ! function_exists( 'cntctfrm_check_form' ) ) {
2653
  }
2654
  } else {
2655
  $uploads = wp_upload_dir();
2656
- if ( ! isset( $uploads['path'] ) && isset ( $uploads['error'] ) )
2657
  $cntctfrm_error_message['error_attachment'] = $uploads['error'];
2658
  else
2659
  $cntctfrm_path_of_uploaded_file = $uploads['path'] . "/" . 'cntctfrm_' . md5( sanitize_file_name( $_FILES["cntctfrm_contact_attachment"]["name"] ) . time() . $email ) . '_' . sanitize_file_name( $_FILES["cntctfrm_contact_attachment"]["name"] );
2660
  }
2661
- $cntctfrm_path_of_uploaded_file = stripslashes( esc_html( $cntctfrm_path_of_uploaded_file ) );
2662
  $tmp_path = $_FILES["cntctfrm_contact_attachment"]["tmp_name"];
2663
  $path_info = pathinfo( $cntctfrm_path_of_uploaded_file );
2664
 
@@ -2713,7 +3017,13 @@ if ( ! function_exists( 'cntctfrm_check_form' ) ) {
2713
  unset( $cntctfrm_error_message['error_form'] );
2714
  /* If all is good - send mail */
2715
  $cntctfrm_result = cntctfrm_send_mail();
2716
- do_action( 'cntctfrm_check_dispatch', $cntctfrm_result );
 
 
 
 
 
 
2717
  }
2718
  return $cntctfrm_result;
2719
  }
@@ -2745,7 +3055,12 @@ if( ! function_exists( 'cntctfrm_send_mail' ) ) {
2745
  if ( isset( $_SESSION['cntctfrm_send_mail'] ) && true == $_SESSION['cntctfrm_send_mail'] )
2746
  return true;
2747
 
2748
- $to = 'user' == $cntctfrm_options['cntctfrm_select_email'] ? $user->user_email : $cntctfrm_options['cntctfrm_custom_email'];
 
 
 
 
 
2749
 
2750
  if ( "" == $to ) {
2751
  /* If email options are not certain choose admin email */
@@ -2798,74 +3113,109 @@ if( ! function_exists( 'cntctfrm_send_mail' ) ) {
2798
  }
2799
  }
2800
  /* Message */
 
 
 
2801
  if ( 1 == $cntctfrm_options['cntctfrm_html_email'] ) {
2802
  $message_text = '<html>
2803
- <head>
2804
- <title>' . __( "Contact from", 'contact-form-plugin' ) . ' ' . get_bloginfo('name') . '</title>
2805
- </head>
2806
- <body>
2807
- <table>';
2808
- if ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) {
2809
- $message_text .= '<tr><td width="160">';
2810
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_name_label'][ $lang ] : __( "Name", 'contact-form-plugin' );
2811
- $message_text .= '</td><td>' . $name . '</td></tr>';
2812
- }
2813
-
2814
- if ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) {
2815
- $message_text .= '<tr><td>';
2816
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_address_label'][ $lang ] : __( "Address", 'contact-form-plugin' );
2817
- $message_text .= '</td><td>' . $address . '</td></tr>';
2818
- }
2819
-
2820
- $message_text .= '<tr><td>';
2821
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_email_label'][ $lang ] : __( "Email", 'contact-form-plugin' );
2822
- $message_text .= '</td><td>' . $email . '</td></tr>';
2823
-
2824
- if ( 1 == $cntctfrm_options['cntctfrm_display_phone_field'] ) {
2825
- $message_text .= '<tr><td>';
2826
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_phone_label'][ $lang ] : __( "Phone", 'contact-form-plugin' );
2827
- $message_text .= '</td><td>' . $phone . '</td></tr>';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2828
  }
 
2829
 
2830
- $message_text .= '<tr><td>';
2831
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_subject_label'][ $lang ] : __( "Subject", 'contact-form-plugin' );
2832
- $message_text .= '</td><td>' . $subject . '</td></tr>
2833
- <tr><td>';
2834
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_message_label'][ $lang ] : __( "Message", 'contact-form-plugin' );
2835
- $message_text .= '</td><td>' . $message . '</td>
2836
- </tr>
2837
- <tr><td>' . __( "Site", 'contact-form-plugin' ) . '</td><td>' . get_bloginfo("url") . '</td></tr>
2838
- <tr>
2839
- <td><br /></td><td><br /></td>
2840
- </tr>';
2841
  $message_text_for_user = $message_text . '</table></body></html>';
2842
- $message_text .= $user_info_string . '</table></body></html>';
2843
  } else {
2844
- $message_text = '';
2845
- if ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) {
2846
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_name_label'][ $lang ] : __( "Name", 'contact-form-plugin' );
2847
- $message_text .= ': ' . $name . "\n";
2848
- }
2849
- if ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) {
2850
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_address_label'][ $lang ] : __( "Address", 'contact-form-plugin' );
2851
- $message_text .= ': ' . $address . "\n";
2852
- }
2853
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_email_label'][ $lang ] : __( "Email", 'contact-form-plugin' );
2854
- $message_text .= ': ' . $email . "\n";
2855
- if ( 1 == $cntctfrm_options['cntctfrm_display_phone_field'] ) {
2856
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_phone_label'][ $lang ] : __( "Phone", 'contact-form-plugin' );
2857
- $message_text .= ': ' . $phone . "\n";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2858
  }
2859
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_subject_label'][ $lang ] : __( "Subject", 'contact-form-plugin' );
2860
- $message_text .= ': ' . $subject . "\n";
2861
- $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_message_label'][ $lang ] : __( "Message", 'contact-form-plugin' );
2862
- $message_text .= ': ' . $message . "\n" .
2863
- __( "Site", 'contact-form-plugin' ) . ': ' . get_bloginfo("url") . "\n"
2864
- . "\n";
2865
  $message_text_for_user = $message_text;
2866
  $message_text .= $user_info_string;
2867
  }
2868
 
 
2869
  do_action( 'cntctfrm_get_mail_data', array( 'sendto' => $to, 'refer' => $form_action_url, 'useragent' => $user_agent ) );
2870
 
2871
  if ( ! function_exists( 'is_plugin_active' ) )
@@ -3129,29 +3479,39 @@ if ( ! function_exists ( 'cntctfrm_admin_head' ) ) {
3129
  }
3130
  }
3131
 
3132
- if ( ! function_exists ( 'cntctfrm_wp_head' ) ) {
3133
- function cntctfrm_wp_head() {
3134
- $cntctfrm_plugin_info = get_plugin_data( dirname( __FILE__ ) . '/contact_form.php', false );
3135
  wp_enqueue_style( 'cntctfrm_form_style', plugins_url( 'css/form_style.css', __FILE__ ), false, $cntctfrm_plugin_info["Version"] );
3136
- wp_enqueue_script( 'cntctfrm_js', plugins_url( 'js/cntctfrm.js', __FILE__ ), array( 'jquery' ) );
 
 
 
 
 
 
 
 
3137
  }
3138
  }
3139
 
3140
  if ( ! function_exists ( 'cntctfrm_add_language' ) ) {
3141
  function cntctfrm_add_language() {
3142
- check_ajax_referer( plugin_basename( __FILE__ ), 'cntctfrm_ajax_nonce_field' );
3143
 
3144
- $lang = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', htmlspecialchars( $_REQUEST['lang'] ) ) ) );
 
 
 
3145
 
3146
- /* Check contact-form-multi plugin */
3147
- if ( is_plugin_active( 'contact-form-multi/contact-form-multi.php' ) )
3148
- $contact_form_multi_active = true;
3149
- if ( is_plugin_active( 'contact-form-multi-pro/contact-form-multi-pro.php' ) )
3150
- $contact_form_multi_pro_active = true;
3151
 
3152
- if ( isset( $contact_form_multi_active ) || isset( $contact_form_multi_pro_active ) ) {
3153
- if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) && get_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] ) ) {
3154
- $cntctfrm_options = get_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] );
3155
  } else {
3156
  $cntctfrm_options = get_option( 'cntctfrmmlt_options' );
3157
  }
@@ -3162,40 +3522,43 @@ if ( ! function_exists ( 'cntctfrm_add_language' ) ) {
3162
  if ( ! in_array( $lang, $cntctfrm_options['cntctfrm_language'] ) ) {
3163
  $cntctfrm_options['cntctfrm_language'][] = $lang;
3164
 
3165
- if ( isset ( $contact_form_multi_active ) ) {
3166
- $cntctfrmmlt_options_main = get_option( 'cntctfrmmlt_options_main' );
3167
- update_option( 'cntctfrmmlt_options_' . $cntctfrmmlt_options_main['id_form'], $cntctfrm_options );
3168
- } elseif ( isset( $contact_form_multi_pro_active ) ) {
3169
- $cntctfrmmltpr_options_main = get_option( 'cntctfrmmltpr_options_main' );
3170
- update_option( 'cntctfrmmlt_options_' . $cntctfrmmltpr_options_main['id_form'], $cntctfrm_options );
3171
  } else {
3172
  update_option( 'cntctfrm_options', $cntctfrm_options );
3173
  }
 
3174
  }
3175
 
3176
- if ( ! isset( $contact_form_multi_active ) && ! isset( $contact_form_multi_pro_active ) ) {
3177
  $result = __( "Use shortcode", 'contact-form-plugin' ) . ' <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=' . $lang . ']</span> ' . __( "for this language", 'contact-form-plugin' );
3178
  } else {
3179
  $result = __( "Use shortcode", 'contact-form-plugin' ) . ' <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=' . $lang . ' id=' . $_SESSION['cntctfrmmlt_id_form'] . ']</span> ' . __( "for this language", 'contact-form-plugin' );
3180
  }
3181
 
3182
- echo json_encode( $result );
3183
- die();
 
 
3184
  }
3185
  }
3186
 
3187
  if ( ! function_exists ( 'cntctfrm_remove_language' ) ) {
3188
  function cntctfrm_remove_language() {
3189
- check_ajax_referer( plugin_basename( __FILE__ ), 'cntctfrm_ajax_nonce_field' );
3190
- /* Check contact-form-multi plugin */
3191
- if ( is_plugin_active( 'contact-form-multi/contact-form-multi.php' ) )
3192
- $contact_form_multi_active = true;
3193
- if ( is_plugin_active( 'contact-form-multi-pro/contact-form-multi-pro.php' ) )
3194
- $contact_form_multi_pro_active = true;
3195
 
3196
- if ( isset( $contact_form_multi_active ) || isset( $contact_form_multi_pro_active ) ) {
3197
- if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) && get_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] ) ) {
3198
- $cntctfrm_options = get_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] );
 
 
3199
  } else {
3200
  $cntctfrm_options = get_option( 'cntctfrmmlt_options' );
3201
  }
@@ -3203,65 +3566,68 @@ if ( ! function_exists ( 'cntctfrm_remove_language' ) ) {
3203
  $cntctfrm_options = get_option( 'cntctfrm_options' );
3204
  }
3205
 
3206
- if ( $key = array_search( $_REQUEST['lang'], $cntctfrm_options['cntctfrm_language'] ) !== false )
3207
- $cntctfrm_options['cntctfrm_language'] = array_diff( $cntctfrm_options['cntctfrm_language'], array( $_REQUEST['lang'] ) );
3208
- if ( isset( $cntctfrm_options['cntctfrm_name_label'][ $_REQUEST['lang'] ] ) )
3209
- unset( $cntctfrm_options['cntctfrm_name_label'][ $_REQUEST['lang'] ] );
3210
- if ( isset( $cntctfrm_options['cntctfrm_address_label'][ $_REQUEST['lang'] ] ) )
3211
- unset( $cntctfrm_options['cntctfrm_address_label'][ $_REQUEST['lang'] ] );
3212
- if ( isset( $cntctfrm_options['cntctfrm_email_label'][ $_REQUEST['lang'] ] ) )
3213
- unset( $cntctfrm_options['cntctfrm_email_label'][ $_REQUEST['lang'] ] );
3214
- if ( isset( $cntctfrm_options['cntctfrm_phone_label'][ $_REQUEST['lang'] ] ) )
3215
- unset( $cntctfrm_options['cntctfrm_phone_label'][ $_REQUEST['lang'] ] );
3216
- if ( isset( $cntctfrm_options['cntctfrm_subject_label'][ $_REQUEST['lang'] ] ) )
3217
- unset( $cntctfrm_options['cntctfrm_subject_label'][ $_REQUEST['lang'] ] );
3218
- if ( isset( $cntctfrm_options['cntctfrm_message_label'][ $_REQUEST['lang'] ] ) )
3219
- unset( $cntctfrm_options['cntctfrm_message_label'][ $_REQUEST['lang'] ] );
3220
- if ( isset( $cntctfrm_options['cntctfrm_attachment_label'][ $_REQUEST['lang'] ] ) )
3221
- unset( $cntctfrm_options['cntctfrm_attachment_label'][ $_REQUEST['lang'] ] );
3222
- if ( isset( $cntctfrm_options['cntctfrm_attachment_tooltip'][ $_REQUEST['lang'] ] ) )
3223
- unset( $cntctfrm_options['cntctfrm_attachment_tooltip'][ $_REQUEST['lang'] ] );
3224
- if ( isset( $cntctfrm_options['cntctfrm_send_copy_label'][ $_REQUEST['lang'] ] ) )
3225
- unset( $cntctfrm_options['cntctfrm_send_copy_label'][ $_REQUEST['lang'] ] );
3226
- if ( isset( $cntctfrm_options['cntctfrm_thank_text'][ $_REQUEST['lang'] ] ) )
3227
- unset( $cntctfrm_options['cntctfrm_thank_text'][ $_REQUEST['lang'] ] );
3228
- if ( isset( $cntctfrm_options['cntctfrm_submit_label'][ $_REQUEST['lang'] ] ) )
3229
- unset( $cntctfrm_options['cntctfrm_submit_label'][ $_REQUEST['lang'] ]);
3230
- if ( isset( $cntctfrm_options['cntctfrm_name_error'][ $_REQUEST['lang'] ] ) )
3231
- unset( $cntctfrm_options['cntctfrm_name_error'][ $_REQUEST['lang'] ] );
3232
- if ( isset( $cntctfrm_options['cntctfrm_address_error'][ $_REQUEST['lang'] ] ) )
3233
- unset( $cntctfrm_options['cntctfrm_address_error'][ $_REQUEST['lang'] ] );
3234
- if ( isset( $cntctfrm_options['cntctfrm_email_error'][ $_REQUEST['lang'] ] ) )
3235
- unset( $cntctfrm_options['cntctfrm_email_error'][ $_REQUEST['lang'] ] );
3236
- if ( isset( $cntctfrm_options['cntctfrm_phone_error'][ $_REQUEST['lang'] ] ) )
3237
- unset( $cntctfrm_options['cntctfrm_phone_error'][ $_REQUEST['lang'] ] );
3238
- if ( isset( $cntctfrm_options['cntctfrm_subject_error'][ $_REQUEST['lang'] ] ) )
3239
- unset( $cntctfrm_options['cntctfrm_subject_error'][ $_REQUEST['lang'] ] );
3240
- if ( isset( $cntctfrm_options['cntctfrm_message_error'][ $_REQUEST['lang'] ] ) )
3241
- unset( $cntctfrm_options['cntctfrm_message_error'][ $_REQUEST['lang'] ] );
3242
- if ( isset( $cntctfrm_options['cntctfrm_attachment_error'][ $_REQUEST['lang'] ] ) )
3243
- unset( $cntctfrm_options['cntctfrm_attachment_error'][ $_REQUEST['lang'] ] );
3244
- if ( isset( $cntctfrm_options['cntctfrm_attachment_upload_error'][ $_REQUEST['lang'] ] ) )
3245
- unset( $cntctfrm_options['cntctfrm_attachment_upload_error'][ $_REQUEST['lang'] ] );
3246
- if ( isset( $cntctfrm_options['cntctfrm_attachment_move_error'][ $_REQUEST['lang'] ] ) )
3247
- unset( $cntctfrm_options['cntctfrm_attachment_move_error'][ $_REQUEST['lang'] ] );
3248
- if ( isset( $cntctfrm_options['cntctfrm_attachment_size_error'][ $_REQUEST['lang'] ] ) )
3249
- unset( $cntctfrm_options['cntctfrm_attachment_size_error'][ $_REQUEST['lang'] ] );
3250
- if ( isset( $cntctfrm_options['cntctfrm_captcha_error'][ $_REQUEST['lang'] ] ) )
3251
- unset( $cntctfrm_options['cntctfrm_captcha_error'][ $_REQUEST['lang'] ] );
3252
- if ( isset( $cntctfrm_options['cntctfrm_form_error'][ $_REQUEST['lang'] ] ) )
3253
- unset( $cntctfrm_options['cntctfrm_form_error'][ $_REQUEST['lang'] ] );
3254
-
3255
- if ( isset( $contact_form_multi_active ) ) {
3256
- $cntctfrmmlt_options_main = get_option( 'cntctfrmmlt_options_main' );
3257
- update_option( 'cntctfrmmlt_options_' . $cntctfrmmlt_options_main['id_form'], $cntctfrm_options );
3258
- } elseif ( isset( $contact_form_multi_pro_active ) ) {
3259
- $cntctfrmmltpr_options_main = get_option( 'cntctfrmmltpr_options_main' );
3260
- update_option( 'cntctfrmmlt_options_' . $cntctfrmmltpr_options_main['id_form'], $cntctfrm_options );
 
3261
  } else {
3262
  update_option( 'cntctfrm_options', $cntctfrm_options );
3263
  }
3264
- die();
 
 
3265
  }
3266
  }
3267
 
@@ -3274,7 +3640,7 @@ if ( ! function_exists ( 'cntctfrm_plugin_banner' ) ) {
3274
  if ( 'plugins.php' == $hook_suffix ) {
3275
  $cntctfrm_options = get_option( 'cntctfrm_options' );
3276
  if ( isset( $cntctfrm_options['first_install'] ) && strtotime( '-1 week' ) > $cntctfrm_options['first_install'] ) {
3277
- bws_plugin_banner( $cntctfrm_plugin_info, 'cntctfrm', 'contact-form', 'f575dc39cba54a9de88df346eed52101', '77', '//ps.w.org/contact-form-plugin/assets/icon-128x128.png' );
3278
  }
3279
  bws_plugin_banner_to_settings( $cntctfrm_plugin_info, 'cntctfrm_options', 'contact-form-plugin', 'admin.php?page=contact_form.php' );
3280
  }
@@ -3347,37 +3713,42 @@ if ( ! function_exists ( 'cntctfrm_shortcode_button_content' ) ) {
3347
  $lang_default = '...';
3348
 
3349
  /* Check contact-form-multi plugin */
3350
- $cntctfrm_multi_active = false;
3351
- if ( is_plugin_active( 'contact-form-multi/contact-form-multi.php' ) || is_plugin_active( 'contact-form-multi-pro/contact-form-multi-pro.php' ) ) {
3352
- if ( is_plugin_active( 'contact-form-multi/contact-form-multi.php' ) ) {
3353
- $cntctfrm_options_prefix = 'cntctfrmmlt';
3354
- } else if ( is_plugin_active( 'contact-form-multi-pro/contact-form-multi-pro.php' ) ) {
3355
- $cntctfrm_options_prefix = 'cntctfrmmltpr';
 
3356
  }
3357
- $cntctfrm_multi_options_main = get_option( $cntctfrm_options_prefix . '_options_main' );
3358
- if ( $cntctfrm_multi_options_main['name_id_form'] ) {
3359
- $cntctfrm_multi_active = true;
3360
- $cntctfrm_multi_forms = $cntctfrm_multi_ids = $cntctfrm_multi_forms_languages = array();
3361
- foreach ( $cntctfrm_multi_options_main['name_id_form'] as $id => $title ) {
3362
- $cntctfrm_multi_forms[ $id ] = $title;
3363
- array_push( $cntctfrm_multi_ids, $id );
3364
- $cntctfrmmlt_multi_options = get_option( 'cntctfrmmlt_options_' . $id );
3365
- $cntctfrmmlt_language = isset( $cntctfrmmlt_multi_options['cntctfrm_language'] ) ? $cntctfrmmlt_multi_options['cntctfrm_language'] : array();
3366
- array_unshift( $cntctfrmmlt_language, 'default' );
3367
- $cntctfrm_multi_forms_languages[ $id ] = $cntctfrmmlt_language;
 
 
 
3368
  }
3369
  }
3370
  }
3371
- if ( ! $cntctfrm_multi_active ) {
 
3372
  $cntctfrm_options = get_option( 'cntctfrm_options' );
3373
  array_unshift( $cntctfrm_options['cntctfrm_language'], 'default' );
3374
  } ?>
3375
  <div id="cntctfrm" style="display:none;">
3376
  <fieldset>
3377
- <?php if ( $cntctfrm_multi_active ) { ?>
3378
  <label>
3379
  <select name="cntctfrm_forms_list" id="cntctfrm_forms_list">
3380
- <?php foreach ( $cntctfrm_multi_forms as $id => $title ) {
3381
  printf( '<option value="%1$s">%2$s</option>', $id, $title );
3382
  } ?>
3383
  </select>
@@ -3387,7 +3758,7 @@ if ( ! function_exists ( 'cntctfrm_shortcode_button_content' ) ) {
3387
  <label>
3388
  <select name="cntctfrm_multi_languages_list" id="cntctfrm_multi_languages_list">
3389
  <?php $i = 1;
3390
- foreach ( $cntctfrm_multi_forms_languages as $id => $languages ) {
3391
  foreach ( $languages as $language ) {
3392
  printf( '<option value="%1$s" data-form-id="%2$s" %3$s>%4$s</option>', strtolower( $language ), $id, ( $i > 1 ) ? 'style="display: none;"' : '', ( $language == 'default' ) ? $lang_default : $cntctfrm_lang_codes[ $language ] );
3393
  }
@@ -3396,7 +3767,7 @@ if ( ! function_exists ( 'cntctfrm_shortcode_button_content' ) ) {
3396
  </select>
3397
  <span class="title"><?php _e( 'Language', 'contact-form-plugin' ); ?></span>
3398
  </label>
3399
- <input class="bws_default_shortcode" type="hidden" name="default" value="[bestwebsoft_contact_form id=<?php echo array_shift( $cntctfrm_multi_ids ); ?>]" />
3400
  <?php } else { ?>
3401
  <label>
3402
  <select name="cntctfrm_languages_list" id="cntctfrm_languages_list">
@@ -3413,7 +3784,7 @@ if ( ! function_exists ( 'cntctfrm_shortcode_button_content' ) ) {
3413
  function cntctfrm_shortcode_init() {
3414
  (function($) {
3415
  var current_object = '<?php echo ( $wp_version < 3.9 ) ? "#TB_ajaxContent" : ".mce-reset" ?>';
3416
- <?php if ( $cntctfrm_multi_active ) { ?>
3417
  $( current_object + ' #bws_shortcode_display' ).bind( 'display_shortcode', function() {
3418
  var cntctfrm_form_id = $( current_object + ' #cntctfrm_forms_list option:selected' ).val(),
3419
  cntctfrm_get_form_language = $( current_object + ' #cntctfrm_multi_languages_list option:selected' ).val(),
@@ -3503,7 +3874,8 @@ add_filter( 'plugin_action_links', 'cntctfrm_plugin_action_links', 10, 2 );
3503
  add_filter( 'plugin_row_meta', 'cntctfrm_register_plugin_links', 10, 2 );
3504
 
3505
  add_action( 'admin_enqueue_scripts', 'cntctfrm_admin_head' );
3506
- add_action( 'wp_enqueue_scripts', 'cntctfrm_wp_head' );
 
3507
 
3508
  add_shortcode( 'contact_form', 'cntctfrm_display_form' );
3509
  add_shortcode( 'bws_contact_form', 'cntctfrm_display_form' );
1
  <?php
2
  /*
3
  Plugin Name: Contact Form by BestWebSoft
4
+ Plugin URI: http://bestwebsoft.com/products/contact-form/
5
+ Description: Allow customers to reach you using secure contact form plugin any website must have.
6
  Author: BestWebSoft
7
  Text Domain: contact-form-plugin
8
  Domain Path: /languages
9
+ Version: 4.0.1
10
  Author URI: http://bestwebsoft.com/
11
  License: GPLv2 or later
12
  */
122
  global $cntctfrm_options, $cntctfrm_option_defaults, $cntctfrm_plugin_info;
123
  $cntctfrm_db_version = "1.0";
124
 
125
+ $contact_form_multi_active = cntctfrm_check_cf_multi_active();
126
+
127
  if ( ! $cntctfrm_plugin_info )
128
  $cntctfrm_plugin_info = get_plugin_data( __FILE__ );
129
 
164
  'cntctfrm_display_user_agent' => 1,
165
  'cntctfrm_language' => array(),
166
  'cntctfrm_change_label' => 0,
167
+ 'cntctfrm_name_label' => array( 'default' => __( "Name", 'contact-form-plugin' ) . ':' ),
168
+ 'cntctfrm_address_label' => array( 'default' => __( "Address", 'contact-form-plugin' ) . ':' ),
169
+ 'cntctfrm_email_label' => array( 'default' => __( "Email Address", 'contact-form-plugin' ) . ':' ),
170
+ 'cntctfrm_phone_label' => array( 'default' => __( "Phone number", 'contact-form-plugin' ) . ':' ),
171
+ 'cntctfrm_subject_label' => array( 'default' => __( "Subject", 'contact-form-plugin' ) . ':' ),
172
+ 'cntctfrm_message_label' => array( 'default' => __( "Message", 'contact-form-plugin' ) . ':' ),
173
+ 'cntctfrm_attachment_label' => array( 'default' => __( "Attachment", 'contact-form-plugin' ) . ':' ),
174
  'cntctfrm_attachment_tooltip' => array( 'default' => __( "Supported file types: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, AI, EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT.", 'contact-form-plugin' ) ),
175
  'cntctfrm_send_copy_label' => array( 'default' => __( "Send me a copy", 'contact-form-plugin' ) ),
176
  'cntctfrm_submit_label' => array( 'default' => __( "Submit", 'contact-form-plugin' ) ),
214
  'suggest_feature_banner' => 1
215
  );
216
 
217
+ $plugin_basename = plugin_basename( __FILE__ );
218
+
219
+ if ( isset( $_POST['cntctfrm_add_language_button'] ) && check_admin_referer( $plugin_basename, 'cntctfrm_nonce_name' ) )
220
+ cntctfrm_add_language();
221
+
222
+ if( isset( $_POST['cntctfrm_delete_button'] ) && check_admin_referer( $plugin_basename, 'cntctfrm_nonce_name' ) )
223
+ cntctfrm_remove_language();
224
+
225
  /* Install the option defaults */
226
  if ( ! get_option( 'cntctfrm_options' ) )
227
  add_option( 'cntctfrm_options', $cntctfrm_option_defaults );
228
 
 
 
 
 
 
 
229
  /* Get options from the database for default options */
230
+ if ( $contact_form_multi_active ) {
231
  if ( ! get_option( 'cntctfrmmlt_options' ) )
232
  add_option( 'cntctfrmmlt_options', $cntctfrm_option_defaults );
233
 
299
  if ( get_option( 'cntctfrmmlt_options_' . $id ) ) {
300
  $cntctfrm_options = get_option( 'cntctfrmmlt_options_'. $id );
301
  } else {
302
+ if ( 'pro' == $contact_form_multi_active && $options_main = get_option( 'cntctfrmmltpr_options_main' ) ) {
303
+ /**/
304
+ } elseif ( $contact_form_multi_active ) {
305
+ $options_main = get_option( 'cntctfrmmlt_options_main' );
306
+ }
307
 
308
+ if ( 1 == $id && 1 == count( $options_main['name_id_form'] ) ) {
309
  add_option( 'cntctfrmmlt_options_1' , get_option( 'cntctfrm_options' ) );
310
  $cntctfrm_options = get_option( 'cntctfrmmlt_options_1' );
311
  } else {
408
  /* show pro features */
409
  $cntctfrm_options['hide_premium_options'] = array();
410
 
411
+ if ( $contact_form_multi_active ) {
412
  if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) || $form_id ) {
413
  $id = ( $form_id ) ? $form_id : $_SESSION['cntctfrmmlt_id_form'];
414
  if ( get_option( 'cntctfrmmlt_options_' . $id ) ) {
428
  if ( ! isset( $cntctfrm_options['plugin_db_version'] ) || $cntctfrm_options['plugin_db_version'] != $cntctfrm_db_version ) {
429
  cntctfrm_db_create();
430
  $cntctfrm_options['plugin_db_version'] = $cntctfrm_db_version;
431
+ if ( $contact_form_multi_active ) {
432
  if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) || $form_id ) {
433
  $id = ( $form_id ) ? $form_id : $_SESSION['cntctfrmmlt_id_form'];
434
  if ( get_option( 'cntctfrmmlt_options_' . $id ) ) {
501
  }
502
  }
503
 
504
+ /**
505
+ * @since 4.0.1
506
+ * @todo after 1.08.2017. Delete keys marked with # from $cntctfrm_related_plugins global massive. They are created for compatibility with versions of related plugins without modified prefixes or containing prefixes in options' names.
507
+ */
508
+ if ( ! function_exists( 'cntctfrm_related_plugins' ) ) {
509
+ function cntctfrm_related_plugins() {
510
+ global $cntctfrm_related_plugins;
511
 
512
+ $cntctfrm_related_plugins = array();
 
 
513
 
514
+ if ( ! function_exists( 'is_plugin_active' ) )
515
+ require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
 
516
 
517
  /* Get Captcha options */
518
+ if ( is_plugin_active( 'captcha/captcha.php' ) ) {
519
  $cptch_options = get_option( 'cptch_options' );
520
+
521
+ /*#*/$display_option = isset( $cptch_options['contact_form'] ) ? 'contact_form' : 'cptch_contact_form';
522
+ /*#*/$label = isset( $cptch_options['label_form'] ) ? 'label_form' : 'cptch_label_form';
523
+ /*#*/$required_symbol = isset( $cptch_options['required_symbol'] ) ? 'required_symbol' : 'cptch_required_symbol';
524
+ $cntctfrm_related_plugins['captcha'] = array(
525
+ 'options' => $cptch_options,
526
+ /*#*/'options_name' => 'cptch_options',
527
+ /*#*/'display_option' => $display_option,
528
+ /*#*/'label' => $label,
529
+ /*#*/'required_symbol' => $required_symbol,
530
+ 'settings_page' => 'captcha.php'
531
+ );
532
+ } elseif ( is_plugin_active( 'captcha-plus/captcha-plus.php' ) ) {
533
+ if ( $cptchpls_options = get_option( 'cptchpls_options' ) ) {
534
+ /*#*/ $options_name = 'cptchpls_options';
535
+ } elseif ( $cptchpls_options = get_option( 'cptch_options' ) ) {
536
+ /*#*/ $options_name = 'cptch_options';
537
+ }
538
+ /*#*/$display_option = isset( $cptchpls_options['contact_form'] ) ? 'contact_form' : 'cptchpls_contact_form';
539
+ /*#*/$label = isset( $cptch_options['label_form'] ) ? 'label_form' : 'cptchpls_label_form';
540
+ /*#*/$required_symbol = isset( $cptch_options['required_symbol'] ) ? 'required_symbol' : 'cptchpls_required_symbol';
541
+ $cntctfrm_related_plugins['captcha'] = array(
542
+ 'options' => $cptchpls_options,
543
+ /*#*/'options_name' => $options_name,
544
+ /*#*/'display_option' => $display_option,
545
+ /*#*/'label' => $label,
546
+ /*#*/'required_symbol' => $required_symbol,
547
+ 'settings_page' => 'captcha-plus.php'
548
+ );
549
+ } elseif( is_plugin_active( 'captcha-pro/captcha_pro.php' ) ) {
550
+ if ( $cptchpr_options = get_option( 'cptchpr_options' ) ) {
551
+ /*#*/ $options_name = 'cptchpr_options';
552
+ } elseif ( $cptchpr_options = get_option( 'cptch_options' ) ) {
553
+ /*#*/ $options_name = 'cptch_options';
554
+ }
555
+ /*#*/$display_option = isset( $cptchpr_options['contact_form'] ) ? 'contact_form' : 'cptchpr_contact_form';
556
+ /*#*/$label = isset( $cptch_options['label_form'] ) ? 'label_form' : 'cptchpr_label_form';
557
+ /*#*/$required_symbol = isset( $cptch_options['required_symbol'] ) ? 'required_symbol' : 'cptchpr_required_symbol';
558
+ $cntctfrm_related_plugins['captcha'] = array(
559
+ 'options' => $cptchpr_options,
560
+ /*#*/ 'options_name' => $options_name,
561
+ /*#*/ 'display_option' => $display_option,
562
+ /*#*/ 'label' => $label,
563
+ /*#*/ 'required_symbol' => $required_symbol,
564
+ 'settings_page' => 'captcha_pro.php'
565
+ );
566
+ }
567
+
568
+ /* Get Google Captcha options */
569
+ if( is_plugin_active( 'google-captcha/google-captcha.php' ) ) {
570
+ $gglcptch_options = get_option( 'gglcptch_options' );
571
+
572
+ $cntctfrm_related_plugins['google-captcha'] = array(
573
+ 'options' => $gglcptch_options,
574
+ /*#*/ 'options_name' => 'gglcptch_options',
575
+ 'settings_page' => 'google-captcha.php'
576
+ );
577
+ } elseif( is_plugin_active( 'google-captcha-pro/google-captcha-pro.php' ) ) {
578
+ if ( $gglcptchpr_options = get_option( 'gglcptchpr_options' ) ) {
579
+ /*#*/ $options_name = 'gglcptchpr_options';
580
+ } elseif ( $gglcptchpr_options = get_option( 'gglcptch_options' ) ) {
581
+ /*#*/ $options_name = 'gglcptch_options';
582
+ }
583
+ $cntctfrm_related_plugins['google-captcha'] = array(
584
+ 'options' => $gglcptchpr_options,
585
+ /*#*/ 'options_name' => $options_name,
586
+ 'settings_page' => 'google-captcha-pro.php'
587
+ );
588
+ }
589
+
590
  /* Get Subscriber options */
591
  if ( is_multisite() ) {
592
+ if( is_plugin_active( 'subscriber/subscriber.php' ) ) {
593
  $sbscrbr_options = get_site_option( 'sbscrbr_options' );
594
+
595
+ $cntctfrm_related_plugins['subscriber'] = array(
596
+ 'options' => $sbscrbr_options,
597
+ /*#*/ 'options_name' => 'sbscrbr_options',
598
+ 'settings_page' => 'sbscrbr_settings_page'
599
+ );
600
+ } elseif ( is_plugin_active( 'subscriber-pro/subscriber-pro.php' ) ) {
601
+ if ( $sbscrbrpr_options = get_site_option( 'sbscrbrpr_options' ) ) {
602
+ /*#*/ $options_name = 'sbscrbrpr_options';
603
+ } elseif ( $sbscrbrpr_options = get_site_option( 'sbscrbr_options' ) ) {
604
+ /*#*/ $options_name = 'sbscrbr_options';
605
+ }
606
+
607
+ $cntctfrm_related_plugins['subscriber'] = array(
608
+ 'options' => $sbscrbrpr_options,
609
+ /*#*/ 'options_name' => $options_name,
610
+ 'settings_page' => 'sbscrbrpr_settings_page'
611
+ );
612
+ }
613
  } else {
614
+ if( is_plugin_active( 'subscriber/subscriber.php' ) ) {
615
  $sbscrbr_options = get_option( 'sbscrbr_options' );
 
 
 
616
 
617
+ $cntctfrm_related_plugins['subscriber'] = array(
618
+ 'options' => $sbscrbr_options,
619
+ /*#*/ 'options_name' => 'sbscrbr_options',
620
+ 'settings_page' => 'sbscrbr_settings_page'
621
+ );
622
+ } elseif ( is_plugin_active( 'subscriber-pro/subscriber-pro.php' ) ) {
623
+ if ( $sbscrbrpr_options = get_option( 'sbscrbrpr_options' ) ) {
624
+ /*#*/ $options_name = 'sbscrbrpr_options';
625
+ } elseif ( $sbscrbrpr_options = get_option( 'sbscrbr_options' ) ) {
626
+ /*#*/ $options_name = 'sbscrbr_options';
627
+ }
628
 
629
+ $cntctfrm_related_plugins['subscriber'] = array(
630
+ 'options' => $sbscrbrpr_options,
631
+ /*#*/ 'options_name' => $options_name,
632
+ 'settings_page' => 'sbscrbrpr_settings_page'
633
+ );
634
+ }
635
+ }
636
+
637
+ /* Get Contact Form to DB options */
638
+ if( is_plugin_active( 'contact-form-to-db/contact_form_to_db.php' ) ) {
639
+ $cntctfrmtdb_options = get_option( 'cntctfrmtdb_options' );
640
+
641
+ /*#*/$save_option = isset( $cntctfrmtdb_options['save_messages_to_db'] ) ? 'save_messages_to_db' : 'cntctfrmtdb_save_messages_to_db';
642
+ $cntctfrm_related_plugins['contact-form-to-db'] = array(
643
+ 'options' => $cntctfrmtdb_options,
644
+ /*#*/ 'options_name' => 'cntctfrmtdb_options',
645
+ 'save_option' => $save_option,
646
+ 'settings_page' => 'cntctfrmtdb_settings'
647
+ );
648
+ } elseif ( is_plugin_active( 'contact-form-to-db-pro/contact_form_to_db_pro.php' ) ) {
649
+ if ( $cntctfrmtdbpr_options = get_option( 'cntctfrmtdbpr_options' ) ) {
650
+ /*#*/ $options_name = 'cntctfrmtdbpr_options';
651
+ } elseif ( $cntctfrmtdbpr_options = get_option( 'cntctfrmtdb_options' ) ) {
652
+ /*#*/ $options_name = 'cntctfrmtdb_options';
653
+ }
654
+ /*#*/$save_option = isset( $cntctfrmtdbpr_options['save_messages_to_db'] ) ? 'save_messages_to_db' : 'cntctfrmtdbpr_save_messages_to_db';
655
+ $cntctfrm_related_plugins['contact-form-to-db'] = array(
656
+ 'options' => $cntctfrmtdbpr_options,
657
+ /*#*/ 'options_name' => $options_name,
658
+ /*#*/ 'save_option' => $save_option,
659
+ 'settings_page' => 'cntctfrmtdbpr_settings'
660
+ );
661
+ }
662
+ }
663
+ }
664
+
665
+ if ( ! function_exists( 'cntctfrm_check_cf_multi_active' ) ) {
666
+ function cntctfrm_check_cf_multi_active() {
667
+ /* Check contact-form-multi (free) plugin */
668
+ if ( is_plugin_active( 'contact-form-multi/contact-form-multi.php' ) )
669
+ $contact_form_multi_active = true;
670
+
671
+ /* Check contact-form-multi-pro plugin */
672
+ if ( is_plugin_active( 'contact-form-multi-pro/contact-form-multi-pro.php' ) )
673
+ $contact_form_multi_pro_active = true;
674
+
675
+ if ( isset( $contact_form_multi_active ) )
676
+ return "free";
677
 
678
+ if ( isset( $contact_form_multi_pro_active ) )
679
+ return "pro";
680
+
681
+ return false;
682
+ }
683
+ }
684
+
685
+ /* Add settings page in admin area */
686
+ if ( ! function_exists( 'cntctfrm_get_ordered_fields' ) ) {
687
+ function cntctfrm_get_ordered_fields() {
688
+ global $cntctfrm_options, $cntctfrm_related_plugins;
689
+
690
+ if ( ! isset( $cntctfrm_options['cntctfrm_order_fields'] ) ) {
691
+ cntctfrm_settings();
692
  }
693
 
694
+ if ( empty( $cntctfrm_related_plugins ) )
695
+ cntctfrm_related_plugins();
696
+
697
+ $contact_form_multi_active = cntctfrm_check_cf_multi_active();
698
+
699
+ if ( ! $contact_form_multi_active ) {
700
+ $display_captcha = $display_google_captcha = $display_subscriber = false;
701
+
702
+ if ( array_key_exists( 'captcha', $cntctfrm_related_plugins ) )
703
+ $display_captcha = $cntctfrm_related_plugins['captcha']['options'][ $cntctfrm_related_plugins['captcha']['display_option'] ];
704
+
705
+ if ( array_key_exists( 'display_google_captcha', $cntctfrm_related_plugins ) )
706
+ $display_google_captcha = $cntctfrm_related_plugins['display_google_captcha']['options']['contact_form'];
707
+
708
+ if ( array_key_exists( 'subscriber', $cntctfrm_related_plugins ) )
709
+ $display_subscriber = $cntctfrm_related_plugins['subscriber']['options']['contact_form'];
710
+ } else {
711
+ $display_captcha = ( isset( $cntctfrm_options['cntctfrm_display_captcha'] ) && 1 == $cntctfrm_options['cntctfrm_display_captcha'] ) ? true : false;
712
+ $display_google_captcha = ( isset( $cntctfrm_options['cntctfrm_display_google_captcha'] ) && 1 == $cntctfrm_options['cntctfrm_display_google_captcha'] ) ? true : false;
713
+ $display_subscriber = ( isset( $cntctfrm_options['cntctfrm_display_subscribe'] ) && 1 == $cntctfrm_options['cntctfrm_display_subscribe'] ) ? true : false;
714
  }
715
 
716
+ $default_order_fields = array(
717
  'cntctfrm_contact_name' => ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) ? true : false,
718
  'cntctfrm_contact_address' => ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) ? true : false,
719
  'cntctfrm_contact_email' => true,
722
  'cntctfrm_contact_message' => true,
723
  'cntctfrm_contact_attachment' => ( 1 == $cntctfrm_options['cntctfrm_attachment'] ) ? true : false,
724
  'cntctfrm_contact_send_copy' => ( 1 == $cntctfrm_options['cntctfrm_send_copy'] ) ? true : false,
725
+ 'cntctfrm_subscribe' => $display_subscriber,
726
+ 'cntctfrm_captcha' => $display_captcha || $display_google_captcha ? true : false,
727
  );
728
 
729
+ $display_fields = array();
730
+ foreach ( $default_order_fields as $field => $value ) {
731
  if ( $value == true ) {
732
+ array_push( $display_fields , $field );
733
  }
734
  }
735
 
736
+ $ordered_fields = array_merge( $cntctfrm_options['cntctfrm_order_fields']['first_column'], $cntctfrm_options['cntctfrm_order_fields']['second_column'] );
737
+ $diff_fields = array_diff( $display_fields, $ordered_fields );
738
 
739
+ foreach ( $diff_fields as $field ) {
740
  array_push( $cntctfrm_options['cntctfrm_order_fields'][ 'first_column' ], $field );
741
  }
742
 
747
  /* Add settings page in admin area */
748
  if ( ! function_exists( 'cntctfrm_settings_page' ) ) {
749
  function cntctfrm_settings_page() {
750
+ global $cntctfrm_options, $wpdb, $cntctfrm_option_defaults, $wp_version, $cntctfrm_plugin_info, $cntctfrm_lang_codes, $cntctfrm_related_plugins;
751
+
752
+ if ( empty( $cntctfrm_related_plugins ) )
753
+ cntctfrm_related_plugins();
754
+
755
+ /* Check contact-form-multi plugin */
756
+ $contact_form_multi_active = cntctfrm_check_cf_multi_active();
757
+
758
  $error = $message = $notice = '';
759
  $plugin_basename = plugin_basename( __FILE__ );
760
 
761
+ if ( ! function_exists( 'get_plugins' ) )
762
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
763
 
764
  if ( ! isset( $_GET['action'] ) || 'additional' == $_GET['action'] || 'appearance' == $_GET['action'] ) {
765
  $all_plugins = get_plugins();
766
  }
767
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
768
  $userslogin = get_users( 'blog_id=' . $GLOBALS['blog_id'] . '&role=administrator' );
769
 
770
  if ( isset( $_POST['cntctfrm_form_appearance_submit'] ) && check_admin_referer( $plugin_basename, 'cntctfrm_nonce_name' ) ) {
771
 
772
+ $options_submit = array();
773
 
774
  if ( isset( $_POST['bws_hide_premium_options'] ) ) {
775
+ $hide_result = bws_hide_premium_options( $options_submit );
776
+ $options_submit = $hide_result['options'];
777
+ if ( $contact_form_multi_active ) {
778
+ $cntctfrm_options = array_merge( $cntctfrm_options, $options_submit );
779
  update_option( 'cntctfrm_options', $cntctfrm_options );
780
  }
781
  }
782
 
783
+ $layout = ( isset( $_POST['cntctfrm_layout'] ) ) ? (int) $_POST['cntctfrm_layout'] : 1;
784
 
785
+ $submit_position = ( isset( $_POST['cntctfrm_submit_position'] ) ) ? stripslashes( esc_html( $_POST['cntctfrm_submit_position'] ) ) : 'left';
786
 
787
+ $layout_first_column_string = stripslashes( esc_html( $_POST['cntctfrm_layout_first_column'] ) );
788
+ $layout_first_column = explode( ',', $layout_first_column_string );
789
+ $layout_first_column = array_diff( $layout_first_column, array('') );
790
 
791
+ $layout_second_column_string = stripslashes( esc_html( $_POST['cntctfrm_layout_second_column'] ) );
792
+ $layout_second_column = explode( ',', $layout_second_column_string );
793
+ $layout_second_column = array_diff( $layout_second_column, array('') );
794
 
795
+ if ( $layout === 1 && ! empty( $layout_second_column ) ) {
796
+ $layout_first_column = array_merge( $layout_first_column, $layout_second_column );
797
+ $layout_second_column = array();
798
  }
799
 
800
+ $options_submit['cntctfrm_layout'] = $layout;
801
+ $options_submit['cntctfrm_submit_position'] = $submit_position;
802
+ $options_submit['cntctfrm_order_fields']['first_column'] = $layout_first_column;
803
+ $options_submit['cntctfrm_order_fields']['second_column'] = $layout_second_column;
 
 
804
 
805
+ $cntctfrm_options = array_merge( $cntctfrm_options, $options_submit );
806
 
807
+ if ( 'pro' == $contact_form_multi_active && get_option( 'cntctfrmmltpr_options_main' ) ) {
808
+ $options_main = get_option( 'cntctfrmmltpr_options_main' );
809
 
810
+ if ( $options_main['id_form'] !== $_SESSION['cntctfrmmlt_id_form'] )
811
+ add_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
812
+ else if ( $options_main['id_form'] == $_SESSION['cntctfrmmlt_id_form'] )
813
+ update_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
814
+ } elseif ( $contact_form_multi_active ) {
815
+ $options_main = get_option( 'cntctfrmmlt_options_main' );
816
 
817
+ if ( $options_main['id_form'] !== $_SESSION['cntctfrmmlt_id_form'] )
818
+ add_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
819
+ else if ( $options_main['id_form'] == $_SESSION['cntctfrmmlt_id_form'] )
820
+ update_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
821
  } else {
822
  update_option( 'cntctfrm_options', $cntctfrm_options );
823
  }
827
  /* Save data for settings page */
828
  if ( isset( $_POST['cntctfrm_form_submit'] ) && check_admin_referer( $plugin_basename, 'cntctfrm_nonce_name' ) ) {
829
 
830
+ $options_submit = array();
831
 
832
  if ( isset( $_POST['bws_hide_premium_options'] ) ) {
833
+ $hide_result = bws_hide_premium_options( $options_submit );
834
+ $options_submit = $hide_result['options'];
835
+ if ( $contact_form_multi_active ) {
836
+ $cntctfrm_options = array_merge( $cntctfrm_options, $options_submit );
837
  update_option( 'cntctfrm_options', $cntctfrm_options );
838
  }
839
  }
840
 
841
+ $options_submit['cntctfrm_user_email'] = $_POST['cntctfrm_user_email'];
842
+ $options_submit['cntctfrm_custom_email'] = trim( stripslashes( esc_html( $_POST['cntctfrm_custom_email'] ) ), " ," );
843
+ $options_submit['cntctfrm_select_email'] = $_POST['cntctfrm_select_email'];
844
+ $options_submit['cntctfrm_from_email'] = $_POST['cntctfrm_from_email'];
845
+ $options_submit['cntctfrm_custom_from_email'] = stripslashes( esc_html( $_POST['cntctfrm_custom_from_email'] ) );
846
+
847
+ $options_submit['cntctfrm_mail_method'] = $_POST['cntctfrm_mail_method'];
848
+ $options_submit['cntctfrm_from_field'] = stripslashes( esc_html( $_POST['cntctfrm_from_field'] ) );
849
+ $options_submit['cntctfrm_select_from_field'] = $_POST['cntctfrm_select_from_field'];
850
+ $options_submit['cntctfrm_display_name_field'] = isset( $_POST['cntctfrm_display_name_field']) ? 1 : 0;
851
+ $options_submit['cntctfrm_display_address_field'] = isset( $_POST['cntctfrm_display_address_field']) ? 1 : 0;
852
+ $options_submit['cntctfrm_display_phone_field'] = isset( $_POST['cntctfrm_display_phone_field']) ? 1 : 0;
853
+ $options_submit['cntctfrm_attachment'] = isset( $_POST['cntctfrm_attachment']) ? $_POST['cntctfrm_attachment'] : 0;
854
+ $options_submit['cntctfrm_attachment_explanations'] = isset( $_POST['cntctfrm_attachment_explanations']) ? $_POST['cntctfrm_attachment_explanations'] : 0;
855
+ $options_submit['cntctfrm_send_copy'] = isset( $_POST['cntctfrm_send_copy']) ? $_POST['cntctfrm_send_copy'] : 0;
856
+
857
+ $options_submit['cntctfrm_delete_attached_file'] = isset( $_POST['cntctfrm_delete_attached_file']) ? $_POST['cntctfrm_delete_attached_file'] : 0;
858
+
859
+ if( $contact_form_multi_active ) {
860
+ $options_submit['cntctfrm_display_captcha'] = isset( $_POST['cntctfrm_display_captcha'] ) ? 1 : 0;
861
+ $options_submit['cntctfrm_display_google_captcha'] = isset( $_POST['cntctfrm_display_google_captcha'] ) ? 1 : 0;
862
+ $options_submit['cntctfrm_display_subscribe'] = isset( $_POST['cntctfrm_display_subscriber'] ) ? 1 : 0;
863
+ $options_submit['cntctfrm_save_email_to_db'] = isset( $_POST['cntctfrm_save_email_to_db'] ) ? 1 : 0;
 
 
 
 
 
 
 
 
864
  } else {
865
+ /* Update related plugins options if Contact Form Multi is not active */
866
+ if ( array_key_exists( 'captcha', $cntctfrm_related_plugins ) ) {
867
+ $cntctfrm_related_plugins['captcha']['options'][ $cntctfrm_related_plugins['captcha']['display_option'] ] = isset( $_POST['cntctfrm_display_captcha'] ) ? 1 : 0;
868
+ update_option( $cntctfrm_related_plugins['captcha']['options_name'], $cntctfrm_related_plugins['captcha']['options'] );
 
 
 
 
 
 
 
869
  }
 
870
 
871
+ if ( array_key_exists( 'google-captcha', $cntctfrm_related_plugins ) ) {
872
+ $cntctfrm_related_plugins['google-captcha']['options']['contact_form'] = isset( $_POST['cntctfrm_display_google_captcha'] ) ? 1 : 0;
873
+ update_option( $cntctfrm_related_plugins['google-captcha']['options_name'], $cntctfrm_related_plugins['google-captcha']['options'] );
 
 
 
 
 
874
  }
 
 
 
 
 
 
 
 
 
 
875
 
 
876
  if ( is_multisite() ) {
877
+ if ( array_key_exists( 'subscriber', $cntctfrm_related_plugins ) ) {
878
+ $cntctfrm_related_plugins['subscriber']['options']['contact_form'] = isset( $_POST['cntctfrm_display_subscriber'] ) ? 1 : 0;
879
+ update_site_option( $cntctfrm_related_plugins['subscriber']['options_name'], $cntctfrm_related_plugins['subscriber']['options'] );
 
 
 
 
880
  }
881
  } else {
882
+ if ( array_key_exists( 'subscriber', $cntctfrm_related_plugins ) ) {
883
+ $cntctfrm_related_plugins['subscriber']['options']['contact_form'] = isset( $_POST['cntctfrm_display_subscriber'] ) ? 1 : 0;
884
+ update_option( $cntctfrm_related_plugins['subscriber']['options_name'], $cntctfrm_related_plugins['subscriber']['options'] );
 
 
 
 
885
  }
886
  }
887
+
888
+ if ( array_key_exists( 'contact-form-to-db', $cntctfrm_related_plugins ) ) {
889
+ $cntctfrm_related_plugins['contact-form-to-db']['options'][ $cntctfrm_related_plugins['contact-form-to-db']['save_option'] ] = isset( $_POST['cntctfrm_save_email_to_db'] ) ? 1 : 0;
890
+ update_option( $cntctfrm_related_plugins['contact-form-to-db']['options_name'], $cntctfrm_related_plugins['contact-form-to-db']['options'] );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
891
  }
892
  }
893
 
894
+ if ( 0 == $options_submit['cntctfrm_display_name_field'] ) {
895
+ $options_submit['cntctfrm_required_name_field'] = 0;
896
  } else {
897
+ $options_submit['cntctfrm_required_name_field'] = isset( $_POST['cntctfrm_required_name_field']) ? 1 : 0;
898
  }
899
+ if ( 0 == $options_submit['cntctfrm_display_address_field'] ) {
900
+ $options_submit['cntctfrm_required_address_field'] = 0;
901
  } else {
902
+ $options_submit['cntctfrm_required_address_field'] = isset( $_POST['cntctfrm_required_address_field']) ? 1 : 0;
903
  }
904
+ $options_submit['cntctfrm_required_email_field'] = isset( $_POST['cntctfrm_required_email_field']) ? 1 : 0;
905
+ if ( 0 == $options_submit['cntctfrm_display_phone_field'] ) {
906
+ $options_submit['cntctfrm_required_phone_field'] = 0;
907
  } else {
908
+ $options_submit['cntctfrm_required_phone_field'] = isset( $_POST['cntctfrm_required_phone_field']) ? 1 : 0;
909
  }
910
+ $options_submit['cntctfrm_required_subject_field'] = isset( $_POST['cntctfrm_required_subject_field']) ? 1 : 0;
911
+ $options_submit['cntctfrm_required_message_field'] = isset( $_POST['cntctfrm_required_message_field']) ? 1 : 0;
912
+
913
+ $options_submit['cntctfrm_required_symbol'] = isset( $_POST['cntctfrm_required_symbol']) ? stripslashes( esc_html( $_POST['cntctfrm_required_symbol'] ) ) : '*';
914
+ $options_submit['cntctfrm_html_email'] = isset( $_POST['cntctfrm_html_email']) ? 1 : 0;
915
+ $options_submit['cntctfrm_display_add_info'] = isset( $_POST['cntctfrm_display_add_info']) ? 1 : 0;
916
+
917
+ $options_submit['cntctfrm_display_sent_from'] = isset( $_POST['cntctfrm_display_sent_from'] ) ? 1 : 0;
918
+ $options_submit['cntctfrm_display_date_time'] = isset( $_POST['cntctfrm_display_date_time'] ) ? 1 : 0;
919
+ $options_submit['cntctfrm_display_coming_from'] = isset( $_POST['cntctfrm_display_coming_from'] ) ? 1 : 0;
920
+ $options_submit['cntctfrm_display_user_agent'] = isset( $_POST['cntctfrm_display_user_agent'] ) ? 1 : 0;
921
+
922
+ if ( 0 == $options_submit['cntctfrm_display_sent_from'] && 0 == $options_submit['cntctfrm_display_date_time'] && 0 == $options_submit['cntctfrm_display_coming_from'] && 0 == $options_submit['cntctfrm_display_user_agent'] )
923
+ $options_submit['cntctfrm_display_add_info'] = 0;
924
+
925
+ if ( 0 == $options_submit['cntctfrm_display_add_info'] ) {
926
+ $options_submit['cntctfrm_display_sent_from'] = 1;
927
+ $options_submit['cntctfrm_display_date_time'] = 1;
928
+ $options_submit['cntctfrm_display_coming_from'] = 1;
929
+ $options_submit['cntctfrm_display_user_agent'] = 1;
930
  }
931
 
932
+ $options_submit['cntctfrm_change_label'] = isset( $_POST['cntctfrm_change_label']) ? 1 : 0;
933
+ $options_submit['cntctfrm_change_label_in_email'] = isset( $_POST['cntctfrm_change_label_in_email']) ? 1 : 0;
934
 
935
+ if ( 1 == $options_submit['cntctfrm_change_label'] ) {
936
  foreach ( $_POST['cntctfrm_name_label'] as $key => $val ) {
937
+ $options_submit['cntctfrm_name_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_name_label'][ $key ] ) );
938
+ $options_submit['cntctfrm_address_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_address_label'][ $key ] ) );
939
+ $options_submit['cntctfrm_email_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_email_label'][ $key ] ) );
940
+ $options_submit['cntctfrm_phone_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_phone_label'][ $key ] ) );
941
+ $options_submit['cntctfrm_subject_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_subject_label'][ $key ] ) );
942
+ $options_submit['cntctfrm_message_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_message_label'][ $key ] ) );
943
+ $options_submit['cntctfrm_attachment_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_label'][ $key ] ) );
944
+ $options_submit['cntctfrm_attachment_tooltip'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_tooltip'][ $key ] ) );
945
+ $options_submit['cntctfrm_send_copy_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_send_copy_label'][ $key ] ) );
946
+ $options_submit['cntctfrm_thank_text'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_thank_text'][ $key ] ) );
947
+ $options_submit['cntctfrm_submit_label'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_submit_label'][ $key ] ) );
948
+ $options_submit['cntctfrm_name_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_name_error'][ $key ] ) );
949
+ $options_submit['cntctfrm_address_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_address_error'][ $key ] ) );
950
+ $options_submit['cntctfrm_email_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_email_error'][ $key ] ) );
951
+ $options_submit['cntctfrm_phone_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_phone_error'][ $key ] ) );
952
+ $options_submit['cntctfrm_subject_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_subject_error'][ $key ] ) );
953
+ $options_submit['cntctfrm_message_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_message_error'][ $key ] ) );
954
+ $options_submit['cntctfrm_attachment_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_error'][ $key ] ) );
955
+ $options_submit['cntctfrm_attachment_upload_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_upload_error'][ $key ] ) );
956
+ $options_submit['cntctfrm_attachment_move_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_move_error'][ $key ] ) );
957
+ $options_submit['cntctfrm_attachment_size_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_attachment_size_error'][ $key ] ) );
958
+ $options_submit['cntctfrm_captcha_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_captcha_error'][ $key ] ) );
959
+ $options_submit['cntctfrm_form_error'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_form_error'][ $key ] ) );
960
  }
961
  } else {
962
  if ( empty( $cntctfrm_options['cntctfrm_language'] ) ) {
963
+ $options_submit['cntctfrm_name_label'] = $cntctfrm_option_defaults['cntctfrm_name_label'];
964
+ $options_submit['cntctfrm_address_label'] = $cntctfrm_option_defaults['cntctfrm_address_label'];
965
+ $options_submit['cntctfrm_email_label'] = $cntctfrm_option_defaults['cntctfrm_email_label'];
966
+ $options_submit['cntctfrm_phone_label'] = $cntctfrm_option_defaults['cntctfrm_phone_label'];
967
+ $options_submit['cntctfrm_subject_label'] = $cntctfrm_option_defaults['cntctfrm_subject_label'];
968
+ $options_submit['cntctfrm_message_label'] = $cntctfrm_option_defaults['cntctfrm_message_label'];
969
+ $options_submit['cntctfrm_attachment_label'] = $cntctfrm_option_defaults['cntctfrm_attachment_label'];
970
+ $options_submit['cntctfrm_attachment_tooltip'] = $cntctfrm_option_defaults['cntctfrm_attachment_tooltip'];
971
+ $options_submit['cntctfrm_send_copy_label'] = $cntctfrm_option_defaults['cntctfrm_send_copy_label'];
972
+ $options_submit['cntctfrm_thank_text'] = $_POST['cntctfrm_thank_text'];
973
+ $options_submit['cntctfrm_submit_label'] = $cntctfrm_option_defaults['cntctfrm_submit_label'];
974
+ $options_submit['cntctfrm_name_error'] = $cntctfrm_option_defaults['cntctfrm_name_error'];
975
+ $options_submit['cntctfrm_address_error'] = $cntctfrm_option_defaults['cntctfrm_address_error'];
976
+ $options_submit['cntctfrm_email_error'] = $cntctfrm_option_defaults['cntctfrm_email_error'];
977
+ $options_submit['cntctfrm_phone_error'] = $cntctfrm_option_defaults['cntctfrm_phone_error'];
978
+ $options_submit['cntctfrm_subject_error'] = $cntctfrm_option_defaults['cntctfrm_subject_error'];
979
+ $options_submit['cntctfrm_message_error'] = $cntctfrm_option_defaults['cntctfrm_message_error'];
980
+ $options_submit['cntctfrm_attachment_error'] = $cntctfrm_option_defaults['cntctfrm_attachment_error'];
981
+ $options_submit['cntctfrm_attachment_upload_error'] = $cntctfrm_option_defaults['cntctfrm_attachment_upload_error'];
982
+ $options_submit['cntctfrm_attachment_move_error'] = $cntctfrm_option_defaults['cntctfrm_attachment_move_error'];
983
+ $options_submit['cntctfrm_attachment_size_error'] = $cntctfrm_option_defaults['cntctfrm_attachment_size_error'];
984
+ $options_submit['cntctfrm_captcha_error'] = $cntctfrm_option_defaults['cntctfrm_captcha_error'];
985
+ $options_submit['cntctfrm_form_error'] = $cntctfrm_option_defaults['cntctfrm_form_error'];
986
+ foreach ( $options_submit['cntctfrm_thank_text'] as $key => $val ) {
987
+ $options_submit['cntctfrm_thank_text'][ $key ] = stripcslashes( htmlspecialchars( $val ) );
988
  }
989
  } else {
990
+ $options_submit['cntctfrm_name_label']['default'] = $cntctfrm_option_defaults['cntctfrm_name_label']['default'];
991
+ $options_submit['cntctfrm_address_label']['default'] = $cntctfrm_option_defaults['cntctfrm_address_label']['default'];
992
+ $options_submit['cntctfrm_email_label']['default'] = $cntctfrm_option_defaults['cntctfrm_email_label']['default'];
993
+ $options_submit['cntctfrm_phone_label']['default'] = $cntctfrm_option_defaults['cntctfrm_phone_label']['default'];
994
+ $options_submit['cntctfrm_subject_label']['default'] = $cntctfrm_option_defaults['cntctfrm_subject_label']['default'];
995
+ $options_submit['cntctfrm_message_label']['default'] = $cntctfrm_option_defaults['cntctfrm_message_label']['default'];
996
+ $options_submit['cntctfrm_attachment_label']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_label']['default'];
997
+ $options_submit['cntctfrm_attachment_tooltip']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_tooltip']['default'];
998
+ $options_submit['cntctfrm_send_copy_label']['default'] = $cntctfrm_option_defaults['cntctfrm_send_copy_label']['default'];
999
+ $options_submit['cntctfrm_submit_label']['default'] = $cntctfrm_option_defaults['cntctfrm_submit_label']['default'];
1000
+ $options_submit['cntctfrm_name_error']['default'] = $cntctfrm_option_defaults['cntctfrm_name_error']['default'];
1001
+ $options_submit['cntctfrm_address_error']['default'] = $cntctfrm_option_defaults['cntctfrm_address_error']['default'];
1002
+ $options_submit['cntctfrm_email_error']['default'] = $cntctfrm_option_defaults['cntctfrm_email_error']['default'];
1003
+ $options_submit['cntctfrm_phone_error']['default'] = $cntctfrm_option_defaults['cntctfrm_phone_error']['default'];
1004
+ $options_submit['cntctfrm_subject_error']['default'] = $cntctfrm_option_defaults['cntctfrm_subject_error']['default'];
1005
+ $options_submit['cntctfrm_message_error']['default'] = $cntctfrm_option_defaults['cntctfrm_message_error']['default'];
1006
+ $options_submit['cntctfrm_attachment_error']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_error']['default'];
1007
+ $options_submit['cntctfrm_attachment_upload_error']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_upload_error']['default'];
1008
+ $options_submit['cntctfrm_attachment_move_error']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_move_error']['default'];
1009
+ $options_submit['cntctfrm_attachment_size_error']['default'] = $cntctfrm_option_defaults['cntctfrm_attachment_size_error']['default'];
1010
+ $options_submit['cntctfrm_captcha_error']['default'] = $cntctfrm_option_defaults['cntctfrm_captcha_error']['default'];
1011
+ $options_submit['cntctfrm_form_error']['default'] = $cntctfrm_option_defaults['cntctfrm_form_error']['default'];
1012
 
1013
  foreach ( $_POST['cntctfrm_thank_text'] as $key => $val ) {
1014
+ $options_submit['cntctfrm_thank_text'][ $key ] = stripcslashes( htmlspecialchars( $_POST['cntctfrm_thank_text'][ $key ] ) );
1015
  }
1016
  }
1017
  }
1018
  /* if 'FROM' field was changed */
1019
+ if ( ( 'custom' == $cntctfrm_options['cntctfrm_from_email'] && 'custom' != $options_submit['cntctfrm_from_email'] ) ||
1020
+ ( 'custom' == $options_submit['cntctfrm_from_email'] && $cntctfrm_options['cntctfrm_custom_from_email'] != $options_submit['cntctfrm_custom_from_email'] ) ) {
1021
  $notice = __( "Email 'FROM' field option was changed, which may cause email messages being moved to the spam folder or email delivery failures.", 'contact-form-plugin' );
1022
  }
1023
 
1024
+ $options_submit['cntctfrm_action_after_send'] = $_POST['cntctfrm_action_after_send'];
1025
+ $options_submit['cntctfrm_redirect_url'] = esc_url( $_POST['cntctfrm_redirect_url'] );
1026
+ $cntctfrm_options = array_merge( $cntctfrm_options, $options_submit );
1027
 
1028
+ if ( 0 == $options_submit['cntctfrm_action_after_send']
1029
+ && ( "" == trim( $options_submit['cntctfrm_redirect_url'] )
1030
+ || ! filter_var( $options_submit['cntctfrm_redirect_url'], FILTER_VALIDATE_URL) ) ) {
1031
  $error .= __( "If the 'Redirect to page' option is selected then the URL field should be in the following format", 'contact-form-plugin' )." <code>http://your_site/your_page</code>";
1032
  $cntctfrm_options['cntctfrm_action_after_send'] = 1;
1033
  }
1034
+ if ( 'user' == $options_submit['cntctfrm_select_email'] ) {
1035
+ if ( false !== get_user_by( 'login', $options_submit['cntctfrm_user_email'] ) ) {
1036
  /**/
1037
  } else {
1038
  $error .= __( "Such user does not exist.", 'contact-form-plugin' );
1039
  }
1040
  } else {
1041
+ if ( preg_match( '|,|', $options_submit['cntctfrm_custom_email'] ) ) {
1042
+ $cntctfrm_custom_emails = explode( ',', $options_submit['cntctfrm_custom_email'] );
1043
  } else {
1044
+ $cntctfrm_custom_emails[0] = $options_submit['cntctfrm_custom_email'];
1045
  }
1046
  foreach ( $cntctfrm_custom_emails as $cntctfrm_custom_email ) {
1047
  if ( $cntctfrm_custom_email == "" || ! is_email( trim( $cntctfrm_custom_email ) ) ) {
1050
  }
1051
  }
1052
  }
1053
+ if ( 'custom' == $options_submit['cntctfrm_from_email'] ) {
1054
+ if ( "" == $options_submit['cntctfrm_custom_from_email']
1055
+ || ! is_email( trim( $options_submit['cntctfrm_custom_from_email'] ) ) ) {
1056
  $error .= __( "Please enter a valid email address in the 'FROM' field.", 'contact-form-plugin' );
1057
  }
1058
  }
1059
 
1060
  if ( '' == $error ) {
1061
+ if ( 'pro' == $contact_form_multi_active && $options_main = get_option( 'cntctfrmmltpr_options_main' ) ) {
1062
+ if ( $options_main['id_form'] !== $_SESSION['cntctfrmmlt_id_form'] )
1063
+ add_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
1064
+ else if ( $options_main['id_form'] == $_SESSION['cntctfrmmlt_id_form'] )
1065
+ update_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
1066
+ } elseif ( $contact_form_multi_active ) {
1067
+ $options_main = get_option( 'cntctfrmmlt_options_main' );
1068
+
1069
+ if ( $options_main['id_form'] !== $_SESSION['cntctfrmmlt_id_form'] )
1070
+ add_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
1071
+ else if ( $options_main['id_form'] == $_SESSION['cntctfrmmlt_id_form'] )
1072
+ update_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
 
 
 
1073
  } else {
1074
  update_option( 'cntctfrm_options', $cntctfrm_options );
1075
  }
1092
 
1093
  /* Add restore function */
1094
  if ( isset( $_REQUEST['bws_restore_confirm'] ) && check_admin_referer( $plugin_basename, 'bws_settings_nonce_name' ) ) {
1095
+ if ( $contact_form_multi_active ) {
1096
+ $contact_form_multi_options = array(
1097
+ 'cntctfrm_display_captcha' => 0,
1098
+ 'cntctfrm_display_google_captcha' => 0,
1099
+ 'cntctfrm_display_subscribe' => 0,
1100
+ 'cntctfrm_save_email_to_db' => 1,
1101
+ );
1102
+ $cntctfrm_option_defaults = array_merge( $cntctfrm_option_defaults, $contact_form_multi_options );
1103
+ }
1104
+
1105
  $cntctfrm_options = $cntctfrm_option_defaults;
1106
+ if ( $contact_form_multi_active ) {
1107
  if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) && get_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] ) ) {
1108
  update_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] , $cntctfrm_options );
1109
  } else {
1126
  <a class="nav-tab <?php if ( isset( $_GET['action'] ) && 'custom_code' == $_GET['action'] ) echo ' nav-tab-active'; ?>" href="admin.php?page=contact_form.php&amp;action=custom_code"><?php _e( 'Custom code', 'contact-form-plugin' ); ?></a>
1127
  <a class="nav-tab bws_go_pro_tab<?php if ( isset( $_GET['action'] ) && 'go_pro' == $_GET['action'] ) echo ' nav-tab-active'; ?>" href="admin.php?page=contact_form.php&amp;action=go_pro"><?php _e( 'Go PRO', 'contact-form-plugin' ); ?></a>
1128
  </h2>
 
 
 
 
 
 
 
 
 
1129
  <div class="updated fade below-h2" <?php if ( $message == "" || "" != $error ) echo "style=\"display:none\""; ?>><p><strong><?php echo $message; ?></strong></p></div>
1130
  <div class="error below-h2" <?php if ( "" == $error ) echo 'style="display:none"'; ?>><p><strong><?php echo $error; ?></strong></p></div>
1131
  <?php bws_show_settings_notice();
1133
  <div class="updated fade below-h2"><p><strong><?php echo $hide_result['message']; ?></strong></p></div>
1134
  <?php }
1135
  if ( ! empty( $notice ) ) { ?>
1136
+ <div class="error below-h2"><p><strong><?php _e( 'Notice', 'contact-form-plugin' ) . ":"; ?></strong> <?php echo $notice; ?></p></div>
1137
  <?php }
1138
+ if ( ( ! isset( $_GET['action'] ) || ( 'go_pro' != $_GET['action'] && 'custom_code' != $_GET['action'] ) ) && ! $contact_form_multi_active ) { ?>
1139
  <h3 class="nav-tab-wrapper">
1140
  <span class="nav-tab nav-tab-active"><?php _e( 'NEW_FORM', 'contact-form-plugin' )?></span>
1141
  <a id="cntctfrm_show_multi_notice" class="nav-tab" target="_new" href="http://bestwebsoft.com/products/contact-form-multi/?k=747ca825fb44711e2d24e40697747bc6&amp;pn=77&amp;v=<?php echo $cntctfrm_plugin_info["Version"]; ?>&amp;wp_v=<?php echo $wp_version; ?>" title="<?php _e( "If you want to create multiple contact forms, please install the Contact Form Multi plugin.", 'contact-form-plugin' ); ?>">+</a>
1155
  <?php printf(
1156
  __( "You can add the Contact Form to your page or post by clicking on %s button in the content edit block using the Visual mode. If the button isn't displayed, please use the shortcode %s or %s where * stands for Contact Form language.", 'contact-form-plugin' ),
1157
  '<code><img style="vertical-align: sub;" src="' . plugins_url( 'bws_menu/images/shortcode-icon.png', __FILE__ ) . '" alt="" /></code>',
1158
+ sprintf( '<br/><span class="bws_code">[bestwebsoft_contact_form%s]</span><br/>', ( ! $contact_form_multi_active ) ? '' : ' id=' . $_SESSION['cntctfrmmlt_id_form'] ),
1159
+ sprintf( '<br/><span class="bws_code">[bestwebsoft_contact_form%s lang=*]</span>,<br/>', ( ! $contact_form_multi_active ) ? '' : ' id=' . $_SESSION['cntctfrmmlt_id_form'] )
1160
  ); ?>
1161
  </div>
1162
  </div>
1165
  <p><?php _e( "If you leave the fields empty, the messages will be sent to the email address specified during registration.", 'contact-form-plugin' ); ?></p>
1166
  <table class="form-table" style="width:auto;">
1167
  <tr valign="top">
1168
+ <th scope="row"><?php _e( "The user's email address", 'contact-form-plugin' ); ?>: </th>
1169
  <td colspan="2">
1170
  <label><input type="radio" id="cntctfrm_select_email_user" name="cntctfrm_select_email" value="user" <?php if ( $cntctfrm_options['cntctfrm_select_email'] == 'user' ) echo 'checked="checked" '; ?>/>
1171
  <select class="cntctfrm_user_email" name="cntctfrm_user_email">
1182
  }
1183
  } ?>
1184
  </select>
1185
+ <span class="bws_info cntctfrm_info"><?php _e( "Select a username of the person who should get the messages from the contact form.", 'contact-form-plugin' ); ?></span></label>
1186
  </td>
1187
  </tr>
1188
  <tr valign="top">
1189
+ <th scope="row"><?php _e( "Use this email address", 'contact-form-plugin' ); ?>:</th>
1190
  <td colspan="2">
1191
  <label><input type="radio" id="cntctfrm_select_email_custom" name="cntctfrm_select_email" value="custom" <?php if ( 'custom' == $cntctfrm_options['cntctfrm_select_email'] ) echo 'checked="checked" '; ?>/>
1192
  <input type="text" name="cntctfrm_custom_email" value="<?php echo $cntctfrm_options['cntctfrm_custom_email']; ?>" maxlength="500" />
1193
+ <span class="bws_info cntctfrm_info"><?php _e( "Enter the email address for receiving messages", 'contact-form-plugin' ); ?>.</span></label>
1194
  </td>
1195
  </tr>
1196
  </table>
1201
  <div class="bws_table_bg"></div>
1202
  <table class="form-table bws_pro_version">
1203
  <tr valign="top">
1204
+ <th scope="row"><?php _e( "Add department selectbox to the contact form", 'contact-form-plugin' ); ?>:</th>
1205
  <td colspan="2">
1206
  <input type="radio" name="cntctfrm_select_email" value="departments" disabled="disabled" />
1207
  <div><img style="width:100%;" src="<?php echo plugins_url( 'images/pro_screen_1.png', __FILE__ ); ?>" alt="" /></div>
1230
  <th scope="row"><?php _e( "Save emails to the database", 'contact-form-plugin' ); ?> </th>
1231
  <td colspan="2">
1232
  <?php if ( array_key_exists( 'contact-form-to-db/contact_form_to_db.php', $all_plugins ) || array_key_exists( 'contact-form-to-db-pro/contact_form_to_db_pro.php', $all_plugins ) ) {
1233
+ if ( array_key_exists( 'contact-form-to-db', $cntctfrm_related_plugins ) ) {
1234
+ if ( ! $contact_form_multi_active ) {
1235
+ $save_emails = ! empty( $cntctfrm_related_plugins['contact-form-to-db']['options'][ $cntctfrm_related_plugins['contact-form-to-db']['save_option'] ] ) ? true : false;
1236
+ } else {
1237
+ $save_emails = ! empty( $cntctfrm_options['cntctfrm_save_email_to_db'] ) ? true : false;
1238
+ }
1239
+ if( ! $contact_form_multi_active || ! empty( $cntctfrm_related_plugins['contact-form-to-db']['options'][ $cntctfrm_related_plugins['contact-form-to-db']['save_option'] ] ) ) { ?>
1240
+ <label><input type="checkbox" name="cntctfrm_save_email_to_db" value="1" <?php if ( $save_emails ) echo 'checked="checked"'; ?> />
1241
+ <span class="bws_info"> (<?php _e( 'Using', 'contact-form-plugin' ); ?>
1242
+ <a href="<?php echo self_admin_url( '/admin.php?page=' . $cntctfrm_related_plugins['contact-form-to-db']['settings_page'] ); ?>" target="_blank">Contact Form to DB by BestWebSoft</a>)
1243
+ </span>
1244
+ </label>
1245
+ <?php } else { ?>
1246
+ <label><input type="checkbox" name="cntctfrm_save_email_to_db" value="1" disabled="disabled" <?php if ( $save_emails ) echo 'checked="checked"'; ?> /></label>
1247
+ <span class="bws_info">&nbsp;(<?php _e( 'Please activate the appropriate option on', 'contact-form-plugin' ) ?>&nbsp;
1248
+ <?php printf( '<a href="%s" target="_blank"> Contact Form to DB %s</a>&nbsp;)',
1249
+ self_admin_url( '/admin.php?page=' . $cntctfrm_related_plugins['contact-form-to-db']['settings_page'] ),
1250
+ __( 'settings page', 'contact-form-plugin' ) ); ?>
1251
+ </span>
1252
+ <?php }
1253
+ } else { ?>
1254
+ <label><input disabled="disabled" type="checkbox" name="cntctfrm_save_email_to_db" value="1" <?php if ( ! empty( $cntctfrm_options["save_email_to_db"] ) ) echo 'checked="checked"'; ?> />
1255
+ <span class="bws_info">(<?php _e( 'Using', 'contact-form-plugin' ); ?> Contact Form to DB by BestWebSoft)
1256
+ <?php printf( '<a href="%s" target="_blank">%s Contact Form to DB</a>', self_admin_url( 'plugins.php' ), __( 'Activate', 'contact-form-plugin' ) ); ?>
1257
+ </span>
1258
+ </label>
1259
  <?php }
1260
  } else { ?>
1261
  <label><input disabled="disabled" type="checkbox" name="cntctfrm_save_email_to_db" value="1" />
1262
+ <span class="bws_info">(<?php _e( 'Using', 'contact-form-plugin' ); ?> Contact Form to DB by BestWebSoft)
1263
+ <?php printf( '<a href="http://bestwebsoft.com/products/contact-form-to-db/?k=19d806f45d866e70545de83169b274f2&amp;pn=77&amp;v=%s&amp;wp_v=%s"> %s Contact Form to DB</a>', $cntctfrm_plugin_info["Version"], $wp_version, __( 'Download', 'contact-form-plugin' ) ); ?>
1264
+ </span>
1265
+ </label>
1266
  <?php } ?>
1267
  </td>
1268
  </tr>
1272
  <div <?php if ( ! isset( $_GET['action'] ) ) echo 'style="display: none;"'; ?> >
1273
  <table class="form-table" style="width:auto;">
1274
  <tr>
1275
+ <th scope="row"><?php _e( 'Sending method', 'contact-form-plugin' ); ?></th>
1276
  <td colspan="2">
1277
  <fieldset>
1278
  <label>
1290
  </tr>
1291
  <tr valign="top">
1292
  <th scope="row"><?php _e( "'FROM' field", 'contact-form-plugin' ); ?></th>
1293
+ <td class="cntctfrm_td_name" style="vertical-align: top;width: 210px;">
1294
  <legend><?php _e( "Name", 'contact-form-plugin' ); ?></legend>
1295
  <fieldset>
1296
  <label><input type="radio" id="cntctfrm_select_from_custom_field" name="cntctfrm_select_from_field" value="custom" <?php if ( 'custom' == $cntctfrm_options['cntctfrm_select_from_field'] ) echo 'checked="checked" '; ?> /><input type="text" name="cntctfrm_from_field" value="<?php echo stripslashes( $cntctfrm_options['cntctfrm_from_field'] ); ?>" size="18" maxlength="100" /></label><br />
1300
  </div>
1301
  </fieldset>
1302
  </td>
1303
+ <td class="cntctfrm_td_email" >
1304
  <legend><?php _e( "Email", 'contact-form-plugin' ); ?></legend>
1305
  <fieldset>
1306
  <label><input type="radio" id="cntctfrm_from_custom_email" name="cntctfrm_from_email" value="custom" <?php if ( 'custom' == $cntctfrm_options['cntctfrm_from_email'] ) echo 'checked="checked" '; ?>/><input type="text" name="cntctfrm_custom_from_email" value="<?php echo $cntctfrm_options['cntctfrm_custom_from_email']; ?>" maxlength="100" /></label><br />
1559
  </div>
1560
  <div style="clear: both;">
1561
  <?php if ( array_key_exists( 'subscriber/subscriber.php', $all_plugins ) || array_key_exists( 'subscriber-pro/subscriber-pro.php', $all_plugins ) ) {
1562
+ if ( array_key_exists( 'subscriber', $cntctfrm_related_plugins ) ) {
1563
+ if ( ! $contact_form_multi_active ) {
1564
+ $display_subscriber = ! empty( $cntctfrm_related_plugins['subscriber']['options']['contact_form'] ) ? true : false;
1565
+ } else {
1566
+ $display_subscriber = ! empty( $cntctfrm_options['cntctfrm_display_subscribe'] ) ? true : false;
1567
+ }
1568
+ if ( ! $contact_form_multi_active || ! empty( $cntctfrm_related_plugins['subscriber']['options']['contact_form'] ) ) { ?>
1569
+ <label><input type="checkbox" name="cntctfrm_display_subscriber" value="1" <?php if ( $display_subscriber ) echo 'checked="checked"'; ?> /> Subscriber by BestWebSoft</label>
1570
+ <?php } else { ?>
1571
+ <label><input type="checkbox" name="cntctfrm_display_subscriber" value="1" disabled="disabled" <?php if ( $display_subscriber ) echo 'checked="checked"'; ?> /> Subscriber by BestWebSoft</label>
1572
+ <span class="bws_info">&nbsp;(<?php _e( 'Please activate the appropriate option on', 'contact-form-plugin' ) ?>&nbsp;
1573
+ <?php printf( '<a href="%s" target="_blank"> Subscriber %s</a>&nbsp;)',
1574
+ network_admin_url( '/admin.php?page=' . $cntctfrm_related_plugins['subscriber']['settings_page'] ),
1575
+ __( 'settings page', 'contact-form-plugin' ) ); ?>
1576
+ </span>
1577
+ <?php }
1578
+ } else { ?>
1579
+ <label><input disabled="disabled" type="checkbox" name="cntctfrm_display_subscriber" value="1" <?php if ( isset( $cntctfrm_options['display_subscribe'] ) && 1 == $cntctfrm_options['display_subscribe'] ) echo 'checked="checked"'; ?> /> Subscriber by BestWebSoft</label>
1580
+ <span class="bws_info">
1581
+ <?php printf( '<a href="%s" target="_blank"> %s Subscriber</a>', network_admin_url( 'plugins.php' ), __( 'Activate', 'contact-form-plugin' ) ); ?>
1582
+ </span>
1583
  <?php }
1584
  } else { ?>
1585
+ <label><input disabled="disabled" type="checkbox" name="cntctfrm_display_subscriber" value="1" /> Subscriber by BestWebSoft</label>
1586
+ <span class="bws_info">
1587
+ <?php printf( '<a href="http://bestwebsoft.com/products/subscriber/?k=a9dfd3fa8513784c36622993b350b19e&amp;pn=77&amp;v=%s&amp;wp_v=%s">%s Subscriber</a>', $cntctfrm_plugin_info["Version"], $wp_version, __( 'Download', 'contact-form-plugin' ) ); ?>
1588
+ </span>
1589
  <?php } ?>
1590
  </div>
1591
  <div style="clear: both;">
1592
  <?php if ( array_key_exists( 'captcha/captcha.php', $all_plugins ) || array_key_exists( 'captcha-plus/captcha-plus.php', $all_plugins ) || array_key_exists( 'captcha-pro/captcha_pro.php', $all_plugins ) ) {
1593
+ if ( array_key_exists( 'captcha', $cntctfrm_related_plugins ) ) {
1594
+ if ( ! $contact_form_multi_active ) {
1595
+ $display_captcha = ! empty( $cntctfrm_related_plugins['captcha']['options'][ $cntctfrm_related_plugins['captcha']['display_option'] ] ) ? true : false;
1596
+ } else {
1597
+ $display_captcha = ! empty( $cntctfrm_options['cntctfrm_display_captcha'] ) ? true : false;
1598
+ }
1599
+
1600
+ if ( ! $contact_form_multi_active || ! empty( $cntctfrm_related_plugins['captcha']['options'][ $cntctfrm_related_plugins['captcha']['display_option'] ] ) ) { ?>
1601
+ <label><input type="checkbox" name="cntctfrm_display_captcha" value="1" <?php if ( $display_captcha ) echo 'checked="checked"'; ?> /> Captcha by BestWebSoft </label>
1602
+ <?php } else { ?>
1603
+ <label>
1604
+ <input type="checkbox" name="cntctfrm_display_captcha" value="1" disabled="disabled" <?php if ( $display_captcha ) echo 'checked="checked"'; ?> /> Captcha by BestWebSoft</label>
1605
+ <span class="bws_info">&nbsp;(<?php _e( 'Please activate the appropriate option on', 'contact-form-plugin' ) ?>&nbsp;
1606
+ <?php printf( '<a href="%s" target="_blank"> Captcha %s</a>&nbsp;)',
1607
+ self_admin_url( '/admin.php?page=' . $cntctfrm_related_plugins['captcha']['settings_page'] ),
1608
+ __( 'settings page', 'contact-form-plugin' ) ); ?>
1609
+ </span>
1610
+ </label>
1611
+ <?php }
1612
+ } else { ?>
1613
+ <input disabled="disabled" type="checkbox" name="cntctfrm_display_captcha" value="1" > <label> Captcha by BestWebSoft</label>
1614
+ <span class="bws_info">
1615
+ <?php printf( '<a href="%s" target="_blank">%s Captcha</a>', self_admin_url( 'plugins.php' ), __( 'Activate', 'contact-form-plugin' ) ); ?>
1616
+ </span>
1617
  <?php }
1618
  } else { ?>
1619
+ <input disabled="disabled" type="checkbox" name="cntctfrm_display_captcha" value="1" /> <label>Captcha by BestWebSoft</label>
1620
+ <span class="bws_info">
1621
+ <?php printf( '<a href="http://bestwebsoft.com/products/captcha/?k=19ac1e9b23bea947cfc4a9b8e3326c03&amp;pn=77&amp;v=%s&amp;wp_v=%s">%s Captcha</a>', $cntctfrm_plugin_info["Version"], $wp_version, __( 'Download', 'contact-form-plugin' ) ) ?>
1622
+ </span>
1623
+ <?php } ?>
1624
+ </div>
1625
+ <div style="clear: both;">
1626
+ <?php if ( array_key_exists( 'google-captcha/google-captcha.php', $all_plugins ) || array_key_exists( 'google-captcha-pro/google-captcha-pro.php', $all_plugins ) ) {
1627
+ if ( array_key_exists( 'google-captcha', $cntctfrm_related_plugins ) ) {
1628
+ if ( ! $contact_form_multi_active ) {
1629
+ $display_google_captcha = ! empty( $cntctfrm_related_plugins['google-captcha']['options']['contact_form'] ) ? true : false;
1630
+ } else {
1631
+ $display_google_captcha = ! empty( $cntctfrm_options['cntctfrm_display_google_captcha'] ) ? true : false;
1632
+ }
1633
+
1634
+ if ( ! $contact_form_multi_active || ! empty( $cntctfrm_related_plugins['google-captcha']['options']['contact_form'] ) ) { ?>
1635
+ <label><input type="checkbox" name="cntctfrm_display_google_captcha" value="1" <?php if ( $display_google_captcha )
1636
+ echo 'checked="checked"'; ?> /> Google Captcha (reCaptcha) by BestWebSoft</label>
1637
+ <?php } else { ?>
1638
+ <label>
1639
+ <input type="checkbox" name="cntctfrm_display_google_captcha" value="1" disabled="disabled" <?php if ( $display_google_captcha ) echo 'checked="checked"'; ?> /> Google Captcha (reCaptcha) by BestWebSoft</label>
1640
+ <span class="bws_info">&nbsp;(<?php _e( 'Please activate the appropriate option on', 'contact-form-plugin' ) ?>&nbsp;
1641
+ <?php printf( '<a href="%s" target="_blank"> Google Captcha %s</a>&nbsp;)',
1642
+ self_admin_url( '/admin.php?page=' . $cntctfrm_related_plugins['google-captcha']['settings_page'] ),
1643
+ __( 'settings page', 'contact-form-plugin' ) ); ?>
1644
+
1645
+ </span>
1646
+ </label>
1647
+ <?php }
1648
+ } else { ?>
1649
+ <input disabled="disabled" type="checkbox" name="cntctfrm_display_google_captcha" value="1" /><label> Google Captcha (reCaptcha) by BestWebSoft</label>
1650
+ <span class="bws_info">
1651
+ <?php printf( '<a href="%s" target="_blank">%s Google Captcha</a>', self_admin_url( 'plugins.php' ), __( 'Activate', 'contact-form-plugin' ) ); ?>
1652
+ </span>
1653
+ <?php }
1654
+ } else { ?>
1655
+ <input disabled="disabled" type="checkbox" name="cntctfrm_display_google_captcha" value="1" /> <label> Google Captcha (reCaptcha) by BestWebSoft</label> <span class="bws_info">
1656
+ <?php printf( '<a href="http://bestwebsoft.com/products/google-captcha/?k=7d74e61dd1cea23d0e9bf2fa88b5b117&amp;pn=77&amp;v=%s&amp;wp_v=%s">%s Google Captcha</a>', $cntctfrm_plugin_info["Version"], $wp_version, __( 'Download', 'contact-form-plugin' ) ) ?>
1657
+ </span>
1658
  <?php } ?>
1659
  </div>
1660
  <?php if ( ! $bws_hide_premium_options_check ) { ?>
1719
  echo '<option value="' . esc_attr( $key ) . '"> ' . esc_html( $val ) . '</option>';
1720
  } ?>
1721
  </select>
1722
+ <input type="submit" class="button-primary" name="cntctfrm_add_language_button" id="cntctfrm_add_language_button" value="<?php _e( 'Add a language', 'contact-form-plugin'); ?>" />
1723
  </td>
1724
  </tr>
1725
  <tr valign="top">
1728
  <input type="checkbox" id="cntctfrm_change_label" name="cntctfrm_change_label" value="1" <?php if ( $cntctfrm_options['cntctfrm_change_label'] == '1' ) echo 'checked="checked" '; ?>/>
1729
  </td>
1730
  <td class="cntctfrm_change_label_block" <?php if ( '0' == $cntctfrm_options['cntctfrm_change_label'] ) echo 'style="display:none"'; ?>>
1731
+ <div class="cntctfrm_label_language_tab <?php echo ! isset( $_POST['cntctfrm_change_tab'] ) || 'default' == $_POST['cntctfrm_change_tab'] ? 'cntctfrm_active' : ''; ?>" id="cntctfrm_label_default"><?php _e( 'Default', 'contact-form-plugin' ); ?>
1732
+ <noscript>
1733
+ <input type="submit" class="cntctfrm_change_tab" value="default" name="cntctfrm_change_tab">
1734
+ </noscript>
1735
+ </div>
1736
  <?php if ( ! empty( $cntctfrm_options['cntctfrm_language'] ) ) {
1737
  foreach ( $cntctfrm_options['cntctfrm_language'] as $val ) {
1738
+ $active_tab_class = isset( $_POST["cntctfrm_change_tab"] ) && $val == $_POST["cntctfrm_change_tab"] ? "cntctfrm_active" : "";
1739
+ echo '<div class="cntctfrm_label_language_tab ' . $active_tab_class . '" id="cntctfrm_label_' . $val . '">' . $cntctfrm_lang_codes[ $val ] . ' <span class="cntctfrm_delete" rel="' . $val . '">X</span><noscript><input type="submit" class="cntctfrm_change_tab" value="' . $val . '" name="cntctfrm_change_tab"><span class="cntctfrm_del_button_wrap"><input type="submit" class="cntctfrm_delete_button" value="' . $val . '" name="cntctfrm_delete_button"></span></noscript></div>';
1740
  }
1741
  } ?>
1742
  <div class="clear"></div>
1743
+ <div class="cntctfrm_language_tab cntctfrm_tab_default <?php echo ! isset( $_POST['cntctfrm_change_tab'] ) || 'default' == $_POST['cntctfrm_change_tab'] ? '' : 'hidden' ?>" style="padding: 1px 3px;">
1744
  <div class="cntctfrm_language_tab_block_mini" style="display:none;"><?php _e( "click to expand/hide the list", 'contact-form-plugin' ); ?></div>
1745
  <div class="cntctfrm_language_tab_block">
1746
+ <input type="text" maxlength="250" name="cntctfrm_name_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_name_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Name", 'contact-form-plugin' ); ?>:</span><br />
1747
+ <input type="text" maxlength="250" name="cntctfrm_address_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_address_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Address", 'contact-form-plugin' ); ?>:</span><br />
1748
+ <input type="text" maxlength="250" name="cntctfrm_email_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_email_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Email Address", 'contact-form-plugin' ); ?>:</span><br />
1749
+ <input type="text" maxlength="250" name="cntctfrm_phone_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_phone_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Phone number", 'contact-form-plugin' ); ?>:</span><br />
1750
+ <input type="text" maxlength="250" name="cntctfrm_subject_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_subject_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Subject", 'contact-form-plugin' ); ?>:</span><br />
1751
+ <input type="text" maxlength="250" name="cntctfrm_message_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_message_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Message", 'contact-form-plugin' ); ?>:</span><br />
1752
+ <input type="text" maxlength="250" name="cntctfrm_attachment_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_attachment_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Attachment", 'contact-form-plugin' ); ?>:</span><br />
1753
  <input type="text" maxlength="250" name="cntctfrm_attachment_tooltip[default]" value="<?php echo $cntctfrm_options['cntctfrm_attachment_tooltip']['default']; ?>" /> <span class="bws_info"><?php _e( "Tips below the Attachment block", 'contact-form-plugin' ); ?></span><br />
1754
  <input type="text" maxlength="250" name="cntctfrm_send_copy_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_send_copy_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Send me a copy", 'contact-form-plugin' ); ?></span><br />
1755
  <input type="text" maxlength="250" name="cntctfrm_submit_label[default]" value="<?php echo $cntctfrm_options['cntctfrm_submit_label']['default']; ?>" /> <span class="bws_info"><?php _e( "Submit", 'contact-form-plugin' ); ?></span><br />
1766
  <input type="text" maxlength="250" name="cntctfrm_captcha_error[default]" value="<?php echo $cntctfrm_options['cntctfrm_captcha_error']['default']; ?>" /> <span class="bws_info"><?php _e( "Error message for the Captcha field", 'contact-form-plugin' ); ?></span><br />
1767
  <input type="text" maxlength="250" name="cntctfrm_form_error[default]" value="<?php echo $cntctfrm_options['cntctfrm_form_error']['default']; ?>" /> <span class="bws_info"><?php _e( "Error message for the whole form", 'contact-form-plugin' ); ?></span><br />
1768
  </div>
1769
+ <?php if ( ! $contact_form_multi_active ) { ?>
1770
  <span class="bws_info cntctfrm_shortcode_for_language" style="margin-left: 5px;"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1771
  <?php } else { ?>
1772
  <span class="bws_info cntctfrm_shortcode_for_language" style="margin-left: 5px;"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form id=<?php echo $_SESSION['cntctfrmmlt_id_form']; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1773
  <?php } ?>
1774
  </div>
1775
  <?php if ( ! empty( $cntctfrm_options['cntctfrm_language'] ) ) {
1776
+ foreach ( $cntctfrm_options['cntctfrm_language'] as $val ) {
1777
+ if ( ( isset( $_POST['cntctfrm_change_tab'] ) && $val != $_POST['cntctfrm_change_tab'] ) || ! isset($_POST['cntctfrm_change_tab'] ) )
1778
+ $labels_table_class = 'hidden';
1779
+ else
1780
+ $labels_table_class = ''; ?>
1781
+ <div class="cntctfrm_language_tab <?php echo $labels_table_class; ?> cntctfrm_tab_<?php echo $val; ?>">
1782
  <div class="cntctfrm_language_tab_block_mini" style="display:none;"><?php _e( "click to expand/hide the list", 'contact-form-plugin' ); ?></div>
1783
  <div class="cntctfrm_language_tab_block">
1784
+ <input type="text" maxlength="250" name="cntctfrm_name_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_name_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_name_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Name", 'contact-form-plugin' ); ?>:</span><br />
1785
+ <input type="text" maxlength="250" name="cntctfrm_address_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_address_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_address_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Address", 'contact-form-plugin' ); ?>:</span><br />
1786
+ <input type="text" maxlength="250" name="cntctfrm_email_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_email_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_email_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Email Address", 'contact-form-plugin' ); ?>:</span><br />
1787
+ <input type="text" maxlength="250" name="cntctfrm_phone_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_phone_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_phone_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Phone number", 'contact-form-plugin' ); ?>:</span><br />
1788
+ <input type="text" maxlength="250" name="cntctfrm_subject_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_subject_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_subject_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Subject", 'contact-form-plugin' ); ?>:</span><br />
1789
+ <input type="text" maxlength="250" name="cntctfrm_message_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_message_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_message_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Message", 'contact-form-plugin' ); ?>:</span><br />
1790
+ <input type="text" maxlength="250" name="cntctfrm_attachment_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_attachment_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_attachment_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Attachment", 'contact-form-plugin' ); ?>:</span><br />
1791
  <input type="text" maxlength="250" name="cntctfrm_attachment_tooltip[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_attachment_tooltip'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_attachment_tooltip'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Tips below the Attachment block", 'contact-form-plugin' ); ?></span><br />
1792
  <input type="text" maxlength="250" name="cntctfrm_send_copy_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_send_copy_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_send_copy_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Send me a copy", 'contact-form-plugin' ); ?></span><br />
1793
  <input type="text" maxlength="250" name="cntctfrm_submit_label[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_submit_label'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_submit_label'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Submit", 'contact-form-plugin' ); ?></span><br />
1804
  <input type="text" maxlength="250" name="cntctfrm_captcha_error[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_captcha_error'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_captcha_error'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Error message for the Captcha field", 'contact-form-plugin' ); ?></span><br />
1805
  <input type="text" maxlength="250" name="cntctfrm_form_error[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_form_error'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_form_error'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Error message for the whole form", 'contact-form-plugin' ); ?></span><br />
1806
  </div>
1807
+ <?php if ( ! $contact_form_multi_active ) { ?>
1808
  <span class="bws_info cntctfrm_shortcode_for_language" style="margin-left: 5px;"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=<?php echo $val; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1809
  <?php } else { ?>
1810
  <span class="bws_info cntctfrm_shortcode_for_language" style="margin-left: 5px;"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=<?php $val . ' id=' . $_SESSION['cntctfrmmlt_id_form']; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1824
  <th scope="row"><?php _e( "Action after email is sent", 'contact-form-plugin' ); ?></th>
1825
  <td colspan="2" class="cntctfrm_action_after_send_block">
1826
  <label><input type="radio" id="cntctfrm_action_after_send" name="cntctfrm_action_after_send" value="1" <?php if ( '1' == $cntctfrm_options['cntctfrm_action_after_send'] ) echo 'checked="checked" '; ?>/> <?php _e( "Display text", 'contact-form-plugin' ); ?></label><br />
1827
+ <div class="cntctfrm_label_language_tab <?php echo ! isset( $_POST['cntctfrm_change_tab'] ) || 'default' == $_POST['cntctfrm_change_tab'] ? 'cntctfrm_active' : ''; ?>" id="cntctfrm_text_default"><?php _e( 'Default', 'contact-form-plugin' ); ?>
1828
+ <noscript>
1829
+ <input type="submit" class="cntctfrm_change_tab" value="default" name="cntctfrm_change_tab">
1830
+ </noscript>
1831
+ </div>
1832
  <?php if ( ! empty( $cntctfrm_options['cntctfrm_language'] ) ) {
1833
  foreach ( $cntctfrm_options['cntctfrm_language'] as $val ) {
1834
+ $active_tab_class = isset( $_POST["cntctfrm_change_tab"] ) && $val == $_POST["cntctfrm_change_tab"] ? "cntctfrm_active" : "";
1835
+ echo '<div class="cntctfrm_label_language_tab ' . $active_tab_class . '" id="cntctfrm_text_' . $val . '">' . $cntctfrm_lang_codes[ $val ] . ' <span class="cntctfrm_delete" rel="' . $val . '">X</span><noscript><input type="submit" class="cntctfrm_change_tab" value="' . $val . '" name="cntctfrm_change_tab"><span class="cntctfrm_del_button_wrap"><input type="submit" class="cntctfrm_delete_button" value="' . $val . '" name="cntctfrm_delete_button"></span></noscript></div>';
1836
  }
1837
  } ?>
1838
  <div class="clear"></div>
1839
+ <div class="cntctfrm_language_tab cntctfrm_tab_default <?php echo ! isset( $_POST['cntctfrm_change_tab'] ) || 'default' == $_POST['cntctfrm_change_tab'] ? '' : 'hidden' ?>" style="padding: 5px 10px 5px 5px;">
1840
  <label><input type="text" maxlength="250" name="cntctfrm_thank_text[default]" value="<?php echo $cntctfrm_options['cntctfrm_thank_text']['default']; ?>" /> <span class="bws_info"><?php _e( "Text", 'contact-form-plugin' ); ?></span></label><br />
1841
+ <?php if ( ! $contact_form_multi_active ) { ?>
1842
  <span class="bws_info cntctfrm_shortcode_for_language"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1843
  <?php } else { ?>
1844
  <span class="bws_info cntctfrm_shortcode_for_language"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form id=<?php echo $_SESSION['cntctfrmmlt_id_form']; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1845
  <?php } ?>
1846
  </div>
1847
  <?php if ( ! empty( $cntctfrm_options['cntctfrm_language'] ) ) {
1848
+ foreach ( $cntctfrm_options['cntctfrm_language'] as $val ) {
1849
+ if ( ( isset( $_POST['cntctfrm_change_tab'] ) && $val != $_POST['cntctfrm_change_tab'] ) || ! isset($_POST['cntctfrm_change_tab'] ) )
1850
+ $labels_table_class = 'hidden';
1851
+ else
1852
+ $labels_table_class = ''; ?>
1853
+ <div class="cntctfrm_language_tab <?php echo $labels_table_class; ?> cntctfrm_tab_<?php echo $val; ?>" style="padding: 5px 10px 5px 5px;">
1854
  <label><input type="text" maxlength="250" name="cntctfrm_thank_text[<?php echo $val; ?>]" value="<?php if ( isset( $cntctfrm_options['cntctfrm_thank_text'][ $val ] ) ) echo $cntctfrm_options['cntctfrm_thank_text'][ $val ]; ?>" /> <span class="bws_info"><?php _e( "Text", 'contact-form-plugin' ); ?></span></label><br />
1855
+ <?php if ( ! $contact_form_multi_active ) { ?>
1856
  <span class="bws_info cntctfrm_shortcode_for_language"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=<?php echo $val; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
1857
  <?php } else { ?>
1858
  <span class="bws_info cntctfrm_shortcode_for_language"><?php _e( "Use shortcode", 'contact-form-plugin' ); ?> <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=<?php echo $val . ' id=' . $_SESSION['cntctfrmmlt_id_form']; ?>]</span> <?php _e( "for this language", 'contact-form-plugin' ); ?></span>
2204
  if ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) { ?>
2205
  <li class="cntctfrm_field_wrap">
2206
  <div class="cntctfrm_label cntctfrm_label_name">
2207
+ <label for="cntctfrm_contact_name"><?php echo $cntctfrm_options['cntctfrm_name_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_name_field'] ) echo '<span class="required"> ' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span>'; ?></label>
2208
  </div>
2209
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_name_error']['default']; ?></div>
2210
  <div class="cntctfrm_input cntctfrm_input_name">
2218
  if ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) { ?>
2219
  <li class="cntctfrm_field_wrap">
2220
  <div class="cntctfrm_label cntctfrm_label_address">
2221
+ <label for="cntctfrm_contact_address"><?php echo $cntctfrm_options['cntctfrm_address_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_address_field'] ) echo '<span class="required"> ' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span>'; ?></label>
2222
  </div>
2223
  <?php if ( 1 == $cntctfrm_options['cntctfrm_required_address_field'] ) { ?>
2224
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_address_error']['default']; ?></div>
2233
  case 'cntctfrm_contact_email': ?>
2234
  <li class="cntctfrm_field_wrap">
2235
  <div class="cntctfrm_label cntctfrm_label_email">
2236
+ <label for="cntctfrm_contact_email"><?php echo $cntctfrm_options['cntctfrm_email_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_email_field'] ) echo '<span class="required"> ' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span>'; ?></label>
2237
  </div>
2238
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_email_error']['default']; ?></div>
2239
  <div class="cntctfrm_input cntctfrm_input_email">
2246
  if ( 1 == $cntctfrm_options['cntctfrm_display_phone_field'] ) { ?>
2247
  <li class="cntctfrm_field_wrap">
2248
  <div class="cntctfrm_label cntctfrm_label_phone">
2249
+ <label for="cntctfrm_contact_phone"><?php echo $cntctfrm_options['cntctfrm_phone_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_phone_field'] ) echo '<span class="required"> ' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span>'; ?></label>
2250
  </div>
2251
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_phone_error']['default']; ?></div>
2252
  <div class="cntctfrm_input cntctfrm_input_phone">
2259
  case 'cntctfrm_contact_subject': ?>
2260
  <li class="cntctfrm_field_wrap">
2261
  <div class="cntctfrm_label cntctfrm_label_subject">
2262
+ <label for="cntctfrm_contact_subject"><?php echo $cntctfrm_options['cntctfrm_subject_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_subject_field'] ) echo '<span class="required"> ' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span>'; ?></label>
2263
  </div>
2264
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_subject_error']['default']; ?></div>
2265
  <div class="cntctfrm_input cntctfrm_input_subject">
2271
  case 'cntctfrm_contact_message': ?>
2272
  <li class="cntctfrm_field_wrap">
2273
  <div class="cntctfrm_label cntctfrm_label_message">
2274
+ <label for="cntctfrm_contact_message"><?php echo $cntctfrm_options['cntctfrm_message_label']['default']; if ( 1 == $cntctfrm_options['cntctfrm_required_message_field'] ) echo '<span class="required"> ' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span>'; ?></label>
2275
  </div>
2276
  <div class="cntctfrm_error_text hidden"><?php echo $cntctfrm_options['cntctfrm_message_error']['default']; ?></div>
2277
  <div class="cntctfrm_input cntctfrm_input_message">
2309
  <?php }
2310
  break;
2311
  case 'cntctfrm_subscribe':
2312
+ if ( array_key_exists( 'subscriber', $cntctfrm_related_plugins ) ) {
2313
+ if ( ( ! $contact_form_multi_active && ! empty( $cntctfrm_related_plugins['subscriber']['options']['contact_form'] ) ) || ! empty( $cntctfrm_options['cntctfrm_display_subscribe'] ) ) { ?>
2314
+ <li class="cntctfrm_field_wrap">
2315
+ <div class="cntctfrm_checkbox cntctfrm_checkbox_subscribe">
2316
+ <div class="cntctfrm_drag_wrap"></div>
2317
+ <input type="hidden" value="1" name="cntctfrm_subscribe"/>
2318
+ <?php $cntctfrm_sbscrbr_checkbox = apply_filters( 'sbscrbr_cntctfrm_checkbox_add', array() );
2319
+ if ( isset( $cntctfrm_sbscrbr_checkbox['content'] ) ) {
2320
+ echo $cntctfrm_sbscrbr_checkbox['content'];
2321
+ } ?>
2322
+ </div>
2323
+ </li>
2324
+ <?php }
2325
+ }
2326
  break;
2327
  case 'cntctfrm_captcha':
2328
+ if ( array_key_exists( 'captcha', $cntctfrm_related_plugins ) ) {
2329
+ if ( ( ! $contact_form_multi_active && ! empty( $cntctfrm_related_plugins['captcha']['options'][ $cntctfrm_related_plugins['captcha']['display_option'] ] ) ) || ! empty( $cntctfrm_options['cntctfrm_display_captcha'] ) ) {
2330
+ $captcha_label = $cntctfrm_related_plugins['captcha']['options']['cptch_label_form'];
2331
+ $captcha_required_symbol = sprintf( ' <span class="required">%s</span>', ( isset( $cntctfrm_related_plugins['captcha']['options']['cptch_required_symbol'] ) ) ? $cntctfrm_related_plugins['captcha']['options']['cptch_required_symbol'] : '' );
2332
+
2333
+ if ( ! empty( $captcha_label ) ) {
2334
+ $cntctfrm_display_captcha_label = $captcha_label . $captcha_required_symbol;
 
 
 
 
 
 
 
 
 
 
 
 
2335
  } else {
2336
  $cntctfrm_display_captcha_label = '';
2337
  } ?>
2345
  <input id="cntctfrm_captcha" type="hidden" name="cntctfrm_captcha">
2346
  </div>
2347
  </li>
2348
+ <?php }
2349
+ }
2350
  break;
2351
  default:
2352
  break;
2358
  </div>
2359
  <div class="cntctfrm_submit_wrap">
2360
  <?php $cntctfrm_direction = is_rtl() ? 'rtl' : 'ltr';
2361
+ $submit_position_value = array(
2362
  'ltr' => array(
2363
  'left' => 1,
2364
  'right' => 2
2371
  for ( $i = 1; $i <= 2; $i++ ) {
2372
  $cntctfrm_column = ( $i == 1 ) ? 'first_column' : 'second_column'; ?>
2373
  <div id="cntctfrm_submit_<?php echo $cntctfrm_column; ?>" class="cntctfrm_column">
2374
+ <?php if ( $i == $submit_position_value[ $cntctfrm_direction ][ $cntctfrm_options['cntctfrm_submit_position'] ] ) { ?>
2375
  <div class="cntctfrm_input cntctfrm_input_submit" style="<?php printf( 'text-align: %s !important;', $cntctfrm_options['cntctfrm_submit_position'] ); ?>">
2376
  <input type="button" value="<?php echo $cntctfrm_options['cntctfrm_submit_label']['default']; ?>" class="bws_no_bind_notice" style="cursor: pointer; margin: 0; text-align: center;" />
2377
  </div>
2382
  </div>
2383
  </div>
2384
  <div id="cntctfrm_shortcode" class="cntctfrm_one_column">
2385
+ <?php _e( "If you would like to add the Contact Form to your website, just copy and paste this shortcode to your post or page or widget", 'contact-form-plugin' ); ?>:<br/>
2386
  <div>
2387
  <div id="cntctfrm_shortcode_code">
2388
+ <span class="cntctfrm_shortcode">[bestwebsoft_contact_form<?php if ( $contact_form_multi_active ) printf( ' id=%s', $_SESSION['cntctfrmmlt_id_form'] ); ?>]</span>
2389
  </div>
2390
  </div>
2391
  </div>
2405
  } elseif ( 'custom_code' == $_GET['action'] ) {
2406
  bws_custom_code_tab();
2407
  } elseif ( 'go_pro' == $_GET['action'] ) {
2408
+ bws_go_pro_tab_show( $bws_hide_premium_options_check, $cntctfrm_plugin_info, $plugin_basename, 'contact_form.php', 'contact_form_pro.php', 'contact-form-pro/contact_form_pro.php', 'contact-form-plugin', '697c5e74f39779ce77850e11dbe21962', '77', isset( $go_pro_result['pro_plugin_is_activated'] ) );
2409
  }
2410
  bws_plugin_reviews_block( $cntctfrm_plugin_info['Name'], 'contact-form-plugin' ); ?>
2411
  </div>
2415
  /* Display contact form in front end - page or post */
2416
  if ( ! function_exists( 'cntctfrm_display_form' ) ) {
2417
  function cntctfrm_display_form( $atts = array( 'lang' => 'default' ) ) {
2418
+ global $cntctfrm_error_message, $cntctfrm_options, $cntctfrm_result, $cntctfrmmlt_ide, $cntctfrmmlt_active_plugin, $cntctfrm_form_count, $cntctfrm_related_plugins;
2419
+
2420
+ if ( empty( $cntctfrm_related_plugins ) )
2421
+ cntctfrm_related_plugins();
2422
+
2423
+ $contact_form_multi_active = cntctfrm_check_cf_multi_active();
2424
+
2425
+ if( ! wp_script_is( 'cntctfrm_frontend_script', 'registered' ) )
2426
+ wp_register_script( 'cntctfrm_frontend_script', plugins_url( 'js/cntctfrm.js', __FILE__ ), array( 'jquery' ), false, true );
2427
+
2428
  $cntctfrm_form_count = empty( $cntctfrm_form_count ) ? 1 : ++$cntctfrm_form_count;
2429
+ $form_countid = ( $cntctfrm_form_count == 1 ? '' : '_' . $cntctfrm_form_count );
2430
  $content = "";
2431
  /* Get options for the form with a definite identifier */
2432
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
2433
+ if ( $contact_form_multi_active ) {
2434
  extract( shortcode_atts( array( 'id' => $cntctfrmmlt_ide, 'lang' => 'default' ), $atts ) );
2435
  if ( isset( $atts['id'] ) ) {
2436
  cntctfrm_settings( $atts['id'] );
2437
  $cntctfrm_options = get_option( 'cntctfrmmlt_options_' . $atts['id'] );
2438
+ $options_name = 'cntctfrmmlt_options_' . $atts['id'];
2439
  /* if no options with the specified id */
2440
  if ( ! $cntctfrm_options ) {
2441
  $cntctfrm_options = get_option( 'cntctfrmmlt_options' );
2442
+ $options_name = 'cntctfrmmlt_options';
2443
+ } elseif ( empty( $options_name ) ) {
2444
+ $options_name = 'cntctfrmmlt_options';
2445
  }
2446
  } else {
2447
  cntctfrm_settings();
2448
+ if ( 'pro' == $contact_form_multi_active && $multi_options_main = get_option( 'cntctfrmmltpr_options_main' ) ) {
2449
+ /**/
2450
+ } else {
2451
+ $multi_options_main = get_option( 'cntctfrmmlt_options_main' );
2452
+ }
2453
+
2454
+ if ( ! empty( $multi_options_main ) ) {
2455
+ reset( $multi_options_main['name_id_form'] );
2456
+ $id = key( $multi_options_main['name_id_form'] );
2457
+ $cntctfrm_options = get_option( 'cntctfrmmlt_options_' . $id );
2458
+ $options_name = 'cntctfrmmlt_options_' . $id;
2459
+ if ( empty( $cntctfrm_options ) ) {
2460
+ $cntctfrm_options = get_option( 'cntctfrmmlt_options' );
2461
+ $options_name = 'cntctfrmmlt_options';
2462
+ }
2463
+ } else {
2464
+ $options_name = 'cntctfrmmlt_options';
2465
+ }
2466
  }
2467
  } else {
2468
  cntctfrm_settings();
2469
  $cntctfrm_options = get_option( 'cntctfrm_options' );
2470
  extract( shortcode_atts( array( 'lang' => 'default' ), $atts ) );
2471
+ $options_name = 'cntctfrm_options';
2472
  }
2473
  /* check lang and replace with en default if need */
2474
  foreach ( $cntctfrm_options as $key => $value ) {
2481
 
2482
  /* If contact form submited */
2483
 
2484
+ $form_submited = isset( $_POST['cntctfrm_form_submited'] ) ? $_POST['cntctfrm_form_submited'] : 0;
2485
 
2486
+ $name = ( isset( $_POST['cntctfrm_contact_name'] ) && $cntctfrm_form_count == $form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_name'] ) ) : "";
2487
+ $address = ( isset( $_POST['cntctfrm_contact_address'] ) && $cntctfrm_form_count == $form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_address'] ) ) : "";
2488
+ $email = ( isset( $_POST['cntctfrm_contact_email'] ) && $cntctfrm_form_count == $form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_email'] ) ) : "";
2489
+ $subject = ( isset( $_POST['cntctfrm_contact_subject'] ) && $cntctfrm_form_count == $form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_subject'] ) ) : "";
2490
+ $message = ( isset( $_POST['cntctfrm_contact_message'] ) && $cntctfrm_form_count == $form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_message'] ) ) : "";
2491
+ $phone = ( isset( $_POST['cntctfrm_contact_phone'] ) && $cntctfrm_form_count == $form_submited ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_phone'] ) ) : "";
2492
 
2493
  $name = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', $name ) ) );
2494
  $address = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', $address ) ) );
2497
  $message = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', $message ) ) );
2498
  $phone = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', $phone ) ) );
2499
 
2500
+ $send_copy = ( isset( $_POST['cntctfrm_contact_send_copy'] ) && $cntctfrm_form_count == $form_submited ) ? $_POST['cntctfrm_contact_send_copy'] : "";
2501
  /* If it is good */
2502
 
2503
+ if ( true === $cntctfrm_result && $cntctfrm_form_count == $form_submited ) {
2504
  $_SESSION['cntctfrm_send_mail'] = true;
2505
 
2506
  if ( 1 == $cntctfrm_options['cntctfrm_action_after_send'] )
2507
+ $content .= '<div id="cntctfrm_contact_form' . $form_countid . '"><div id="cntctfrm_thanks">' . $cntctfrm_options['cntctfrm_thank_text'][ $lang ] . '</div></div>';
2508
  else
2509
  $content .= "<script type='text/javascript'>window.location.href = '" . $cntctfrm_options['cntctfrm_redirect_url'] . "';</script>";
2510
 
2511
+ } elseif ( false === $cntctfrm_result && $cntctfrm_form_count == $form_submited ) {
2512
  /* If email not be delivered */
2513
  $cntctfrm_error_message['error_form'] = __( "Sorry, email message could not be delivered.", 'contact-form-plugin' );
2514
  }
2515
 
2516
+ if ( true !== $cntctfrm_result || $cntctfrm_form_count != $form_submited ) {
2517
  $_SESSION['cntctfrm_send_mail'] = false;
2518
 
2519
  $cntctfrm_classes = ( $cntctfrm_options['cntctfrm_layout'] === 1 ) ? ' cntctfrm_one_column' : ' cntctfrm_two_columns';
2520
  $cntctfrm_classes .= is_rtl() ? ' cntctfrm_rtl' : ' cntctfrm_ltr';
2521
 
2522
  /* Output form */
2523
+ $content .= '<form method="post" id="cntctfrm_contact_form' . $form_countid . '" class="cntctfrm_contact_form' . $cntctfrm_classes . '"';
2524
+ $content .= ' action="' . $page_url . $form_countid . '" enctype="multipart/form-data">';
2525
+ if ( isset( $cntctfrm_error_message['error_form'] ) && $cntctfrm_form_count == $form_submited ) {
2526
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_form'] . '</div>';
2527
  }
2528
 
2534
  $content .= '<div id="cntctfrm_' . $cntctfrm_column . '" class="cntctfrm_column">';
2535
 
2536
  foreach ( $cntctfrm_ordered_fields[ $cntctfrm_column ] as $cntctfrm_field ) {
 
2537
  switch( $cntctfrm_field ) {
2538
  case 'cntctfrm_contact_name':
2539
  if ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) {
2540
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_name_wrap">';
2541
  $content .= '<div class="cntctfrm_label cntctfrm_label_name">
2542
+ <label for="cntctfrm_contact_name' . $form_countid . '">' . $cntctfrm_options['cntctfrm_name_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_name_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' );
2543
  $content .= '</div>';
2544
+ if ( isset( $cntctfrm_error_message['error_name'] ) && $cntctfrm_form_count == $form_submited ) {
2545
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_name'] . '</div>';
2546
  }
2547
  $content .= '<div class="cntctfrm_input cntctfrm_input_name">
2548
+ <input class="text" type="text" size="40" value="' . $name . '" name="cntctfrm_contact_name" id="cntctfrm_contact_name' . $form_countid . '" />';
2549
  $content .= '</div>';
2550
  $content .= '</div>';
2551
  }
2554
  if ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) {
2555
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_address_wrap">';
2556
  $content .= '<div class="cntctfrm_label cntctfrm_label_address">
2557
+ <label for="cntctfrm_contact_address' . $form_countid . '">' . $cntctfrm_options['cntctfrm_address_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_address_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '</div>';
2558
+ if ( isset( $cntctfrm_error_message['error_address'] ) && $cntctfrm_form_count == $form_submited ) {
2559
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_address'] . '</div>';
2560
  }
2561
  $content .= '<div class="cntctfrm_input cntctfrm_input_address">
2562
+ <input class="text" type="text" size="40" value="' . $address . '" name="cntctfrm_contact_address" id="cntctfrm_contact_address' . $form_countid . '" />';
2563
  $content .= '</div>';
2564
  $content .= '</div>';
2565
  }
2567
  case 'cntctfrm_contact_email':
2568
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_email_wrap">';
2569
  $content .= '<div class="cntctfrm_label cntctfrm_label_email">
2570
+ <label for="cntctfrm_contact_email' . $form_countid . '">' . $cntctfrm_options['cntctfrm_email_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_email_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '
2571
  </div>';
2572
+ if ( isset( $cntctfrm_error_message['error_email'] ) && $cntctfrm_form_count == $form_submited ) {
2573
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_email'] . '</div>';
2574
  }
2575
  $content .= '<div class="cntctfrm_input cntctfrm_input_email">
2576
+ <input class="text" type="text" size="40" value="' . $email . '" name="cntctfrm_contact_email" id="cntctfrm_contact_email' . $form_countid . '" />';
2577
  $content .= '</div>';
2578
  $content .= '</div>';
2579
  break;
2581
  if ( 1 == $cntctfrm_options['cntctfrm_display_phone_field'] ) {
2582
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_phone_wrap">';
2583
  $content .= '<div class="cntctfrm_label cntctfrm_label_phone">
2584
+ <label for="cntctfrm_contact_phone' . $form_countid . '">' . $cntctfrm_options['cntctfrm_phone_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_phone_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '
2585
  </div>';
2586
+ if ( isset( $cntctfrm_error_message['error_phone'] ) && $cntctfrm_form_count == $form_submited ) {
2587
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_phone'] . '</div>';
2588
  }
2589
  $content .= '<div class="cntctfrm_input cntctfrm_input_phone">
2590
+ <input class="text" type="text" size="40" value="' . $phone . '" name="cntctfrm_contact_phone" id="cntctfrm_contact_phone' . $form_countid . '" />';
2591
  $content .= '</div>';
2592
  $content .= '</div>';
2593
  }
2595
  case 'cntctfrm_contact_subject':
2596
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_subject_wrap">';
2597
  $content .= '<div class="cntctfrm_label cntctfrm_label_subject">
2598
+ <label for="cntctfrm_contact_subject' . $form_countid . '">' . $cntctfrm_options['cntctfrm_subject_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_subject_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '
2599
  </div>';
2600
+ if ( isset( $cntctfrm_error_message['error_subject'] ) && $cntctfrm_form_count == $form_submited ) {
2601
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_subject'] . '</div>';
2602
  }
2603
  $content .= '<div class="cntctfrm_input cntctfrm_input_subject">
2604
+ <input class="text" type="text" size="40" value="' . $subject . '" name="cntctfrm_contact_subject" id="cntctfrm_contact_subject' . $form_countid . '" />';
2605
  $content .= '</div>';
2606
  $content .= '</div>';
2607
  break;
2608
  case 'cntctfrm_contact_message':
2609
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_message_wrap">';
2610
  $content .= '<div class="cntctfrm_label cntctfrm_label_message">
2611
+ <label for="cntctfrm_contact_message' . $form_countid . '">' . $cntctfrm_options['cntctfrm_message_label'][ $lang ] . ( $cntctfrm_options['cntctfrm_required_message_field'] == 1 ? ' <span class="required">' . $cntctfrm_options['cntctfrm_required_symbol'] . '</span></label>' : '</label>' ) . '
2612
  </div>';
2613
+ if ( isset( $cntctfrm_error_message['error_message'] ) && $cntctfrm_form_count == $form_submited ) {
2614
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_message'] . '</div>';
2615
  }
2616
  $content .= '<div class="cntctfrm_input cntctfrm_input_message">
2617
+ <textarea rows="5" cols="30" name="cntctfrm_contact_message" id="cntctfrm_contact_message' . $form_countid . '">' . $message . '</textarea>';
2618
  $content .= '</div>';
2619
  $content .= '</div>';
2620
  break;
2622
  if ( 1 == $cntctfrm_options['cntctfrm_attachment'] ) {
2623
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_attachment_wrap">';
2624
  $content .= '<div class="cntctfrm_label cntctfrm_label_attachment">
2625
+ <label for="cntctfrm_contact_attachment' . $form_countid . '">' . $cntctfrm_options['cntctfrm_attachment_label'][ $lang ] . '</label>
2626
  </div>';
2627
+ if ( isset( $cntctfrm_error_message['error_attachment'] ) && $cntctfrm_form_count == $form_submited ) {
2628
  $content .= '<div class="cntctfrm_error_text">' . $cntctfrm_error_message['error_attachment'] . '</div>';
2629
  }
2630
  $content .= '<div class="cntctfrm_input cntctfrm_input_attachment">
2631
+ <input type="file" name="cntctfrm_contact_attachment" id="cntctfrm_contact_attachment' . $form_countid . '"' . ( isset( $cntctfrm_error_message['error_attachment'] ) ? "class='error'": "" ) . ' />';
2632
  if ( 1 == $cntctfrm_options['cntctfrm_attachment_explanations'] ) {
2633
  $content .= '<label class="cntctfrm_contact_attachment_extensions"><br />' . $cntctfrm_options['cntctfrm_attachment_tooltip'][ $lang ] . '</label>';
2634
  }
2647
  }
2648
  break;
2649
  case 'cntctfrm_subscribe':
2650
+ if ( has_filter( 'sbscrbr_cntctfrm_checkbox_add' ) && ( ( ! $contact_form_multi_active && ! empty( $cntctfrm_related_plugins['subscriber']['options']['contact_form'] ) ) || ! empty( $cntctfrm_options['cntctfrm_display_subscribe'] ) ) ) {
2651
  $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_checkbox_subscribe_wrap">';
2652
  $content .= '<div class="cntctfrm_checkbox cntctfrm_checkbox_subscribe">';
2653
  $cntctfrm_sbscrbr_checkbox = apply_filters( 'sbscrbr_cntctfrm_checkbox_add', array(
2654
  'form_id' => 'cntctfrm_' . $cntctfrm_form_count,
2655
+ 'display' => ( isset( $cntctfrm_error_message['error_sbscrbr'] ) && $cntctfrm_form_count == $form_submited ) ? $cntctfrm_error_message['error_sbscrbr'] : false ) );
2656
  if ( isset( $cntctfrm_sbscrbr_checkbox['content'] ) ) {
2657
  $content .= $cntctfrm_sbscrbr_checkbox['content'];
2658
  }
2661
  }
2662
  break;
2663
  case 'cntctfrm_captcha':
2664
+ $removed_filters = cntctfrm_add_remove_captcha_filters( 'remove_filters' );
2665
  if ( has_filter( 'cntctfrm_display_captcha' ) ) {
2666
+ if ( array_key_exists( 'captcha', $cntctfrm_related_plugins ) && ( ! $contact_form_multi_active && ! empty( $cntctfrm_related_plugins['captcha']['options'][ $cntctfrm_related_plugins['captcha']['display_option'] ] ) || ! empty( $cntctfrm_options['cntctfrm_display_captcha'] ) ) ) {
2667
+ $display_captcha = true;
2668
+ } elseif ( array_key_exists( 'google-captcha', $cntctfrm_related_plugins ) && ( ! $contact_form_multi_active && ! empty( $cntctfrm_related_plugins['google-captcha']['options']['contact_form'] ) || ! empty( $cntctfrm_options['cntctfrm_display_google_captcha'] ) ) ) {
2669
+ $display_google_captcha = true;
2670
+ }
2671
+ if ( ! empty( $display_captcha ) ) {
2672
+ $captcha_label = $captcha_required_symbol = '';
2673
+
2674
+ if ( array_key_exists( 'captcha', $cntctfrm_related_plugins ) ) {
2675
+ $captcha_label = $cntctfrm_related_plugins['captcha']['options'][ $cntctfrm_related_plugins['captcha']['label'] ];
2676
+ $captcha_required_symbol = sprintf( '<span class="required">%s</span>', ( ! empty ( $cptch_options['cptch_required_symbol'] ) ) ? $cntctfrm_related_plugins['captcha']['options'][ $cntctfrm_related_plugins['captcha']['required_symbol'] ] : '' );
2677
+ }
2678
+
2679
+ if ( ! empty( $captcha_label ) ) {
2680
+ $display_captcha_label = $captcha_label . $captcha_required_symbol;
2681
+ } else {
2682
+ $display_captcha_label = '';
2683
+ }
2684
+ }
2685
+ if ( ! empty( $display_captcha ) || ! empty( $display_google_captcha ) ) {
2686
+ $content .= '<div class="cntctfrm_field_wrap cntctfrm_field_captcha_wrap">';
2687
+ $content .= '<div class="cntctfrm_input cntctfrm_input_captcha">';
2688
+ $content .= apply_filters( 'cntctfrm_display_captcha' , ( $cntctfrm_form_count == $form_submited ) ? $cntctfrm_error_message : false, '', 'bws_contact' );
2689
+ $content .= '</div>';
2690
  $content .= '</div>';
2691
+ }
2692
  }
2693
+ cntctfrm_add_remove_captcha_filters( 'add_filters', $removed_filters );
2694
  break;
2695
  default:
2696
  break;
2703
  $content .= '<div class="clear"></div>';
2704
 
2705
  $cntctfrm_direction = is_rtl() ? 'rtl' : 'ltr';
2706
+ $submit_position_value = array(
2707
  'ltr' => array(
2708
  'left' => 1,
2709
  'right' => 2
2718
  for ( $i = 1; $i <= 2; $i++ ) {
2719
  $cntctfrm_column = ( $i == 1 ) ? 'first_column' : 'second_column';
2720
  $content .= '<div id="cntctfrm_submit_' . $cntctfrm_column . '" class="cntctfrm_column">';
2721
+ if ( $i == $submit_position_value[ $cntctfrm_direction ][ $cntctfrm_options['cntctfrm_submit_position'] ] ) {
2722
  $content .= '<div class="cntctfrm_input cntctfrm_input_submit" style="text-align: ' . $cntctfrm_options['cntctfrm_submit_position'] . ' !important;">';
2723
  if ( isset( $atts['id'] ) )
2724
  $content .= '<input type="hidden" value="' . esc_attr( $atts['id'] ) . '" name="cntctfrmmlt_shortcode_id">';
2725
  $content .= '<input type="hidden" value="send" name="cntctfrm_contact_action"><input type="hidden" value="Version: 3.30" />
2726
  <input type="hidden" value="' . esc_attr( $lang ) . '" name="cntctfrm_language">
2727
  <input type="hidden" value="' . $cntctfrm_form_count . '" name="cntctfrm_form_submited">
2728
+ <input type="hidden" value="' . $options_name . '" name="cntctfrm_options_name">
2729
+ <input type="submit" value="' . $cntctfrm_options['cntctfrm_submit_label'][ $lang ] . '" class="cntctfrm_contact_submit" />
2730
  </div>';
2731
  }
2732
  $content .= '</div>';
2739
  }
2740
  }
2741
 
2742
+ if ( ! function_exists( 'cntctfrm_add_remove_captcha_filters' ) ) {
2743
+ function cntctfrm_add_remove_captcha_filters( $action, $removed_filters = false ) {
2744
+ global $cntctfrm_options, $cntctfrm_related_plugins;
2745
+
2746
+ if ( empty( $cntctfrm_related_plugins ) )
2747
+ cntctfrm_related_plugins();
2748
+
2749
+ $contact_form_multi_active = cntctfrm_check_cf_multi_active();
2750
+
2751
+ if ( array_key_exists( 'captcha', $cntctfrm_related_plugins ) && ( ! $contact_form_multi_active && ! empty( $cntctfrm_related_plugins['captcha']['options'][ $cntctfrm_related_plugins['captcha']['display_option'] ] ) || ! empty( $cntctfrm_options['cntctfrm_display_captcha'] ) ) )
2752
+ $display_captcha = true;
2753
+ if ( array_key_exists( 'google-captcha', $cntctfrm_related_plugins ) && ( ! $contact_form_multi_active && ! empty( $cntctfrm_related_plugins['google-captcha']['options']['contact_form'] ) || ! empty( $cntctfrm_options['cntctfrm_display_google_captcha'] ) ) )
2754
+ $display_google_captcha = true;
2755
+
2756
+ if ( 'remove_filters' == $action ) {
2757
+ $removed_filters = array();
2758
+ $remove_captcha = array();
2759
+ $filters = array(
2760
+ 'google-captcha' => array(
2761
+ 'gglcptch_cf_display' => 'gglcptch_recaptcha_check',
2762
+ 'gglcptchpr_cf_display' => 'gglcptchpr_recaptcha_check'
2763
+ ),
2764
+ 'captcha' => array(
2765
+ 'cptch_custom_form' => 'cptch_check_custom_form',
2766
+ 'cptchpls_custom_form' => 'cptchpls_check_custom_form',
2767
+ 'cptchpr_custom_form' => 'cptchpr_check_custom_form',
2768
+ )
2769
+ );
2770
+
2771
+ if ( empty( $display_captcha ) )
2772
+ $remove_captcha[] = 'captcha';
2773
+ if ( empty( $display_google_captcha ) )
2774
+ $remove_captcha[] = 'google-captcha';
2775
+
2776
+ if ( ! empty( $remove_captcha ) ) {
2777
+ foreach ( $remove_captcha as $remove ) {
2778
+
2779
+ foreach ( $filters[ $remove ] as $display_filter => $check_filter ) {
2780
+ if ( has_filter( 'cntctfrm_display_captcha', $display_filter ) ) {
2781
+ remove_filter( 'cntctfrm_display_captcha', $display_filter );
2782
+ $removed_filters[] = array( 'cntctfrm_display_captcha' => $display_filter );
2783
+ }
2784
+
2785
+ if ( has_filter( 'cntctfrm_check_form', $check_filter ) ) {
2786
+ remove_filter( 'cntctfrm_check_form', $check_filter );
2787
+ $removed_filters[] = array( 'cntctfrm_check_form' => $check_filter );
2788
+ }
2789
+ }
2790
+ }
2791
+ }
2792
+ return $removed_filters;
2793
+ } elseif ( 'add_filters' == $action && ! empty( $removed_filters ) ) {
2794
+ for( $i = 0; $i < count( $removed_filters ); $i++ ) {
2795
+ foreach( $removed_filters[ $i ] as $tag => $function ) {
2796
+ add_filter( $tag, $function );
2797
+ }
2798
+ }
2799
+ }
2800
+ return false;
2801
+ }
2802
+ }
2803
+
2804
  if ( ! function_exists( 'cntctfrm_check_and_send' ) ) {
2805
  function cntctfrm_check_and_send() {
2806
  global $cntctfrm_result, $cntctfrm_options;
2807
  if ( ( isset( $_POST['cntctfrm_contact_action'] ) && isset( $_POST['cntctfrm_language'] ) ) || true === $cntctfrm_result ) {
2808
+ $cntctfrm_options = get_option( $_POST['cntctfrm_options_name'] );
 
 
 
 
 
 
 
 
 
 
2809
 
2810
  if ( isset( $_POST['cntctfrm_contact_action'] ) ) {
2811
  /* Check all input data */
2826
  /* Check all input data */
2827
  if ( ! function_exists( 'cntctfrm_check_form' ) ) {
2828
  function cntctfrm_check_form() {
2829
+ global $cntctfrm_error_message, $cntctfrm_options, $cntctfrm_related_plugins;
2830
+
2831
+ if ( empty( $cntctfrm_related_plugins ) )
2832
+ $cntctfrm_related_plugins = cntctfrm_related_plugins();
2833
+
2834
+ $contact_form_multi_active = cntctfrm_check_cf_multi_active();
2835
+
2836
+ $removed_filters = cntctfrm_add_remove_captcha_filters( 'remove_filters' );
2837
+
2838
  $language = isset( $_POST['cntctfrm_language'] ) ? $_POST['cntctfrm_language'] : 'default';
2839
  $cntctfrm_path_of_uploaded_file = $cntctfrm_result = "";
2840
  /* Error messages array */
2841
  $cntctfrm_error_message = array();
 
2842
  $name = isset( $_POST['cntctfrm_contact_name'] ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_name'] ) ) : "";
2843
  $address = isset( $_POST['cntctfrm_contact_address'] ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_address'] ) ) : "";
2844
  $email = isset( $_POST['cntctfrm_contact_email'] ) ? htmlspecialchars( stripslashes( $_POST['cntctfrm_contact_email'] ) ) : "";
2923
  unset( $cntctfrm_error_message['error_subject'] );
2924
  if ( 1 == $cntctfrm_options['cntctfrm_required_message_field'] && "" != $message )
2925
  unset( $cntctfrm_error_message['error_message'] );
2926
+
2927
  /* If captcha plugin exists */
2928
+ $result = true;
2929
+ if( has_filter( 'cntctfrm_check_form' ) )
2930
+ $result = apply_filters( 'cntctfrm_check_form', true );
2931
+
2932
+ cntctfrm_add_remove_captcha_filters( 'add_filters', $removed_filters );
2933
+
2934
  if ( false === $result ) { /* for CAPTCHA older than PRO - v1.0.7, PLUS - v1.1.0 v FREE - 1.2.5 */
2935
  $cntctfrm_error_message['error_captcha'] = $cntctfrm_options['cntctfrm_captcha_error'][ $language ];
2936
  } else if ( is_string( $result ) && ! empty( $result ) ) {
2957
  }
2958
  } else {
2959
  $uploads = wp_upload_dir();
2960
+ if ( ! isset( $uploads['path'] ) && isset( $uploads['error'] ) )
2961
  $cntctfrm_error_message['error_attachment'] = $uploads['error'];
2962
  else
2963
  $cntctfrm_path_of_uploaded_file = $uploads['path'] . "/" . 'cntctfrm_' . md5( sanitize_file_name( $_FILES["cntctfrm_contact_attachment"]["name"] ) . time() . $email ) . '_' . sanitize_file_name( $_FILES["cntctfrm_contact_attachment"]["name"] );
2964
  }
2965
+
2966
  $tmp_path = $_FILES["cntctfrm_contact_attachment"]["tmp_name"];
2967
  $path_info = pathinfo( $cntctfrm_path_of_uploaded_file );
2968
 
3017
  unset( $cntctfrm_error_message['error_form'] );
3018
  /* If all is good - send mail */
3019
  $cntctfrm_result = cntctfrm_send_mail();
3020
+
3021
+ if ( ! $contact_form_multi_active && array_key_exists( 'contact-form-to-db' , $cntctfrm_related_plugins ) )
3022
+ $save_emails = ! empty( $cntctfrm_related_plugins['contact-form-to-db']['options'][ $cntctfrm_related_plugins['contact-form-to-db']['save_option'] ] );
3023
+ else
3024
+ $save_emails = ! empty( $cntctfrm_options['save_email_to_db'] );
3025
+ if ( $save_emails )
3026
+ do_action( 'cntctfrm_check_dispatch', $cntctfrm_result );
3027
  }
3028
  return $cntctfrm_result;
3029
  }
3055
  if ( isset( $_SESSION['cntctfrm_send_mail'] ) && true == $_SESSION['cntctfrm_send_mail'] )
3056
  return true;
3057
 
3058
+ if ( 'user' == $cntctfrm_options['cntctfrm_select_email'] ) {
3059
+ if ( false !== $user = get_user_by( 'login', $cntctfrm_options['cntctfrm_user_email'] ) )
3060
+ $to = $user->user_email;
3061
+ } elseif ( $cntctfrm_options['cntctfrm_select_email'] == 'custom' ) {
3062
+ $to = $cntctfrm_options['cntctfrm_custom_email'];
3063
+ }
3064
 
3065
  if ( "" == $to ) {
3066
  /* If email options are not certain choose admin email */
3113
  }
3114
  }
3115
  /* Message */
3116
+ $message_order_fields = $cntctfrm_options['cntctfrm_order_fields'];
3117
+ $message_order_fields = array_merge( $message_order_fields['first_column'], $message_order_fields['second_column'] );
3118
+
3119
  if ( 1 == $cntctfrm_options['cntctfrm_html_email'] ) {
3120
  $message_text = '<html>
3121
+ <head>
3122
+ <title>'. __( "Contact from", 'contact-form-plugin' ) . ' ' . get_bloginfo( 'name' ) . '</title>
3123
+ </head>
3124
+ <body>
3125
+ <table>
3126
+ <tr>
3127
+ <td>' . __( "Site", 'contact-form-plugin' ) . '</td>
3128
+ <td>' . get_bloginfo( "url" ) . '</td>
3129
+ </tr>';
3130
+ foreach( $message_order_fields as $field ){
3131
+ $field = str_replace( 'cntctfrm_contact_', '', $field );
3132
+ switch ( $field ) {
3133
+ case "name":
3134
+ if ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) {
3135
+ $message_text .= '<tr><td width="160">';
3136
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_name_label'][ $lang ] : __( "Name", 'contact-form-plugin' );
3137
+ $message_text .= '</td><td>'. $name .'</td></tr>';
3138
+ }
3139
+ break;
3140
+ case "address":
3141
+ if ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) {
3142
+ $message_text .= '<tr><td>';
3143
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_address_label'][ $lang ] : __( "Address", 'contact-form-plugin' );
3144
+ $message_text .= '</td><td>'. $address .'</td></tr>';
3145
+ }
3146
+ break;
3147
+ case "email":
3148
+ $message_text .= '<tr><td>';
3149
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_email_label'][ $lang ] : __( "Email", 'contact-form-plugin' );
3150
+ $message_text .= '</td><td>'. $email .'</td></tr>';
3151
+ break;
3152
+ case "subject":
3153
+ $message_text .= '<tr><td>';
3154
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_subject_label'][ $lang ] : __( "Subject", 'contact-form-plugin' );
3155
+ $message_text .= '</td><td>' . $subject .'</td></tr>';
3156
+ break;
3157
+ case "message":
3158
+ $message_text .= '<tr><td>';
3159
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_message_label'][ $lang ] : __( "Message", 'contact-form-plugin' );
3160
+ $message_text .= '</td><td>' . $message .'</td></tr>';
3161
+ break;
3162
+ case "phone":
3163
+ if ( 1 == $cntctfrm_options['cntctfrm_display_phone_field'] ) {
3164
+ $message_text .= '<tr><td>';
3165
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_phone_label'][ $lang ] : __( "Phone Number", 'contact-form-plugin' );
3166
+ $message_text .= '</td><td>'. $phone .'</td></tr>';
3167
+ }
3168
+ break;
3169
+ }
3170
  }
3171
+ $message_text .= '<tr><td><br /></td><td><br /></td></tr>';
3172
 
 
 
 
 
 
 
 
 
 
 
 
3173
  $message_text_for_user = $message_text . '</table></body></html>';
3174
+ $message_text .= $user_info_string . '</table></body></html>';
3175
  } else {
3176
+ $message_text = __( "Site", 'contact-form-plugin' ) . ': ' . get_bloginfo("url") . "\n";;
3177
+ foreach( $message_order_fields as $field ){
3178
+ $field = str_replace( 'cntctfrm_contact_', '', $field );
3179
+ switch ( $field ) {
3180
+ case "name":
3181
+ if ( 1 == $cntctfrm_options['cntctfrm_display_name_field'] ) {
3182
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_name_label'][ $lang ] : __( "Name", 'contact-form-plugin' );
3183
+ $message_text .= ': '. $name . "\n";
3184
+ }
3185
+ break;
3186
+ case "address":
3187
+ if ( 1 == $cntctfrm_options['cntctfrm_display_address_field'] ) {
3188
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_address_label'][ $lang ] : __( "Address", 'contact-form-plugin' );
3189
+ $message_text .= ': '. $address . "\n";
3190
+ }
3191
+ break;
3192
+ case "email":
3193
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_email_label'][ $lang ] : __( "Email", 'contact-form-plugin' );
3194
+ $message_text .= ': ' . $email . "\n";
3195
+ break;
3196
+ case "subject":
3197
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_subject_label'][ $lang ] : __( "Subject", 'contact-form-plugin' );
3198
+ $message_text .= ': ' . $subject . "\n";
3199
+ break;
3200
+ case "message":
3201
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_message_label'][ $lang ] : __( "Message", 'contact-form-plugin' );
3202
+ $message_text .= ': ' . $message ."\n";
3203
+ break;
3204
+ case "phone":
3205
+ if ( 1 == $cntctfrm_options['cntctfrm_display_phone_field'] ) {
3206
+ $message_text .= ( 1 == $cntctfrm_options['cntctfrm_change_label_in_email'] ) ? $cntctfrm_options['cntctfrm_phone_label'][ $lang ] : __( "Phone Number", 'contact-form-plugin' );
3207
+ $message_text .= ': '. $phone . "\n";
3208
+ }
3209
+ break;
3210
+ }
3211
  }
3212
+ $message_text .= "\n";
3213
+
 
 
 
 
3214
  $message_text_for_user = $message_text;
3215
  $message_text .= $user_info_string;
3216
  }
3217
 
3218
+
3219
  do_action( 'cntctfrm_get_mail_data', array( 'sendto' => $to, 'refer' => $form_action_url, 'useragent' => $user_agent ) );
3220
 
3221
  if ( ! function_exists( 'is_plugin_active' ) )
3479
  }
3480
  }
3481
 
3482
+ if ( ! function_exists( 'cntctfrm_wp_enqueue_style' ) ) {
3483
+ function cntctfrm_wp_enqueue_style() {
3484
+ global $cntctfrm_plugin_info;
3485
  wp_enqueue_style( 'cntctfrm_form_style', plugins_url( 'css/form_style.css', __FILE__ ), false, $cntctfrm_plugin_info["Version"] );
3486
+ }
3487
+ }
3488
+
3489
+ if ( ! function_exists ( 'cntctfrm_wp_footer' ) ) {
3490
+ function cntctfrm_wp_footer() {
3491
+ $cntctfrm_plugin_info = get_plugin_data( dirname( __FILE__ ) . '/contact_form.php', false );
3492
+ if ( wp_script_is( 'cntctfrm_frontend_script', 'registered' ) ) {
3493
+ wp_enqueue_script( 'cntctfrm_frontend_script', plugins_url( 'js/cntctfrm.js', __FILE__ ), array( 'jquery' ) );
3494
+ }
3495
  }
3496
  }
3497
 
3498
  if ( ! function_exists ( 'cntctfrm_add_language' ) ) {
3499
  function cntctfrm_add_language() {
3500
+ $is_ajax = defined( 'DOING_AJAX' ) && DOING_AJAX;
3501
 
3502
+ if ( $is_ajax )
3503
+ check_ajax_referer( plugin_basename( __FILE__ ), 'cntctfrm_ajax_nonce_field' );
3504
+ else
3505
+ $_POST['cntctfrm_change_tab'] = $_REQUEST['cntctfrm_languages'];
3506
 
3507
+ $lang_slug = $is_ajax ? $_REQUEST['lang'] : $_REQUEST['cntctfrm_languages'];
3508
+ $lang = strip_tags( preg_replace( '/<[^>]*>/', '', preg_replace( '/<script.*<\/[^>]*>/', '', htmlspecialchars( $lang_slug ) ) ) );
3509
+
3510
+ $contact_form_multi_active = cntctfrm_check_cf_multi_active();
 
3511
 
3512
+ if ( $contact_form_multi_active ) {
3513
+ if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) && $cntctfrm_options = get_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] ) ) {
3514
+ /**/
3515
  } else {
3516
  $cntctfrm_options = get_option( 'cntctfrmmlt_options' );
3517
  }
3522
  if ( ! in_array( $lang, $cntctfrm_options['cntctfrm_language'] ) ) {
3523
  $cntctfrm_options['cntctfrm_language'][] = $lang;
3524
 
3525
+ if ( 'pro' == $contact_form_multi_active && $options_main = get_option( 'cntctfrmmltpr_options_main' ) ) {
3526
+ update_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
3527
+ } elseif ( $contact_form_multi_active ) {
3528
+ $options_main = get_option( 'cntctfrmmlt_options_main' );
3529
+ update_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
 
3530
  } else {
3531
  update_option( 'cntctfrm_options', $cntctfrm_options );
3532
  }
3533
+
3534
  }
3535
 
3536
+ if ( ! $contact_form_multi_active ) {
3537
  $result = __( "Use shortcode", 'contact-form-plugin' ) . ' <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=' . $lang . ']</span> ' . __( "for this language", 'contact-form-plugin' );
3538
  } else {
3539
  $result = __( "Use shortcode", 'contact-form-plugin' ) . ' <span class="cntctfrm_shortcode">[bestwebsoft_contact_form lang=' . $lang . ' id=' . $_SESSION['cntctfrmmlt_id_form'] . ']</span> ' . __( "for this language", 'contact-form-plugin' );
3540
  }
3541
 
3542
+ if( $is_ajax ) {
3543
+ echo json_encode( $result );
3544
+ die();
3545
+ }
3546
  }
3547
  }
3548
 
3549
  if ( ! function_exists ( 'cntctfrm_remove_language' ) ) {
3550
  function cntctfrm_remove_language() {
3551
+ $is_ajax = defined( 'DOING_AJAX' ) && DOING_AJAX;
3552
+ if ( $is_alax )
3553
+ check_ajax_referer( plugin_basename( __FILE__ ), 'cntctfrm_ajax_nonce_field' );
3554
+ else
3555
+ $_POST['cntctfrm_change_tab'] = 'default';
 
3556
 
3557
+ $contact_form_multi_active = cntctfrm_check_cf_multi_active();
3558
+
3559
+ if ( $contact_form_multi_active ) {
3560
+ if ( isset( $_SESSION['cntctfrmmlt_id_form'] ) && $cntctfrm_options = get_option( 'cntctfrmmlt_options_' . $_SESSION['cntctfrmmlt_id_form'] ) ) {
3561
+ /**/
3562
  } else {
3563
  $cntctfrm_options = get_option( 'cntctfrmmlt_options' );
3564
  }
3566
  $cntctfrm_options = get_option( 'cntctfrm_options' );
3567
  }
3568
 
3569
+ $lang = $is_ajax ? $_REQUEST['lang'] : $_REQUEST['cntctfrm_delete_button'];
3570
+
3571
+ if ( $key = array_search( $lang, $cntctfrm_options['cntctfrm_language'] ) !== false )
3572
+ $cntctfrm_options['cntctfrm_language'] = array_diff( $cntctfrm_options['cntctfrm_language'], array( $lang ) );
3573
+ if ( isset( $cntctfrm_options['cntctfrm_name_label'][ $lang ] ) )
3574
+ unset( $cntctfrm_options['cntctfrm_name_label'][ $lang ] );
3575
+ if ( isset( $cntctfrm_options['cntctfrm_address_label'][ $lang ] ) )
3576
+ unset( $cntctfrm_options['cntctfrm_address_label'][ $lang ] );
3577
+ if ( isset( $cntctfrm_options['cntctfrm_email_label'][ $lang ] ) )
3578
+ unset( $cntctfrm_options['cntctfrm_email_label'][ $lang ] );
3579
+ if ( isset( $cntctfrm_options['cntctfrm_phone_label'][ $lang ] ) )
3580
+ unset( $cntctfrm_options['cntctfrm_phone_label'][ $lang ] );
3581
+ if ( isset( $cntctfrm_options['cntctfrm_subject_label'][ $lang ] ) )
3582
+ unset( $cntctfrm_options['cntctfrm_subject_label'][ $lang ] );
3583
+ if ( isset( $cntctfrm_options['cntctfrm_message_label'][ $lang ] ) )
3584
+ unset( $cntctfrm_options['cntctfrm_message_label'][ $lang ] );
3585
+ if ( isset( $cntctfrm_options['cntctfrm_attachment_label'][ $lang ] ) )
3586
+ unset( $cntctfrm_options['cntctfrm_attachment_label'][ $lang ] );
3587
+ if ( isset( $cntctfrm_options['cntctfrm_attachment_tooltip'][ $lang ] ) )
3588
+ unset( $cntctfrm_options['cntctfrm_attachment_tooltip'][ $lang ] );
3589
+ if ( isset( $cntctfrm_options['cntctfrm_send_copy_label'][ $lang ] ) )
3590
+ unset( $cntctfrm_options['cntctfrm_send_copy_label'][ $lang ] );
3591
+ if ( isset( $cntctfrm_options['cntctfrm_thank_text'][ $lang ] ) )
3592
+ unset( $cntctfrm_options['cntctfrm_thank_text'][ $lang ] );
3593
+ if ( isset( $cntctfrm_options['cntctfrm_submit_label'][ $lang ] ) )
3594
+ unset( $cntctfrm_options['cntctfrm_submit_label'][ $lang ]);
3595
+ if ( isset( $cntctfrm_options['cntctfrm_name_error'][ $lang ] ) )
3596
+ unset( $cntctfrm_options['cntctfrm_name_error'][ $lang ] );
3597
+ if ( isset( $cntctfrm_options['cntctfrm_address_error'][ $lang ] ) )
3598
+ unset( $cntctfrm_options['cntctfrm_address_error'][ $lang ] );
3599
+ if ( isset( $cntctfrm_options['cntctfrm_email_error'][ $lang ] ) )
3600
+ unset( $cntctfrm_options['cntctfrm_email_error'][ $lang ] );
3601
+ if ( isset( $cntctfrm_options['cntctfrm_phone_error'][ $lang ] ) )
3602
+ unset( $cntctfrm_options['cntctfrm_phone_error'][ $lang ] );
3603
+ if ( isset( $cntctfrm_options['cntctfrm_subject_error'][ $lang ] ) )
3604
+ unset( $cntctfrm_options['cntctfrm_subject_error'][ $lang ] );
3605
+ if ( isset( $cntctfrm_options['cntctfrm_message_error'][ $lang ] ) )
3606
+ unset( $cntctfrm_options['cntctfrm_message_error'][ $lang ] );
3607
+ if ( isset( $cntctfrm_options['cntctfrm_attachment_error'][ $lang ] ) )
3608
+ unset( $cntctfrm_options['cntctfrm_attachment_error'][ $lang ] );
3609
+ if ( isset( $cntctfrm_options['cntctfrm_attachment_upload_error'][ $lang ] ) )
3610
+ unset( $cntctfrm_options['cntctfrm_attachment_upload_error'][ $lang ] );
3611
+ if ( isset( $cntctfrm_options['cntctfrm_attachment_move_error'][ $lang ] ) )
3612
+ unset( $cntctfrm_options['cntctfrm_attachment_move_error'][ $lang ] );
3613
+ if ( isset( $cntctfrm_options['cntctfrm_attachment_size_error'][ $lang ] ) )
3614
+ unset( $cntctfrm_options['cntctfrm_attachment_size_error'][ $lang ] );
3615
+ if ( isset( $cntctfrm_options['cntctfrm_captcha_error'][ $lang ] ) )
3616
+ unset( $cntctfrm_options['cntctfrm_captcha_error'][ $lang ] );
3617
+ if ( isset( $cntctfrm_options['cntctfrm_form_error'][ $lang ] ) )
3618
+ unset( $cntctfrm_options['cntctfrm_form_error'][ $lang ] );
3619
+
3620
+ if ( 'pro' == $contact_form_multi_active && $options_main = get_option( 'cntctfrmmltpr_options_main' ) ) {
3621
+ update_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
3622
+ } elseif ( $contact_form_multi_active ) {
3623
+ $options_main = get_option( 'cntctfrmmlt_options_main' );
3624
+ update_option( 'cntctfrmmlt_options_' . $options_main['id_form'], $cntctfrm_options );
3625
  } else {
3626
  update_option( 'cntctfrm_options', $cntctfrm_options );
3627
  }
3628
+
3629
+ if( $is_alax )
3630
+ die();
3631
  }
3632
  }
3633
 
3640
  if ( 'plugins.php' == $hook_suffix ) {
3641
  $cntctfrm_options = get_option( 'cntctfrm_options' );
3642
  if ( isset( $cntctfrm_options['first_install'] ) && strtotime( '-1 week' ) > $cntctfrm_options['first_install'] ) {
3643
+ bws_plugin_banner( $cntctfrm_plugin_info, 'cntctfrm', 'contact-form-plugin', 'f575dc39cba54a9de88df346eed52101', '77', '//ps.w.org/contact-form-plugin/assets/icon-128x128.png' );
3644
  }
3645
  bws_plugin_banner_to_settings( $cntctfrm_plugin_info, 'cntctfrm_options', 'contact-form-plugin', 'admin.php?page=contact_form.php' );
3646
  }
3713
  $lang_default = '...';
3714
 
3715
  /* Check contact-form-multi plugin */
3716
+ $contact_form_multi_active = cntctfrm_check_cf_multi_active();
3717
+
3718
+ if ( $contact_form_multi_active ) {
3719
+ if ( 'pro' == $contact_form_multi_active && $multi_options_main = get_option( 'cntctfrmmltpr_options_main' ) ) {
3720
+ /**/
3721
+ } else {
3722
+ $multi_options_main = get_option( 'cntctfrmmlt_options_main' );
3723
  }
3724
+
3725
+ if ( ! $multi_options_main ) {
3726
+ $contact_form_multi_active = false;
3727
+ } else {
3728
+ if ( $multi_options_main['name_id_form'] ) {
3729
+ $multi_forms = $multi_ids = $multi_forms_languages = array();
3730
+ foreach ( $multi_options_main['name_id_form'] as $id => $title ) {
3731
+ $multi_forms[ $id ] = $title;
3732
+ array_push( $multi_ids, $id );
3733
+ $multi_options = get_option( 'cntctfrmmlt_options_' . $id );
3734
+ $language = isset( $multi_options['cntctfrm_language'] ) ? $multi_options['cntctfrm_language'] : array();
3735
+ array_unshift( $language, 'default' );
3736
+ $multi_forms_languages[ $id ] = $language;
3737
+ }
3738
  }
3739
  }
3740
  }
3741
+
3742
+ if ( ! $contact_form_multi_active ) {
3743
  $cntctfrm_options = get_option( 'cntctfrm_options' );
3744
  array_unshift( $cntctfrm_options['cntctfrm_language'], 'default' );
3745
  } ?>
3746
  <div id="cntctfrm" style="display:none;">
3747
  <fieldset>
3748
+ <?php if ( $contact_form_multi_active ) { ?>
3749
  <label>
3750
  <select name="cntctfrm_forms_list" id="cntctfrm_forms_list">
3751
+ <?php foreach ( $multi_forms as $id => $title ) {
3752
  printf( '<option value="%1$s">%2$s</option>', $id, $title );
3753
  } ?>
3754
  </select>
3758
  <label>
3759
  <select name="cntctfrm_multi_languages_list" id="cntctfrm_multi_languages_list">
3760
  <?php $i = 1;
3761
+ foreach ( $multi_forms_languages as $id => $languages ) {
3762
  foreach ( $languages as $language ) {
3763
  printf( '<option value="%1$s" data-form-id="%2$s" %3$s>%4$s</option>', strtolower( $language ), $id, ( $i > 1 ) ? 'style="display: none;"' : '', ( $language == 'default' ) ? $lang_default : $cntctfrm_lang_codes[ $language ] );
3764
  }
3767
  </select>
3768
  <span class="title"><?php _e( 'Language', 'contact-form-plugin' ); ?></span>
3769
  </label>
3770
+ <input class="bws_default_shortcode" type="hidden" name="default" value="[bestwebsoft_contact_form id=<?php echo array_shift( $multi_ids ); ?>]" />
3771
  <?php } else { ?>
3772
  <label>
3773
  <select name="cntctfrm_languages_list" id="cntctfrm_languages_list">
3784
  function cntctfrm_shortcode_init() {
3785
  (function($) {
3786
  var current_object = '<?php echo ( $wp_version < 3.9 ) ? "#TB_ajaxContent" : ".mce-reset" ?>';
3787
+ <?php if ( $contact_form_multi_active ) { ?>
3788
  $( current_object + ' #bws_shortcode_display' ).bind( 'display_shortcode', function() {
3789
  var cntctfrm_form_id = $( current_object + ' #cntctfrm_forms_list option:selected' ).val(),
3790
  cntctfrm_get_form_language = $( current_object + ' #cntctfrm_multi_languages_list option:selected' ).val(),
3874
  add_filter( 'plugin_row_meta', 'cntctfrm_register_plugin_links', 10, 2 );
3875
 
3876
  add_action( 'admin_enqueue_scripts', 'cntctfrm_admin_head' );
3877
+ add_action( 'wp_enqueue_scripts', 'cntctfrm_wp_enqueue_style' );
3878
+ add_action( 'wp_footer', 'cntctfrm_wp_footer' );
3879
 
3880
  add_shortcode( 'contact_form', 'cntctfrm_display_form' );
3881
  add_shortcode( 'bws_contact_form', 'cntctfrm_display_form' );
css/style.css CHANGED
@@ -13,6 +13,7 @@
13
  width: 300px;
14
  }
15
  .cntctfrm_label_language_tab {
 
16
  float: left;
17
  padding: 2px 5px;
18
  border-radius: 4px 4px 0px 0px;
@@ -36,29 +37,53 @@
36
  margin-left: 7px;
37
  position: relative;
38
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39
  .cntctfrm_language_tab_block_mini {
40
- background: url("../images/toggle-arrow.png") no-repeat scroll left -28px transparent;
41
  border-bottom: 1px solid #DFDFDF;
42
  line-height: 18px;
43
  padding-left: 22px;
44
  color: #888888;
45
  font-size: 10px;
46
  margin-top: 7px;
 
47
  }
48
  .cntctfrm_language_tab_block_mini.cntctfrm_language_tab_block_mini_open {
49
- background-position: left -5px;
50
  }
51
  .rtl .cntctfrm_language_tab_block_mini {
52
  padding-left: 0;
53
  padding-right: 22px;
54
- background-position: right -27px;
55
  }
56
  .rtl .cntctfrm_language_tab_block_mini.cntctfrm_language_tab_block_mini_open {
57
- background-position: right -51px;
58
  }
59
  .cntctfrm_language_tab_block_mini:hover {
60
  opacity: 0.7;
61
  }
 
 
 
62
  .cntctfrm_language_tab_block {
63
  padding: 5px 10px 5px 5px;
64
  }
@@ -217,13 +242,13 @@ td.cntctfrm_td_top_align {
217
  float: left;
218
  }
219
  .cntctfrm_auto_response_message {
220
- position: relative;
221
- margin-left: 20px;
222
  z-index: -1;
223
  }
224
  @media screen and (max-width: 785px) {
225
  .cntctfrm_auto_response_message {
226
- margin-left: 0px;
227
  }
228
  }
229
  @media screen and (max-width: 420px) {
@@ -231,6 +256,34 @@ td.cntctfrm_td_top_align {
231
  white-space: normal;
232
  }
233
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
234
  @media screen and (max-width: 1220px) {
235
  .cntctfrm_how_to_use {
236
  float: none;
13
  width: 300px;
14
  }
15
  .cntctfrm_label_language_tab {
16
+ position: relative;
17
  float: left;
18
  padding: 2px 5px;
19
  border-radius: 4px 4px 0px 0px;
37
  margin-left: 7px;
38
  position: relative;
39
  }
40
+ .cntctfrm_change_tab {
41
+ cursor: pointer;
42
+ position: absolute;
43
+ left: 0;
44
+ width: calc(100% - 20px);
45
+ width: -webkit-calc(100% - 20px);
46
+ width: -moz--calc(100% - 20px);
47
+ height: 18px;
48
+ opacity: 0;
49
+ }
50
+ .cntctfrm_del_button_wrap {
51
+ position: absolute;
52
+ }
53
+ .cntctfrm_delete_button {
54
+ cursor: pointer;
55
+ height: 18px;
56
+ position: relative;
57
+ right: 10px;
58
+ opacity: 0;
59
+ }
60
  .cntctfrm_language_tab_block_mini {
61
+ background: url("../images/toggle-arrow.png") no-repeat scroll left -5px transparent;
62
  border-bottom: 1px solid #DFDFDF;
63
  line-height: 18px;
64
  padding-left: 22px;
65
  color: #888888;
66
  font-size: 10px;
67
  margin-top: 7px;
68
+ cursor: pointer;
69
  }
70
  .cntctfrm_language_tab_block_mini.cntctfrm_language_tab_block_mini_open {
71
+ background-position: left -28px;
72
  }
73
  .rtl .cntctfrm_language_tab_block_mini {
74
  padding-left: 0;
75
  padding-right: 22px;
76
+ background-position: right -51px;
77
  }
78
  .rtl .cntctfrm_language_tab_block_mini.cntctfrm_language_tab_block_mini_open {
79
+ background-position: right -27px;
80
  }
81
  .cntctfrm_language_tab_block_mini:hover {
82
  opacity: 0.7;
83
  }
84
+ input[name="cntctfrm_display_google_captcha"] {
85
+ margin-right: 8px;
86
+ }
87
  .cntctfrm_language_tab_block {
88
  padding: 5px 10px 5px 5px;
89
  }
242
  float: left;
243
  }
244
  .cntctfrm_auto_response_message {
245
+ position: relative;
246
+ margin-left: 20px;
247
  z-index: -1;
248
  }
249
  @media screen and (max-width: 785px) {
250
  .cntctfrm_auto_response_message {
251
+ margin-left: 0px;
252
  }
253
  }
254
  @media screen and (max-width: 420px) {
256
  white-space: normal;
257
  }
258
  }
259
+ @media only screen and ( max-width: 782px ) {
260
+ .cntctfrm_td_name,
261
+ .cntctfrm_td_email,
262
+ .cntctfrm_td_name label:first-of-type,
263
+ .cntctfrm_td_email label:first-of-type {
264
+ width: 100% !important;
265
+ }
266
+
267
+ .cntctfrm_info {
268
+ display: inline-block;
269
+ }
270
+
271
+ #cntctfrm_select_from_custom_field,
272
+ #cntctfrm_from_custom_email,
273
+ #cntctfrm_select_email_user,
274
+ #cntctfrm_select_email_custom {
275
+ margin-top: 9px;
276
+ }
277
+ input[name="cntctfrm_from_field"],
278
+ input[name="cntctfrm_custom_from_email"],
279
+ select[name="cntctfrm_user_email"],
280
+ input[name="cntctfrm_custom_email"] {
281
+ float: right;
282
+ width: calc(100% - 31px) !important;
283
+ width: -moz-calc(100% - 31px) !important;
284
+ width: -webkit-calc(100% - 31px) !important;
285
+ }
286
+ }
287
  @media screen and (max-width: 1220px) {
288
  .cntctfrm_how_to_use {
289
  float: none;
js/script.js CHANGED
@@ -25,7 +25,7 @@
25
  $( 'input[name="cntctfrm_redirect_url"]' ).focus( function() {
26
  $( '#cntctfrm_action_after_send_url' ).attr( 'checked', 'checked' );
27
  });
28
-
29
  $( '#cntctfrm_display_add_info' ).change( function() {
30
  if ( $( this ).is( ':checked' ) ) {
31
  $( '.cntctfrm_display_add_info_block' ).show();
@@ -33,7 +33,9 @@
33
  $( '.cntctfrm_display_add_info_block' ).hide();
34
  }
35
  });
36
- $( '#cntctfrm_add_language_button' ).click( function() {
 
 
37
  $.ajax({
38
  url: '../wp-admin/admin-ajax.php',/* update_url, */
39
  type: "POST",
@@ -111,7 +113,7 @@
111
  },
112
  'rtl' : {
113
  'left' : '#cntctfrm_submit_second_column',
114
- 'right' : '#cntctfrm_submit_first_column'
115
  }
116
  },
117
  html = $( submit[ direction ][ prev_position ] ).html();
25
  $( 'input[name="cntctfrm_redirect_url"]' ).focus( function() {
26
  $( '#cntctfrm_action_after_send_url' ).attr( 'checked', 'checked' );
27
  });
28
+
29
  $( '#cntctfrm_display_add_info' ).change( function() {
30
  if ( $( this ).is( ':checked' ) ) {
31
  $( '.cntctfrm_display_add_info_block' ).show();
33
  $( '.cntctfrm_display_add_info_block' ).hide();
34
  }
35
  });
36
+ $( '#cntctfrm_add_language_button' ).click( function( event ) {
37
+ event = event || window.event;
38
+ event.preventDefault();
39
  $.ajax({
40
  url: '../wp-admin/admin-ajax.php',/* update_url, */
41
  type: "POST",
113
  },
114
  'rtl' : {
115
  'left' : '#cntctfrm_submit_second_column',
116
+ 'right' : '#cntctfrm_submit_first_column'
117
  }
118
  },
119
  html = $( submit[ direction ][ prev_position ] ).html();
languages/contact-form-plugin-af_ZA.mo CHANGED
Binary file
languages/contact-form-plugin-af_ZA.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Contact Form\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2016-06-27 16:30+0300\n"
6
- "PO-Revision-Date: 2016-06-27 16:30+0300\n"
7
  "Last-Translator: plugin@bestwebsoft.com <plugin@bestwebsoft.com>\n"
8
  "Language-Team: Aldu <alducornelissen@gmail.com>\n"
9
  "Language: af\n"
@@ -17,7 +17,7 @@ msgstr ""
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
- #: contact_form.php:37 contact_form.php:1030
21
  msgid "Contact Form Settings"
22
  msgstr "Kontak Form Verstellings"
23
 
@@ -25,35 +25,46 @@ msgstr "Kontak Form Verstellings"
25
  msgid "Contact Form"
26
  msgstr "Kontak Form"
27
 
28
- #: contact_form.php:165 contact_form.php:1565 contact_form.php:1599
29
- msgid "Name:"
30
- msgstr "Naam:"
 
 
31
 
32
- #: contact_form.php:166 contact_form.php:1566 contact_form.php:1600
33
- msgid "Address:"
34
- msgstr "Adres:"
 
 
35
 
36
- #: contact_form.php:167 contact_form.php:1567 contact_form.php:1601
37
- msgid "Email Address:"
 
38
  msgstr "Epos Adres:"
39
 
40
- #: contact_form.php:168 contact_form.php:1568 contact_form.php:1602
41
- msgid "Phone number:"
 
42
  msgstr "Telefoon nommer:"
43
 
44
- #: contact_form.php:169 contact_form.php:1569 contact_form.php:1603
45
- msgid "Subject:"
46
- msgstr "Onderwerp:"
 
 
47
 
48
- #: contact_form.php:170 contact_form.php:1570 contact_form.php:1604
49
- msgid "Message:"
50
- msgstr "Boodskap:"
 
 
51
 
52
- #: contact_form.php:171 contact_form.php:1571 contact_form.php:1605
53
- msgid "Attachment:"
 
54
  msgstr "Aanhegsel:"
55
 
56
- #: contact_form.php:172
57
  msgid ""
58
  "Supported file types: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, AI, "
59
  "EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
@@ -61,77 +72,77 @@ msgstr ""
61
  "Ondersteunde datalêer tipes: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, "
62
  "AI, EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
63
 
64
- #: contact_form.php:173 contact_form.php:1573 contact_form.php:1607
65
  msgid "Send me a copy"
66
  msgstr "Stuur vir my 'n kopie"
67
 
68
- #: contact_form.php:174 contact_form.php:1574 contact_form.php:1608
69
  msgid "Submit"
70
  msgstr "Dien in"
71
 
72
- #: contact_form.php:175
73
  msgid "Your name is required."
74
  msgstr "Jou naam word benodig."
75
 
76
- #: contact_form.php:176
77
  msgid "Address is required."
78
  msgstr "Adres word benodig."
79
 
80
- #: contact_form.php:177
81
  msgid "A valid email address is required."
82
  msgstr "'n Geldige epos adres word benodig."
83
 
84
- #: contact_form.php:178
85
  msgid "Phone number is required."
86
  msgstr "'n Telefoon nommer word benodig."
87
 
88
- #: contact_form.php:179
89
  msgid "Subject is required."
90
  msgstr "'n Onderwerp word benodig."
91
 
92
- #: contact_form.php:180
93
  msgid "Message text is required."
94
  msgstr "'n Boodskap teks word benodig ."
95
 
96
- #: contact_form.php:181
97
  msgid "File format is not valid."
98
  msgstr "Datalêer formaat is nie geldig nie."
99
 
100
- #: contact_form.php:182
101
  msgid "File upload error."
102
  msgstr "Oplaai van datalêer foutief."
103
 
104
- #: contact_form.php:183
105
  msgid "The file could not be uploaded."
106
  msgstr "Die datalêer kon nie opgelaai word nie."
107
 
108
- #: contact_form.php:184
109
  msgid "This file is too large."
110
  msgstr "Die datalêer is te groot."
111
 
112
- #: contact_form.php:185
113
  msgid "Please fill out the CAPTCHA."
114
  msgstr "Vul asseblief die CAPTCHA in."
115
 
116
- #: contact_form.php:186
117
  msgid "Please make corrections below and try again."
118
  msgstr "Korregeer asseblief die foute hierdoner en probeer weer."
119
 
120
- #: contact_form.php:188
121
  msgid "Thank you for contacting us."
122
  msgstr "Dankie dat jy ons gekontak het."
123
 
124
- #: contact_form.php:688 contact_form.php:998
125
  msgid "Settings saved."
126
  msgstr "Verstellings is gestoor."
127
 
128
- #: contact_form.php:940
129
  msgid ""
130
  "Email 'FROM' field option was changed, which may cause email messages being "
131
  "moved to the spam folder or email delivery failures."
132
  msgstr ""
133
 
134
- #: contact_form.php:950
135
  msgid ""
136
  "If the 'Redirect to page' option is selected then the URL field should be in "
137
  "the following format"
@@ -139,12 +150,12 @@ msgstr ""
139
  "As die 'Redirect to page' opsie geselekteer is moet die URL veld in die "
140
  "volgende formaat wees"
141
 
142
- #: contact_form.php:957
143
  #, fuzzy
144
  msgid "Such user does not exist."
145
  msgstr "Hierdie gebruiker bestaan nie. Die instellings is nie gestoor nie."
146
 
147
- #: contact_form.php:967
148
  #, fuzzy
149
  msgid ""
150
  "Please enter a valid email address in the 'Use this email address' field."
@@ -152,78 +163,63 @@ msgstr ""
152
  "Vul asseblief 'n geldige epos adres in die 'FROM/VAN' veld. Die verstellings "
153
  "is nie gestoor nie."
154
 
155
- #: contact_form.php:975
156
  #, fuzzy
157
  msgid "Please enter a valid email address in the 'FROM' field."
158
  msgstr ""
159
  "Vul asseblief 'n geldige epos adres in die 'FROM/VAN' veld. Die verstellings "
160
  "is nie gestoor nie."
161
 
162
- #: contact_form.php:1000
163
  #, fuzzy
164
  msgid "Settings are not saved."
165
  msgstr "Verstellings is gestoor."
166
 
167
- #: contact_form.php:1027
168
  msgid "All plugin settings were restored."
169
  msgstr ""
170
 
171
- #: contact_form.php:1032
172
  msgid "How to Use Step-by-step Instruction"
173
  msgstr ""
174
 
175
- #: contact_form.php:1035 contact_form.php:3024 contact_form.php:3038
176
  msgid "Settings"
177
  msgstr "Verstellings"
178
 
179
- #: contact_form.php:1036
180
  #, fuzzy
181
  msgid "Additional settings"
182
  msgstr "Addisionele opsies"
183
 
184
- #: contact_form.php:1037
185
  msgid "Appearance"
186
  msgstr ""
187
 
188
- #: contact_form.php:1038
189
  msgid "Custom code"
190
  msgstr ""
191
 
192
- #: contact_form.php:1039
193
  msgid "Go PRO"
194
  msgstr "Gaan PRO"
195
 
196
- #: contact_form.php:1045
197
- #, fuzzy
198
- msgid ""
199
- "Please enable JavaScript to add language in the contact form, change the "
200
- "names of the contact form fields and error messages."
201
- msgstr "Verander die name van die kontak vorm velde en foutboodskappe"
202
-
203
- #: contact_form.php:1045 contact_form.php:1731 contact_form.php:1740
204
- msgid "Form layout"
205
- msgstr ""
206
-
207
- #: contact_form.php:1045 contact_form.php:1731 contact_form.php:1752
208
  #, fuzzy
209
- msgid "Submit position"
210
- msgstr "Indien knoppie"
211
-
212
- #: contact_form.php:1057
213
- msgid "Notice:"
214
  msgstr "Kennisgewing:"
215
 
216
- #: contact_form.php:1061
217
  msgid "NEW_FORM"
218
  msgstr ""
219
 
220
- #: contact_form.php:1062
221
  msgid ""
222
  "If you want to create multiple contact forms, please install the Contact "
223
  "Form Multi plugin."
224
  msgstr ""
225
 
226
- #: contact_form.php:1071
227
  #, fuzzy, php-format
228
  msgid ""
229
  "If you would like to add a Contact Form to your page or post, please use %s "
@@ -232,7 +228,7 @@ msgstr ""
232
  "As u die Kontak Vorm by u webstuiste wil bylas, kopieër en plak net die "
233
  "kortkode na u post, bladsy of widget:"
234
 
235
- #: contact_form.php:1077
236
  #, php-format
237
  msgid ""
238
  "You can add the Contact Form to your page or post by clicking on %s button "
@@ -241,7 +237,7 @@ msgid ""
241
  "language."
242
  msgstr ""
243
 
244
- #: contact_form.php:1086
245
  msgid ""
246
  "If you leave the fields empty, the messages will be sent to the email "
247
  "address specified during registration."
@@ -249,127 +245,135 @@ msgstr ""
249
  "As u die velde leeg laat, sal die boodskappe gestuur word na die epos adres "
250
  "wat gespesifiseer was gedurende registrasie"
251
 
252
- #: contact_form.php:1089
253
- msgid "The user's email address:"
 
254
  msgstr "Die gebruiker se epos adres:"
255
 
256
- #: contact_form.php:1093
257
  #, fuzzy
258
  msgid "Select a username"
259
  msgstr "Skep 'n gebruikersnaam"
260
 
261
- #: contact_form.php:1106
 
262
  msgid ""
263
- "Enter a username of the person who should get the messages from the contact "
264
  "form."
265
  msgstr ""
266
  "Sleutel 'n gebruikersnaam in vir die persoon wat die boodskappe moet kry van "
267
  "die kontak vorm."
268
 
269
- #: contact_form.php:1110
270
- msgid "Use this email address:"
 
271
  msgstr "Gebruik hierdie epos adres:"
272
 
273
- #: contact_form.php:1114
274
- msgid "Enter the email address you want the messages forwarded to."
 
275
  msgstr "Sleutel in die epos adres in waar u die boodskappe aangestuur wil he."
276
 
277
- #: contact_form.php:1121 contact_form.php:1487 contact_form.php:1679
278
- #: contact_form.php:1767 contact_form.php:3119
279
  msgid "Close"
280
  msgstr ""
281
 
282
- #: contact_form.php:1125
283
- msgid "Add department selectbox to the contact form:"
 
284
  msgstr "Voeg 'n departementele keuse-boks by die kontak vorm:"
285
 
286
- #: contact_form.php:1133 contact_form.php:1496 contact_form.php:1698
287
- #: contact_form.php:1973
288
  msgid "If you upgrade to Pro version all your settings will be saved."
289
  msgstr "As u opgradeer na die Pro weergawe sal die verstellings gestoor word."
290
 
291
- #: contact_form.php:1140 contact_form.php:1407 contact_form.php:1501
292
- #: contact_form.php:1705 contact_form.php:1980
293
  msgid "Unlock premium options by upgrading to Pro version"
294
  msgstr ""
295
 
296
- #: contact_form.php:1143 contact_form.php:1410 contact_form.php:1504
297
- #: contact_form.php:1708 contact_form.php:1983 contact_form.php:3329
298
  msgid "Learn More"
299
  msgstr ""
300
 
301
- #: contact_form.php:1151
302
  msgid "Save emails to the database"
303
  msgstr "Stoor eposse na die databasis."
304
 
305
- #: contact_form.php:1156
306
  msgid "Using"
307
  msgstr "In Gebruik"
308
 
309
- #: contact_form.php:1159 contact_form.php:1163
 
 
 
 
 
 
310
  #, fuzzy
311
- msgid "Using Contact Form to DB by BestWebSoft"
312
- msgstr "Gebruik van Kontak Vorm na DB verrig deur"
313
 
314
- #: contact_form.php:1159
 
315
  msgid "Activate"
316
  msgstr "Aktiveer"
317
 
318
- #: contact_form.php:1163
 
319
  msgid "Download"
320
  msgstr "Download"
321
 
322
- #: contact_form.php:1173
323
- msgid "What to use?"
324
- msgstr "Wat om te gebruik?"
325
 
326
- #: contact_form.php:1178
327
  msgid "Wp-mail"
328
  msgstr "Wp-mail"
329
 
330
- #: contact_form.php:1180
331
  #, fuzzy
332
  msgid "You can use the Wordpress wp_mail function for mailing"
333
  msgstr "U kan die wp_mail funksie gebruik vir eposse"
334
 
335
- #: contact_form.php:1183
336
  msgid "Mail"
337
  msgstr "Mail"
338
 
339
- #: contact_form.php:1185
340
  #, fuzzy
341
  msgid "You can use the PHP mail function for mailing"
342
  msgstr "U kan die wp_mail funksie gebruik vir eposse"
343
 
344
- #: contact_form.php:1190
345
  msgid "'FROM' field"
346
  msgstr ""
347
 
348
- #: contact_form.php:1192 contact_form.php:1251 contact_form.php:1839
349
- #: contact_form.php:2810 contact_form.php:2846
350
- msgid "Name"
351
- msgstr "Naam"
352
-
353
- #: contact_form.php:1195
354
  msgid "User name"
355
  msgstr "Gebruikersnaam"
356
 
357
- #: contact_form.php:1197
358
  msgid ""
359
  "The name of the user who fills the form will be used in the field 'From'."
360
  msgstr ""
361
  "Die naam van die gebruiker wie die vorm invul sal gebruik word vir die 'From/"
362
  "Van' veld."
363
 
364
- #: contact_form.php:1202 contact_form.php:2821 contact_form.php:2853
365
  msgid "Email"
366
  msgstr "Epos"
367
 
368
- #: contact_form.php:1205
369
  msgid "User email"
370
  msgstr "Gebruiker epos"
371
 
372
- #: contact_form.php:1207
373
  msgid ""
374
  "The email address of the user who fills the form will be used in the field "
375
  "'From'."
@@ -377,190 +381,149 @@ msgstr ""
377
  "Die epos adres van die gebruiker wie die vorm invul sal gebruik word in die "
378
  "'From/van' veld."
379
 
380
- #: contact_form.php:1210
381
  msgid ""
382
  "If this option is changed, email messages may be moved to the spam folder or "
383
  "email delivery failures may occur."
384
  msgstr ""
385
 
386
- #: contact_form.php:1216
387
  msgid "Required symbol"
388
  msgstr "Benodigde simbool"
389
 
390
- #: contact_form.php:1226
391
  msgid "Fields"
392
  msgstr "Velde"
393
 
394
- #: contact_form.php:1227 contact_form.php:1254 contact_form.php:1281
395
- #: contact_form.php:1301 contact_form.php:1340 contact_form.php:1425
396
  msgid "Used"
397
  msgstr "Gebruik"
398
 
399
- #: contact_form.php:1228 contact_form.php:1243 contact_form.php:1258
400
- #: contact_form.php:1285 contact_form.php:1305 contact_form.php:1318
401
- #: contact_form.php:1344 contact_form.php:1357 contact_form.php:1381
402
  msgid "Required"
403
  msgstr "Benodig"
404
 
405
- #: contact_form.php:1230 contact_form.php:1263 contact_form.php:1323
406
- #: contact_form.php:1362 contact_form.php:1386
407
  msgid "Visible"
408
  msgstr "Sigbaar"
409
 
410
- #: contact_form.php:1231 contact_form.php:1267 contact_form.php:1327
411
- #: contact_form.php:1366 contact_form.php:1390
412
  msgid "Disabled for editing"
413
  msgstr "Gedeaktiveer vir wysiging"
414
 
415
- #: contact_form.php:1232 contact_form.php:1291 contact_form.php:1370
416
- #: contact_form.php:1394
417
  msgid "Field's default value"
418
  msgstr "Veld se verstekwaarde"
419
 
420
- #: contact_form.php:1239
421
  msgid "Department selectbox"
422
  msgstr ""
423
 
424
- #: contact_form.php:1271
425
  msgid "Use User's name as a default value if the user is logged in."
426
  msgstr ""
427
 
428
- #: contact_form.php:1272 contact_form.php:1332
429
  msgid ""
430
  "'Visible' and 'Disabled for editing' options will be applied only to logged-"
431
  "in users."
432
  msgstr ""
433
 
434
- #: contact_form.php:1278
435
  msgid "Location selectbox"
436
  msgstr ""
437
 
438
- #: contact_form.php:1298 contact_form.php:1844 contact_form.php:2816
439
- #: contact_form.php:2850
440
- msgid "Address"
441
- msgstr "Adres: "
442
-
443
- #: contact_form.php:1314
444
- msgid "Email Address"
445
- msgstr "Epos Adres:"
446
-
447
- #: contact_form.php:1331
448
  msgid "Use User's email as a default value if the user is logged in."
449
  msgstr ""
450
 
451
- #: contact_form.php:1337
452
- msgid "Phone number"
453
- msgstr "Telefoon nommer:"
454
-
455
- #: contact_form.php:1353 contact_form.php:1859 contact_form.php:2831
456
- #: contact_form.php:2859
457
- msgid "Subject"
458
- msgstr "Onderwerp"
459
-
460
- #: contact_form.php:1377 contact_form.php:1863 contact_form.php:2834
461
- #: contact_form.php:2861
462
- msgid "Message"
463
- msgstr "Boodskap"
464
-
465
- #: contact_form.php:1418
466
  msgid "Attachment block"
467
  msgstr "Aanhegsel blok"
468
 
469
- #: contact_form.php:1420
470
  msgid "Users can attach the following file formats"
471
  msgstr "Gebruikers kan die volgende dataleêr formate aanheg"
472
 
473
- #: contact_form.php:1438
474
  msgid "Add to the form"
475
  msgstr "Voeg by die vorm by"
476
 
477
- #: contact_form.php:1443
478
  msgid "Tips below the Attachment"
479
  msgstr "Wenke onder die Aanhegsel"
480
 
481
- #: contact_form.php:1452
482
  msgid "'Send me a copy' block"
483
  msgstr "'Stuur vir my 'n kopie' blok"
484
 
485
- #: contact_form.php:1464
486
- msgid "Activate Subscriber"
487
- msgstr ""
488
-
489
- #: contact_form.php:1468
490
- msgid "Download Subscriber"
491
- msgstr ""
492
-
493
- #: contact_form.php:1477
494
- #, fuzzy
495
- msgid "Activate Captcha"
496
- msgstr "Aktiveer captcha"
497
-
498
- #: contact_form.php:1481
499
- #, fuzzy
500
- msgid "Download Captcha"
501
- msgstr "Laai captcha af"
502
-
503
- #: contact_form.php:1491
504
  msgid "Agreement checkbox"
505
  msgstr "Ooreenstemming checkbox"
506
 
507
- #: contact_form.php:1491
508
  msgid "Required checkbox for submitting the form"
509
  msgstr "Benodigde checkbox om die vorm in te dien"
510
 
511
- #: contact_form.php:1492
512
  msgid "Optional checkbox"
513
  msgstr "Opsie checkbox"
514
 
515
- #: contact_form.php:1492
516
  msgid "Optional checkbox, the results of which will be displayed in email"
517
  msgstr "Opsionele checkbox, die resultate waarvan in die epos sal verskyn"
518
 
519
- #: contact_form.php:1513
520
  msgid "Delete an attachment file from the server after the email is sent"
521
  msgstr "Verwyder 'n aanhegsel dataleêr van die server na epos gestuur is"
522
 
523
- #: contact_form.php:1519
524
  msgid "Email in HTML format sending"
525
  msgstr "E-Mail in HTML Format"
526
 
527
- #: contact_form.php:1523
528
  msgid "Display additional info in the email"
529
  msgstr "Toon addisionele inligting in die epos"
530
 
531
- #: contact_form.php:1529
532
  #, fuzzy
533
  msgid "Sent from (IP address)"
534
  msgstr "Gestuur van (IP-Adres)"
535
 
536
- #: contact_form.php:1529
537
  msgid "Example: Sent from (IP address):\t127.0.0.1"
538
  msgstr "Voorbeeld: Gestuur van (IP-Adres):\t127.0.0.1"
539
 
540
- #: contact_form.php:1530 contact_form.php:2783 contact_form.php:2785
541
  msgid "Date/Time"
542
  msgstr "Datum/Tyd"
543
 
544
- #: contact_form.php:1530
545
  msgid "Example: Date/Time:\tAugust 19, 2013 8:50 pm"
546
  msgstr "Voorbeeld: Datum/Tyd:\tAugustus 19, 2013 8:50 pm"
547
 
548
- #: contact_form.php:1531 contact_form.php:2789 contact_form.php:2791
549
  msgid "Sent from (referer)"
550
  msgstr "Gestuur van (referer)"
551
 
552
- #: contact_form.php:1531
553
  msgid ""
554
  "Example: Sent from (referer):\thttp://bestwebsoft.com/contacts/contact-us/"
555
  msgstr ""
556
  "Voorbeeld: Gestuur van (referer):\thttp://bestwebsoft.com/kontakte/kontak-"
557
  "ons/"
558
 
559
- #: contact_form.php:1532 contact_form.php:2795 contact_form.php:2797
560
  msgid "Using (user agent)"
561
  msgstr "Gebruik (user agent)"
562
 
563
- #: contact_form.php:1532
564
  msgid ""
565
  "Example: Using (user agent):\tMozilla/5.0 (Windows NT 6.2; WOW64) "
566
  "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
@@ -568,137 +531,137 @@ msgstr ""
568
  "Voorbeeld: Gebruik (user agent):\tMozilla/5.0 (Windows NT 6.2; WOW64) "
569
  "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
570
 
571
- #: contact_form.php:1537
572
  msgid "Language settings for the field names in the form"
573
  msgstr "Taal verstellings vir die naamvelde in die vorm"
574
 
575
- #: contact_form.php:1546
576
  msgid "Add a language"
577
  msgstr "Voeg 'n taal by"
578
 
579
- #: contact_form.php:1550
580
  msgid "Change the names of the contact form fields and error messages"
581
  msgstr "Verander die name van die kontak vorm velde en foutboodskappe"
582
 
583
- #: contact_form.php:1555 contact_form.php:1642 contact_form.php:1887
584
- #: contact_form.php:1892 contact_form.php:1902 contact_form.php:1907
585
- #: contact_form.php:1912 contact_form.php:1917 contact_form.php:1927
586
- #: contact_form.php:1932 contact_form.php:1941 contact_form.php:1955
587
- #: contact_form.php:1960 contact_form.php:1965
588
  msgid "Default"
589
  msgstr "Verstek"
590
 
591
- #: contact_form.php:1563 contact_form.php:1597
592
  msgid "click to expand/hide the list"
593
  msgstr "Kliek om uit te brei/lys te versteek"
594
 
595
- #: contact_form.php:1572 contact_form.php:1606
596
  msgid "Tips below the Attachment block"
597
  msgstr "Wenke onder toe Aanhegsel blok"
598
 
599
- #: contact_form.php:1575 contact_form.php:1609
600
  msgid "Error message for the Name field"
601
  msgstr "FFoutboodskap vir die Naamveld"
602
 
603
- #: contact_form.php:1576 contact_form.php:1610
604
  msgid "Error message for the Address field"
605
  msgstr "Foutboodskap vir die Adres veld"
606
 
607
- #: contact_form.php:1577 contact_form.php:1611
608
  msgid "Error message for the Email field"
609
  msgstr "Foutboodskap vir die Epos veld"
610
 
611
- #: contact_form.php:1578 contact_form.php:1612
612
  msgid "Error message for the Phone field"
613
  msgstr "Foutboodskap vir die Telefoon Nommer veld"
614
 
615
- #: contact_form.php:1579 contact_form.php:1613
616
  msgid "Error message for the Subject field"
617
  msgstr "Foutboodskap vir die Onderwerp veld"
618
 
619
- #: contact_form.php:1580 contact_form.php:1614
620
  msgid "Error message for the Message field"
621
  msgstr "Foutboodskap vir die Boodskap veld"
622
 
623
- #: contact_form.php:1581 contact_form.php:1615
624
  msgid "Error message about the file type for the Attachment field"
625
  msgstr "Foutboodskap oor die dataleêr tipe vir die Aanhegsel veld"
626
 
627
- #: contact_form.php:1582 contact_form.php:1616
628
  msgid ""
629
  "Error message while uploading a file for the Attachment field to the server"
630
  msgstr ""
631
  "Foutboodskap tydens dataleêr oplaai vir die Aanhegsel veld na die server"
632
 
633
- #: contact_form.php:1583 contact_form.php:1617
634
  msgid "Error message while moving the file for the Attachment field"
635
  msgstr "Foutboodskap tydens die skuif van dataleêr vir die Aanhegsel veld"
636
 
637
- #: contact_form.php:1584 contact_form.php:1618
638
  msgid "Error message when file size limit for the Attachment field is exceeded"
639
  msgstr ""
640
  "Foutboodskap wanneer die dataleêr limiet vir die Aanhegsel veld oorskry is"
641
 
642
- #: contact_form.php:1585 contact_form.php:1619
643
  msgid "Error message for the Captcha field"
644
  msgstr "Foutboodskap vir die Captcha veld"
645
 
646
- #: contact_form.php:1586 contact_form.php:1620
647
  msgid "Error message for the whole form"
648
  msgstr "Foutboodskap vir die hele vorm"
649
 
650
- #: contact_form.php:1589 contact_form.php:1591 contact_form.php:1623
651
- #: contact_form.php:1625 contact_form.php:1652 contact_form.php:1654
652
- #: contact_form.php:1662 contact_form.php:1664 contact_form.php:3177
653
- #: contact_form.php:3179
654
  msgid "Use shortcode"
655
  msgstr "Gebruik kortkode"
656
 
657
- #: contact_form.php:1589 contact_form.php:1591 contact_form.php:1623
658
- #: contact_form.php:1625 contact_form.php:1652 contact_form.php:1654
659
- #: contact_form.php:1662 contact_form.php:1664 contact_form.php:3177
660
- #: contact_form.php:3179
661
  msgid "for this language"
662
  msgstr "vir hierdie taal"
663
 
664
- #: contact_form.php:1633
665
  #, fuzzy
666
  msgid "Use the changed names of the contact form fields in the email"
667
  msgstr "Verander die name van die kontak vorm velde en foutboodskappe"
668
 
669
- #: contact_form.php:1639
670
  msgid "Action after email is sent"
671
  msgstr "Aksie na epos gestuur is"
672
 
673
- #: contact_form.php:1641
674
  msgid "Display text"
675
  msgstr "Toon teks"
676
 
677
- #: contact_form.php:1650 contact_form.php:1660
678
  msgid "Text"
679
  msgstr "teks"
680
 
681
- #: contact_form.php:1671
682
  msgid "Redirect to the page"
683
  msgstr "Herlei na die bladsy"
684
 
685
- #: contact_form.php:1672
686
  msgid "Url"
687
  msgstr "Url"
688
 
689
- #: contact_form.php:1683
690
  msgid "Add field 'Reply-To' to the email header"
691
  msgstr ""
692
 
693
- #: contact_form.php:1685
694
  msgid "Field 'Reply-To' will be initialized by user email"
695
  msgstr ""
696
 
697
- #: contact_form.php:1689
698
  msgid "Auto Response"
699
  msgstr ""
700
 
701
- #: contact_form.php:1693
702
  #, php-format
703
  msgid ""
704
  "You can use %%NAME%% to display data from the email field and %%MESSAGE%% to "
@@ -706,205 +669,207 @@ msgid ""
706
  "name."
707
  msgstr ""
708
 
709
- #: contact_form.php:1718 contact_form.php:2213
710
  msgid "Save Changes"
711
  msgstr "Stoor veranderinge"
712
 
713
- #: contact_form.php:1731
714
  #, php-format
715
  msgid ""
716
  "Please enable JavaScript to change '%s', '%s' options and for fields sorting."
717
  msgstr ""
718
 
719
- #: contact_form.php:1744
 
 
 
 
 
 
 
 
 
720
  msgid "One column"
721
  msgstr ""
722
 
723
- #: contact_form.php:1747
724
  msgid "Two columns"
725
  msgstr ""
726
 
727
- #: contact_form.php:1756 contact_form.php:1775 contact_form.php:1793
728
- #: contact_form.php:1808
729
  msgid "Left"
730
  msgstr ""
731
 
732
- #: contact_form.php:1759 contact_form.php:1781 contact_form.php:1796
733
- #: contact_form.php:1814
734
  msgid "Right"
735
  msgstr ""
736
 
737
- #: contact_form.php:1771
738
  msgid "Form align"
739
  msgstr ""
740
 
741
- #: contact_form.php:1778 contact_form.php:1811
742
  msgid "Center"
743
  msgstr ""
744
 
745
- #: contact_form.php:1786
746
  #, fuzzy
747
  msgid "Labels position"
748
  msgstr "Indien knoppie"
749
 
750
- #: contact_form.php:1790
751
  msgid "Top"
752
  msgstr ""
753
 
754
- #: contact_form.php:1799
755
  msgid "Bottom"
756
  msgstr ""
757
 
758
- #: contact_form.php:1804
759
  msgid "Labels align"
760
  msgstr ""
761
 
762
- #: contact_form.php:1819
763
  msgid "Errors output"
764
  msgstr "Foutboodskap uitset"
765
 
766
- #: contact_form.php:1822
767
  msgid "Display error messages"
768
  msgstr "Toon foutboodskappe"
769
 
770
- #: contact_form.php:1823
771
  msgid "Color of the input field errors."
772
  msgstr "Kleur van die inset veld foutboodskappe"
773
 
774
- #: contact_form.php:1824
775
  msgid "Display error messages & color of the input field errors"
776
  msgstr "Toon foutboodskappe & kleur van die inset veld foutboodskappe"
777
 
778
- #: contact_form.php:1829
779
  msgid "Add placeholder to the input blocks"
780
  msgstr "Voeg 'n plekhouer by die inset blokke"
781
 
782
- #: contact_form.php:1835
783
  msgid "Add tooltips"
784
  msgstr "Voeg tool-wenke"
785
 
786
- #: contact_form.php:1849
787
  msgid "Email address"
788
  msgstr "Epos Adres:"
789
 
790
- #: contact_form.php:1854
791
  msgid "Phone Number"
792
  msgstr "Telefoon Nommer:"
793
 
794
- #: contact_form.php:1868
795
- msgid "Attachment"
796
- msgstr "Aanhegsel:"
797
-
798
- #: contact_form.php:1880
799
  msgid "Style options"
800
  msgstr "Styl opsies"
801
 
802
- #: contact_form.php:1884
803
  msgid "Text color"
804
  msgstr "Teks kleur"
805
 
806
- #: contact_form.php:1889
807
  msgid "Label text color"
808
  msgstr "Etiket teks kleur"
809
 
810
- #: contact_form.php:1894
811
  msgid "Placeholder color"
812
  msgstr "Plekhouer kleur"
813
 
814
- #: contact_form.php:1899
815
  msgid "Errors color"
816
  msgstr "Foutboodskap kleur"
817
 
818
- #: contact_form.php:1904
819
  msgid "Error text color"
820
  msgstr "Foutboodskap teks kleur"
821
 
822
- #: contact_form.php:1909
823
  msgid "Background color of the input field errors"
824
  msgstr "Agtergrond kleur van die inset veld foutboodskappe"
825
 
826
- #: contact_form.php:1914
827
  msgid "Border color of the input field errors"
828
  msgstr "Rand-kleur van die inset veld foutboodskappe"
829
 
830
- #: contact_form.php:1919
831
  msgid "Placeholder color of the input field errors"
832
  msgstr "Plekhouer kleur van die inset veld foutboodskappe"
833
 
834
- #: contact_form.php:1924
835
  msgid "Input fields"
836
  msgstr "Inset velde"
837
 
838
- #: contact_form.php:1929
839
  msgid "Input fields background color"
840
  msgstr "Inset velde agtergrond kleur"
841
 
842
- #: contact_form.php:1934
843
  msgid "Text fields color"
844
  msgstr "Teks velde kleur"
845
 
846
- #: contact_form.php:1938
847
  msgid "Border width in px, numbers only"
848
  msgstr "Rand wydte in px, nommers alleenlik"
849
 
850
- #: contact_form.php:1943 contact_form.php:1967
851
  msgid "Border color"
852
  msgstr "Rand kleur"
853
 
854
- #: contact_form.php:1948
855
  msgid "Submit button"
856
  msgstr "Indien knoppie"
857
 
858
- #: contact_form.php:1952
859
  msgid "Width in px, numbers only"
860
  msgstr "Wydte in px, nommers alleenlik"
861
 
862
- #: contact_form.php:1957
863
  msgid "Button color"
864
  msgstr "Knoppie Kleur"
865
 
866
- #: contact_form.php:1962
867
  msgid "Button text color"
868
  msgstr "Knoppie teks kleur"
869
 
870
- #: contact_form.php:1994
871
  #, fuzzy
872
  msgid "Contact Form | Preview"
873
  msgstr "Kontak Vorm Pro | Voorskou"
874
 
875
- #: contact_form.php:1995
876
  msgid "Drag the necessary field to sort fields."
877
  msgstr ""
878
 
879
- #: contact_form.php:2200
 
880
  msgid ""
881
  "If you would like to add the Contact Form to your website, just copy and "
882
- "paste this shortcode to your post or page or widget:"
883
  msgstr ""
884
  "As u die Kontak Vorm by u webstuiste wil bylas, kopieër en plak net die "
885
  "kortkode na u post, bladsy of widget:"
886
 
887
- #: contact_form.php:2297
888
  msgid "Sorry, email message could not be delivered."
889
  msgstr "Verskoning, die epos kon nie gestuur word nie."
890
 
891
- #: contact_form.php:2777 contact_form.php:2779
892
  msgid "Sent from (ip address)"
893
  msgstr "Gestuur van (IP-Adres)"
894
 
895
- #: contact_form.php:2804
896
  msgid "Contact from"
897
  msgstr "Kontak Vorm"
898
 
899
- #: contact_form.php:2826 contact_form.php:2856
900
- msgid "Phone"
901
- msgstr "Telefoon Nommer"
902
-
903
- #: contact_form.php:2837 contact_form.php:2863
904
  msgid "Site"
905
  msgstr "Webtuiste"
906
 
907
- #: contact_form.php:2956
908
  msgid ""
909
  "If you can see this MIME, it means that the MIME type is not supported by "
910
  "your email client!"
@@ -912,56 +877,101 @@ msgstr ""
912
  "As u die MIME kan sie, beteken dit dat die MIME tipe nie ondersteun word "
913
  "deur u epos klient nie!"
914
 
915
- #: contact_form.php:3039
916
  msgid "FAQ"
917
  msgstr "Gereeld Gestelde Vrae (FAQ)"
918
 
919
- #: contact_form.php:3040
920
  msgid "Support"
921
  msgstr "Steun"
922
 
923
- #: contact_form.php:3089
924
  msgid "Are you sure that you want to delete this language data?"
925
  msgstr "Is u seker dat u die taal data wil verwyder?"
926
 
927
- #: contact_form.php:3110
928
  #, fuzzy
929
  msgid "Add multiple forms"
930
  msgstr "Voeg by die vorm by"
931
 
932
- #: contact_form.php:3110
933
  msgid ""
934
  "Install Contact Form Multi plugin to create unlimited number of contact "
935
  "forms."
936
  msgstr ""
937
 
938
- #: contact_form.php:3115
939
  msgid "Learn more"
940
  msgstr ""
941
 
942
- #: contact_form.php:3320
943
  msgid "Close notice"
944
  msgstr ""
945
 
946
- #: contact_form.php:3325
947
  #, fuzzy
948
  msgid "allows to store your messages to the database."
949
  msgstr "Stoor eposse na die databasis."
950
 
951
- #: contact_form.php:3326
952
  msgid "Manage messages that have been sent from your website."
953
  msgstr ""
954
 
955
- #: contact_form.php:3384
956
  #, fuzzy
957
  msgid "Contact form"
958
  msgstr "Kontak Vorm"
959
 
960
- #: contact_form.php:3397 contact_form.php:3407
961
  #, fuzzy
962
  msgid "Language"
963
  msgstr "Voeg 'n taal by"
964
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
965
  #~ msgid "To send mail you can use the php mail function"
966
  #~ msgstr "Om eposse te stuur kan u die php epos funksie gebruik"
967
 
@@ -1127,9 +1137,6 @@ msgstr "Voeg 'n taal by"
1127
  #~ msgid "Please, go to"
1128
  #~ msgstr "Gaan asseblief na"
1129
 
1130
- #~ msgid "the setting page"
1131
- #~ msgstr "Die verstelling bladsy"
1132
-
1133
  #~ msgid "You will be redirected automatically in 5 seconds."
1134
  #~ msgstr "U sal outomaties herlei word in 5 sekondes."
1135
 
2
  msgstr ""
3
  "Project-Id-Version: Contact Form\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-07-12 17:21+0300\n"
6
+ "PO-Revision-Date: 2016-07-12 17:21+0300\n"
7
  "Last-Translator: plugin@bestwebsoft.com <plugin@bestwebsoft.com>\n"
8
  "Language-Team: Aldu <alducornelissen@gmail.com>\n"
9
  "Language: af\n"
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
+ #: contact_form.php:37 contact_form.php:1118
21
  msgid "Contact Form Settings"
22
  msgstr "Kontak Form Verstellings"
23
 
25
  msgid "Contact Form"
26
  msgstr "Kontak Form"
27
 
28
+ #: contact_form.php:167 contact_form.php:1294 contact_form.php:1353
29
+ #: contact_form.php:1746 contact_form.php:1784 contact_form.php:2033
30
+ #: contact_form.php:3113 contact_form.php:3159
31
+ msgid "Name"
32
+ msgstr "Naam"
33
 
34
+ #: contact_form.php:168 contact_form.php:1400 contact_form.php:1747
35
+ #: contact_form.php:1785 contact_form.php:2038 contact_form.php:3120
36
+ #: contact_form.php:3165
37
+ msgid "Address"
38
+ msgstr "Adres: "
39
 
40
+ #: contact_form.php:169 contact_form.php:1416 contact_form.php:1748
41
+ #: contact_form.php:1786
42
+ msgid "Email Address"
43
  msgstr "Epos Adres:"
44
 
45
+ #: contact_form.php:170 contact_form.php:1439 contact_form.php:1749
46
+ #: contact_form.php:1787
47
+ msgid "Phone number"
48
  msgstr "Telefoon nommer:"
49
 
50
+ #: contact_form.php:171 contact_form.php:1455 contact_form.php:1750
51
+ #: contact_form.php:1788 contact_form.php:2053 contact_form.php:3131
52
+ #: contact_form.php:3174
53
+ msgid "Subject"
54
+ msgstr "Onderwerp"
55
 
56
+ #: contact_form.php:172 contact_form.php:1479 contact_form.php:1751
57
+ #: contact_form.php:1789 contact_form.php:2057 contact_form.php:3136
58
+ #: contact_form.php:3178
59
+ msgid "Message"
60
+ msgstr "Boodskap"
61
 
62
+ #: contact_form.php:173 contact_form.php:1752 contact_form.php:1790
63
+ #: contact_form.php:2062
64
+ msgid "Attachment"
65
  msgstr "Aanhegsel:"
66
 
67
+ #: contact_form.php:174
68
  msgid ""
69
  "Supported file types: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, AI, "
70
  "EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
72
  "Ondersteunde datalêer tipes: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, "
73
  "AI, EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
74
 
75
+ #: contact_form.php:175 contact_form.php:1754 contact_form.php:1792
76
  msgid "Send me a copy"
77
  msgstr "Stuur vir my 'n kopie"
78
 
79
+ #: contact_form.php:176 contact_form.php:1755 contact_form.php:1793
80
  msgid "Submit"
81
  msgstr "Dien in"
82
 
83
+ #: contact_form.php:177
84
  msgid "Your name is required."
85
  msgstr "Jou naam word benodig."
86
 
87
+ #: contact_form.php:178
88
  msgid "Address is required."
89
  msgstr "Adres word benodig."
90
 
91
+ #: contact_form.php:179
92
  msgid "A valid email address is required."
93
  msgstr "'n Geldige epos adres word benodig."
94
 
95
+ #: contact_form.php:180
96
  msgid "Phone number is required."
97
  msgstr "'n Telefoon nommer word benodig."
98
 
99
+ #: contact_form.php:181
100
  msgid "Subject is required."
101
  msgstr "'n Onderwerp word benodig."
102
 
103
+ #: contact_form.php:182
104
  msgid "Message text is required."
105
  msgstr "'n Boodskap teks word benodig ."
106
 
107
+ #: contact_form.php:183
108
  msgid "File format is not valid."
109
  msgstr "Datalêer formaat is nie geldig nie."
110
 
111
+ #: contact_form.php:184
112
  msgid "File upload error."
113
  msgstr "Oplaai van datalêer foutief."
114
 
115
+ #: contact_form.php:185
116
  msgid "The file could not be uploaded."
117
  msgstr "Die datalêer kon nie opgelaai word nie."
118
 
119
+ #: contact_form.php:186
120
  msgid "This file is too large."
121
  msgstr "Die datalêer is te groot."
122
 
123
+ #: contact_form.php:187
124
  msgid "Please fill out the CAPTCHA."
125
  msgstr "Vul asseblief die CAPTCHA in."
126
 
127
+ #: contact_form.php:188
128
  msgid "Please make corrections below and try again."
129
  msgstr "Korregeer asseblief die foute hierdoner en probeer weer."
130
 
131
+ #: contact_form.php:190
132
  msgid "Thank you for contacting us."
133
  msgstr "Dankie dat jy ons gekontak het."
134
 
135
+ #: contact_form.php:824 contact_form.php:1076
136
  msgid "Settings saved."
137
  msgstr "Verstellings is gestoor."
138
 
139
+ #: contact_form.php:1021
140
  msgid ""
141
  "Email 'FROM' field option was changed, which may cause email messages being "
142
  "moved to the spam folder or email delivery failures."
143
  msgstr ""
144
 
145
+ #: contact_form.php:1031
146
  msgid ""
147
  "If the 'Redirect to page' option is selected then the URL field should be in "
148
  "the following format"
150
  "As die 'Redirect to page' opsie geselekteer is moet die URL veld in die "
151
  "volgende formaat wees"
152
 
153
+ #: contact_form.php:1038
154
  #, fuzzy
155
  msgid "Such user does not exist."
156
  msgstr "Hierdie gebruiker bestaan nie. Die instellings is nie gestoor nie."
157
 
158
+ #: contact_form.php:1048
159
  #, fuzzy
160
  msgid ""
161
  "Please enter a valid email address in the 'Use this email address' field."
163
  "Vul asseblief 'n geldige epos adres in die 'FROM/VAN' veld. Die verstellings "
164
  "is nie gestoor nie."
165
 
166
+ #: contact_form.php:1056
167
  #, fuzzy
168
  msgid "Please enter a valid email address in the 'FROM' field."
169
  msgstr ""
170
  "Vul asseblief 'n geldige epos adres in die 'FROM/VAN' veld. Die verstellings "
171
  "is nie gestoor nie."
172
 
173
+ #: contact_form.php:1078
174
  #, fuzzy
175
  msgid "Settings are not saved."
176
  msgstr "Verstellings is gestoor."
177
 
178
+ #: contact_form.php:1115
179
  msgid "All plugin settings were restored."
180
  msgstr ""
181
 
182
+ #: contact_form.php:1120
183
  msgid "How to Use Step-by-step Instruction"
184
  msgstr ""
185
 
186
+ #: contact_form.php:1123 contact_form.php:3351 contact_form.php:3365
187
  msgid "Settings"
188
  msgstr "Verstellings"
189
 
190
+ #: contact_form.php:1124
191
  #, fuzzy
192
  msgid "Additional settings"
193
  msgstr "Addisionele opsies"
194
 
195
+ #: contact_form.php:1125
196
  msgid "Appearance"
197
  msgstr ""
198
 
199
+ #: contact_form.php:1126
200
  msgid "Custom code"
201
  msgstr ""
202
 
203
+ #: contact_form.php:1127
204
  msgid "Go PRO"
205
  msgstr "Gaan PRO"
206
 
207
+ #: contact_form.php:1136
 
 
 
 
 
 
 
 
 
 
 
208
  #, fuzzy
209
+ msgid "Notice"
 
 
 
 
210
  msgstr "Kennisgewing:"
211
 
212
+ #: contact_form.php:1140
213
  msgid "NEW_FORM"
214
  msgstr ""
215
 
216
+ #: contact_form.php:1141
217
  msgid ""
218
  "If you want to create multiple contact forms, please install the Contact "
219
  "Form Multi plugin."
220
  msgstr ""
221
 
222
+ #: contact_form.php:1150
223
  #, fuzzy, php-format
224
  msgid ""
225
  "If you would like to add a Contact Form to your page or post, please use %s "
228
  "As u die Kontak Vorm by u webstuiste wil bylas, kopieër en plak net die "
229
  "kortkode na u post, bladsy of widget:"
230
 
231
+ #: contact_form.php:1156
232
  #, php-format
233
  msgid ""
234
  "You can add the Contact Form to your page or post by clicking on %s button "
237
  "language."
238
  msgstr ""
239
 
240
+ #: contact_form.php:1165
241
  msgid ""
242
  "If you leave the fields empty, the messages will be sent to the email "
243
  "address specified during registration."
245
  "As u die velde leeg laat, sal die boodskappe gestuur word na die epos adres "
246
  "wat gespesifiseer was gedurende registrasie"
247
 
248
+ #: contact_form.php:1168
249
+ #, fuzzy
250
+ msgid "The user's email address"
251
  msgstr "Die gebruiker se epos adres:"
252
 
253
+ #: contact_form.php:1172
254
  #, fuzzy
255
  msgid "Select a username"
256
  msgstr "Skep 'n gebruikersnaam"
257
 
258
+ #: contact_form.php:1185
259
+ #, fuzzy
260
  msgid ""
261
+ "Select a username of the person who should get the messages from the contact "
262
  "form."
263
  msgstr ""
264
  "Sleutel 'n gebruikersnaam in vir die persoon wat die boodskappe moet kry van "
265
  "die kontak vorm."
266
 
267
+ #: contact_form.php:1189
268
+ #, fuzzy
269
+ msgid "Use this email address"
270
  msgstr "Gebruik hierdie epos adres:"
271
 
272
+ #: contact_form.php:1193
273
+ #, fuzzy
274
+ msgid "Enter the email address for receiving messages"
275
  msgstr "Sleutel in die epos adres in waar u die boodskappe aangestuur wil he."
276
 
277
+ #: contact_form.php:1200 contact_form.php:1663 contact_form.php:1873
278
+ #: contact_form.php:1961 contact_form.php:3446
279
  msgid "Close"
280
  msgstr ""
281
 
282
+ #: contact_form.php:1204
283
+ #, fuzzy
284
+ msgid "Add department selectbox to the contact form"
285
  msgstr "Voeg 'n departementele keuse-boks by die kontak vorm:"
286
 
287
+ #: contact_form.php:1212 contact_form.php:1672 contact_form.php:1892
288
+ #: contact_form.php:2167
289
  msgid "If you upgrade to Pro version all your settings will be saved."
290
  msgstr "As u opgradeer na die Pro weergawe sal die verstellings gestoor word."
291
 
292
+ #: contact_form.php:1219 contact_form.php:1509 contact_form.php:1677
293
+ #: contact_form.php:1899 contact_form.php:2174
294
  msgid "Unlock premium options by upgrading to Pro version"
295
  msgstr ""
296
 
297
+ #: contact_form.php:1222 contact_form.php:1512 contact_form.php:1680
298
+ #: contact_form.php:1902 contact_form.php:2177 contact_form.php:3672
299
  msgid "Learn More"
300
  msgstr ""
301
 
302
+ #: contact_form.php:1230
303
  msgid "Save emails to the database"
304
  msgstr "Stoor eposse na die databasis."
305
 
306
+ #: contact_form.php:1241 contact_form.php:1255 contact_form.php:1262
307
  msgid "Using"
308
  msgstr "In Gebruik"
309
 
310
+ #: contact_form.php:1247 contact_form.php:1572 contact_form.php:1605
311
+ #: contact_form.php:1640
312
+ msgid "Please activate the appropriate option on"
313
+ msgstr ""
314
+
315
+ #: contact_form.php:1250 contact_form.php:1575 contact_form.php:1608
316
+ #: contact_form.php:1643
317
  #, fuzzy
318
+ msgid "settings page"
319
+ msgstr "Die verstelling bladsy"
320
 
321
+ #: contact_form.php:1256 contact_form.php:1581 contact_form.php:1615
322
+ #: contact_form.php:1651
323
  msgid "Activate"
324
  msgstr "Aktiveer"
325
 
326
+ #: contact_form.php:1263 contact_form.php:1587 contact_form.php:1621
327
+ #: contact_form.php:1656
328
  msgid "Download"
329
  msgstr "Download"
330
 
331
+ #: contact_form.php:1275
332
+ msgid "Sending method"
333
+ msgstr ""
334
 
335
+ #: contact_form.php:1280
336
  msgid "Wp-mail"
337
  msgstr "Wp-mail"
338
 
339
+ #: contact_form.php:1282
340
  #, fuzzy
341
  msgid "You can use the Wordpress wp_mail function for mailing"
342
  msgstr "U kan die wp_mail funksie gebruik vir eposse"
343
 
344
+ #: contact_form.php:1285
345
  msgid "Mail"
346
  msgstr "Mail"
347
 
348
+ #: contact_form.php:1287
349
  #, fuzzy
350
  msgid "You can use the PHP mail function for mailing"
351
  msgstr "U kan die wp_mail funksie gebruik vir eposse"
352
 
353
+ #: contact_form.php:1292
354
  msgid "'FROM' field"
355
  msgstr ""
356
 
357
+ #: contact_form.php:1297
 
 
 
 
 
358
  msgid "User name"
359
  msgstr "Gebruikersnaam"
360
 
361
+ #: contact_form.php:1299
362
  msgid ""
363
  "The name of the user who fills the form will be used in the field 'From'."
364
  msgstr ""
365
  "Die naam van die gebruiker wie die vorm invul sal gebruik word vir die 'From/"
366
  "Van' veld."
367
 
368
+ #: contact_form.php:1304 contact_form.php:3126 contact_form.php:3170
369
  msgid "Email"
370
  msgstr "Epos"
371
 
372
+ #: contact_form.php:1307
373
  msgid "User email"
374
  msgstr "Gebruiker epos"
375
 
376
+ #: contact_form.php:1309
377
  msgid ""
378
  "The email address of the user who fills the form will be used in the field "
379
  "'From'."
381
  "Die epos adres van die gebruiker wie die vorm invul sal gebruik word in die "
382
  "'From/van' veld."
383
 
384
+ #: contact_form.php:1312
385
  msgid ""
386
  "If this option is changed, email messages may be moved to the spam folder or "
387
  "email delivery failures may occur."
388
  msgstr ""
389
 
390
+ #: contact_form.php:1318
391
  msgid "Required symbol"
392
  msgstr "Benodigde simbool"
393
 
394
+ #: contact_form.php:1328
395
  msgid "Fields"
396
  msgstr "Velde"
397
 
398
+ #: contact_form.php:1329 contact_form.php:1356 contact_form.php:1383
399
+ #: contact_form.php:1403 contact_form.php:1442 contact_form.php:1527
400
  msgid "Used"
401
  msgstr "Gebruik"
402
 
403
+ #: contact_form.php:1330 contact_form.php:1345 contact_form.php:1360
404
+ #: contact_form.php:1387 contact_form.php:1407 contact_form.php:1420
405
+ #: contact_form.php:1446 contact_form.php:1459 contact_form.php:1483
406
  msgid "Required"
407
  msgstr "Benodig"
408
 
409
+ #: contact_form.php:1332 contact_form.php:1365 contact_form.php:1425
410
+ #: contact_form.php:1464 contact_form.php:1488
411
  msgid "Visible"
412
  msgstr "Sigbaar"
413
 
414
+ #: contact_form.php:1333 contact_form.php:1369 contact_form.php:1429
415
+ #: contact_form.php:1468 contact_form.php:1492
416
  msgid "Disabled for editing"
417
  msgstr "Gedeaktiveer vir wysiging"
418
 
419
+ #: contact_form.php:1334 contact_form.php:1393 contact_form.php:1472
420
+ #: contact_form.php:1496
421
  msgid "Field's default value"
422
  msgstr "Veld se verstekwaarde"
423
 
424
+ #: contact_form.php:1341
425
  msgid "Department selectbox"
426
  msgstr ""
427
 
428
+ #: contact_form.php:1373
429
  msgid "Use User's name as a default value if the user is logged in."
430
  msgstr ""
431
 
432
+ #: contact_form.php:1374 contact_form.php:1434
433
  msgid ""
434
  "'Visible' and 'Disabled for editing' options will be applied only to logged-"
435
  "in users."
436
  msgstr ""
437
 
438
+ #: contact_form.php:1380
439
  msgid "Location selectbox"
440
  msgstr ""
441
 
442
+ #: contact_form.php:1433
 
 
 
 
 
 
 
 
 
443
  msgid "Use User's email as a default value if the user is logged in."
444
  msgstr ""
445
 
446
+ #: contact_form.php:1520
 
 
 
 
 
 
 
 
 
 
 
 
 
 
447
  msgid "Attachment block"
448
  msgstr "Aanhegsel blok"
449
 
450
+ #: contact_form.php:1522
451
  msgid "Users can attach the following file formats"
452
  msgstr "Gebruikers kan die volgende dataleêr formate aanheg"
453
 
454
+ #: contact_form.php:1540
455
  msgid "Add to the form"
456
  msgstr "Voeg by die vorm by"
457
 
458
+ #: contact_form.php:1545
459
  msgid "Tips below the Attachment"
460
  msgstr "Wenke onder die Aanhegsel"
461
 
462
+ #: contact_form.php:1554
463
  msgid "'Send me a copy' block"
464
  msgstr "'Stuur vir my 'n kopie' blok"
465
 
466
+ #: contact_form.php:1667
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
467
  msgid "Agreement checkbox"
468
  msgstr "Ooreenstemming checkbox"
469
 
470
+ #: contact_form.php:1667
471
  msgid "Required checkbox for submitting the form"
472
  msgstr "Benodigde checkbox om die vorm in te dien"
473
 
474
+ #: contact_form.php:1668
475
  msgid "Optional checkbox"
476
  msgstr "Opsie checkbox"
477
 
478
+ #: contact_form.php:1668
479
  msgid "Optional checkbox, the results of which will be displayed in email"
480
  msgstr "Opsionele checkbox, die resultate waarvan in die epos sal verskyn"
481
 
482
+ #: contact_form.php:1689
483
  msgid "Delete an attachment file from the server after the email is sent"
484
  msgstr "Verwyder 'n aanhegsel dataleêr van die server na epos gestuur is"
485
 
486
+ #: contact_form.php:1695
487
  msgid "Email in HTML format sending"
488
  msgstr "E-Mail in HTML Format"
489
 
490
+ #: contact_form.php:1699
491
  msgid "Display additional info in the email"
492
  msgstr "Toon addisionele inligting in die epos"
493
 
494
+ #: contact_form.php:1705
495
  #, fuzzy
496
  msgid "Sent from (IP address)"
497
  msgstr "Gestuur van (IP-Adres)"
498
 
499
+ #: contact_form.php:1705
500
  msgid "Example: Sent from (IP address):\t127.0.0.1"
501
  msgstr "Voorbeeld: Gestuur van (IP-Adres):\t127.0.0.1"
502
 
503
+ #: contact_form.php:1706 contact_form.php:3075 contact_form.php:3077
504
  msgid "Date/Time"
505
  msgstr "Datum/Tyd"
506
 
507
+ #: contact_form.php:1706
508
  msgid "Example: Date/Time:\tAugust 19, 2013 8:50 pm"
509
  msgstr "Voorbeeld: Datum/Tyd:\tAugustus 19, 2013 8:50 pm"
510
 
511
+ #: contact_form.php:1707 contact_form.php:3081 contact_form.php:3083
512
  msgid "Sent from (referer)"
513
  msgstr "Gestuur van (referer)"
514
 
515
+ #: contact_form.php:1707
516
  msgid ""
517
  "Example: Sent from (referer):\thttp://bestwebsoft.com/contacts/contact-us/"
518
  msgstr ""
519
  "Voorbeeld: Gestuur van (referer):\thttp://bestwebsoft.com/kontakte/kontak-"
520
  "ons/"
521
 
522
+ #: contact_form.php:1708 contact_form.php:3087 contact_form.php:3089
523
  msgid "Using (user agent)"
524
  msgstr "Gebruik (user agent)"
525
 
526
+ #: contact_form.php:1708
527
  msgid ""
528
  "Example: Using (user agent):\tMozilla/5.0 (Windows NT 6.2; WOW64) "
529
  "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
531
  "Voorbeeld: Gebruik (user agent):\tMozilla/5.0 (Windows NT 6.2; WOW64) "
532
  "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
533
 
534
+ #: contact_form.php:1713
535
  msgid "Language settings for the field names in the form"
536
  msgstr "Taal verstellings vir die naamvelde in die vorm"
537
 
538
+ #: contact_form.php:1722
539
  msgid "Add a language"
540
  msgstr "Voeg 'n taal by"
541
 
542
+ #: contact_form.php:1726
543
  msgid "Change the names of the contact form fields and error messages"
544
  msgstr "Verander die name van die kontak vorm velde en foutboodskappe"
545
 
546
+ #: contact_form.php:1731 contact_form.php:1827 contact_form.php:2081
547
+ #: contact_form.php:2086 contact_form.php:2096 contact_form.php:2101
548
+ #: contact_form.php:2106 contact_form.php:2111 contact_form.php:2121
549
+ #: contact_form.php:2126 contact_form.php:2135 contact_form.php:2149
550
+ #: contact_form.php:2154 contact_form.php:2159
551
  msgid "Default"
552
  msgstr "Verstek"
553
 
554
+ #: contact_form.php:1744 contact_form.php:1782
555
  msgid "click to expand/hide the list"
556
  msgstr "Kliek om uit te brei/lys te versteek"
557
 
558
+ #: contact_form.php:1753 contact_form.php:1791
559
  msgid "Tips below the Attachment block"
560
  msgstr "Wenke onder toe Aanhegsel blok"
561
 
562
+ #: contact_form.php:1756 contact_form.php:1794
563
  msgid "Error message for the Name field"
564
  msgstr "FFoutboodskap vir die Naamveld"
565
 
566
+ #: contact_form.php:1757 contact_form.php:1795
567
  msgid "Error message for the Address field"
568
  msgstr "Foutboodskap vir die Adres veld"
569
 
570
+ #: contact_form.php:1758 contact_form.php:1796
571
  msgid "Error message for the Email field"
572
  msgstr "Foutboodskap vir die Epos veld"
573
 
574
+ #: contact_form.php:1759 contact_form.php:1797
575
  msgid "Error message for the Phone field"
576
  msgstr "Foutboodskap vir die Telefoon Nommer veld"
577
 
578
+ #: contact_form.php:1760 contact_form.php:1798
579
  msgid "Error message for the Subject field"
580
  msgstr "Foutboodskap vir die Onderwerp veld"
581
 
582
+ #: contact_form.php:1761 contact_form.php:1799
583
  msgid "Error message for the Message field"
584
  msgstr "Foutboodskap vir die Boodskap veld"
585
 
586
+ #: contact_form.php:1762 contact_form.php:1800
587
  msgid "Error message about the file type for the Attachment field"
588
  msgstr "Foutboodskap oor die dataleêr tipe vir die Aanhegsel veld"
589
 
590
+ #: contact_form.php:1763 contact_form.php:1801
591
  msgid ""
592
  "Error message while uploading a file for the Attachment field to the server"
593
  msgstr ""
594
  "Foutboodskap tydens dataleêr oplaai vir die Aanhegsel veld na die server"
595
 
596
+ #: contact_form.php:1764 contact_form.php:1802
597
  msgid "Error message while moving the file for the Attachment field"
598
  msgstr "Foutboodskap tydens die skuif van dataleêr vir die Aanhegsel veld"
599
 
600
+ #: contact_form.php:1765 contact_form.php:1803
601
  msgid "Error message when file size limit for the Attachment field is exceeded"
602
  msgstr ""
603
  "Foutboodskap wanneer die dataleêr limiet vir die Aanhegsel veld oorskry is"
604
 
605
+ #: contact_form.php:1766 contact_form.php:1804
606
  msgid "Error message for the Captcha field"
607
  msgstr "Foutboodskap vir die Captcha veld"
608
 
609
+ #: contact_form.php:1767 contact_form.php:1805
610
  msgid "Error message for the whole form"
611
  msgstr "Foutboodskap vir die hele vorm"
612
 
613
+ #: contact_form.php:1770 contact_form.php:1772 contact_form.php:1808
614
+ #: contact_form.php:1810 contact_form.php:1842 contact_form.php:1844
615
+ #: contact_form.php:1856 contact_form.php:1858 contact_form.php:3514
616
+ #: contact_form.php:3516
617
  msgid "Use shortcode"
618
  msgstr "Gebruik kortkode"
619
 
620
+ #: contact_form.php:1770 contact_form.php:1772 contact_form.php:1808
621
+ #: contact_form.php:1810 contact_form.php:1842 contact_form.php:1844
622
+ #: contact_form.php:1856 contact_form.php:1858 contact_form.php:3514
623
+ #: contact_form.php:3516
624
  msgid "for this language"
625
  msgstr "vir hierdie taal"
626
 
627
+ #: contact_form.php:1818
628
  #, fuzzy
629
  msgid "Use the changed names of the contact form fields in the email"
630
  msgstr "Verander die name van die kontak vorm velde en foutboodskappe"
631
 
632
+ #: contact_form.php:1824
633
  msgid "Action after email is sent"
634
  msgstr "Aksie na epos gestuur is"
635
 
636
+ #: contact_form.php:1826
637
  msgid "Display text"
638
  msgstr "Toon teks"
639
 
640
+ #: contact_form.php:1840 contact_form.php:1854
641
  msgid "Text"
642
  msgstr "teks"
643
 
644
+ #: contact_form.php:1865
645
  msgid "Redirect to the page"
646
  msgstr "Herlei na die bladsy"
647
 
648
+ #: contact_form.php:1866
649
  msgid "Url"
650
  msgstr "Url"
651
 
652
+ #: contact_form.php:1877
653
  msgid "Add field 'Reply-To' to the email header"
654
  msgstr ""
655
 
656
+ #: contact_form.php:1879
657
  msgid "Field 'Reply-To' will be initialized by user email"
658
  msgstr ""
659
 
660
+ #: contact_form.php:1883
661
  msgid "Auto Response"
662
  msgstr ""
663
 
664
+ #: contact_form.php:1887
665
  #, php-format
666
  msgid ""
667
  "You can use %%NAME%% to display data from the email field and %%MESSAGE%% to "
669
  "name."
670
  msgstr ""
671
 
672
+ #: contact_form.php:1912 contact_form.php:2398
673
  msgid "Save Changes"
674
  msgstr "Stoor veranderinge"
675
 
676
+ #: contact_form.php:1925
677
  #, php-format
678
  msgid ""
679
  "Please enable JavaScript to change '%s', '%s' options and for fields sorting."
680
  msgstr ""
681
 
682
+ #: contact_form.php:1925 contact_form.php:1934
683
+ msgid "Form layout"
684
+ msgstr ""
685
+
686
+ #: contact_form.php:1925 contact_form.php:1946
687
+ #, fuzzy
688
+ msgid "Submit position"
689
+ msgstr "Indien knoppie"
690
+
691
+ #: contact_form.php:1938
692
  msgid "One column"
693
  msgstr ""
694
 
695
+ #: contact_form.php:1941
696
  msgid "Two columns"
697
  msgstr ""
698
 
699
+ #: contact_form.php:1950 contact_form.php:1969 contact_form.php:1987
700
+ #: contact_form.php:2002
701
  msgid "Left"
702
  msgstr ""
703
 
704
+ #: contact_form.php:1953 contact_form.php:1975 contact_form.php:1990
705
+ #: contact_form.php:2008
706
  msgid "Right"
707
  msgstr ""
708
 
709
+ #: contact_form.php:1965
710
  msgid "Form align"
711
  msgstr ""
712
 
713
+ #: contact_form.php:1972 contact_form.php:2005
714
  msgid "Center"
715
  msgstr ""
716
 
717
+ #: contact_form.php:1980
718
  #, fuzzy
719
  msgid "Labels position"
720
  msgstr "Indien knoppie"
721
 
722
+ #: contact_form.php:1984
723
  msgid "Top"
724
  msgstr ""
725
 
726
+ #: contact_form.php:1993
727
  msgid "Bottom"
728
  msgstr ""
729
 
730
+ #: contact_form.php:1998
731
  msgid "Labels align"
732
  msgstr ""
733
 
734
+ #: contact_form.php:2013
735
  msgid "Errors output"
736
  msgstr "Foutboodskap uitset"
737
 
738
+ #: contact_form.php:2016
739
  msgid "Display error messages"
740
  msgstr "Toon foutboodskappe"
741
 
742
+ #: contact_form.php:2017
743
  msgid "Color of the input field errors."
744
  msgstr "Kleur van die inset veld foutboodskappe"
745
 
746
+ #: contact_form.php:2018
747
  msgid "Display error messages & color of the input field errors"
748
  msgstr "Toon foutboodskappe & kleur van die inset veld foutboodskappe"
749
 
750
+ #: contact_form.php:2023
751
  msgid "Add placeholder to the input blocks"
752
  msgstr "Voeg 'n plekhouer by die inset blokke"
753
 
754
+ #: contact_form.php:2029
755
  msgid "Add tooltips"
756
  msgstr "Voeg tool-wenke"
757
 
758
+ #: contact_form.php:2043
759
  msgid "Email address"
760
  msgstr "Epos Adres:"
761
 
762
+ #: contact_form.php:2048 contact_form.php:3142 contact_form.php:3183
763
  msgid "Phone Number"
764
  msgstr "Telefoon Nommer:"
765
 
766
+ #: contact_form.php:2074
 
 
 
 
767
  msgid "Style options"
768
  msgstr "Styl opsies"
769
 
770
+ #: contact_form.php:2078
771
  msgid "Text color"
772
  msgstr "Teks kleur"
773
 
774
+ #: contact_form.php:2083
775
  msgid "Label text color"
776
  msgstr "Etiket teks kleur"
777
 
778
+ #: contact_form.php:2088
779
  msgid "Placeholder color"
780
  msgstr "Plekhouer kleur"
781
 
782
+ #: contact_form.php:2093
783
  msgid "Errors color"
784
  msgstr "Foutboodskap kleur"
785
 
786
+ #: contact_form.php:2098
787
  msgid "Error text color"
788
  msgstr "Foutboodskap teks kleur"
789
 
790
+ #: contact_form.php:2103
791
  msgid "Background color of the input field errors"
792
  msgstr "Agtergrond kleur van die inset veld foutboodskappe"
793
 
794
+ #: contact_form.php:2108
795
  msgid "Border color of the input field errors"
796
  msgstr "Rand-kleur van die inset veld foutboodskappe"
797
 
798
+ #: contact_form.php:2113
799
  msgid "Placeholder color of the input field errors"
800
  msgstr "Plekhouer kleur van die inset veld foutboodskappe"
801
 
802
+ #: contact_form.php:2118
803
  msgid "Input fields"
804
  msgstr "Inset velde"
805
 
806
+ #: contact_form.php:2123
807
  msgid "Input fields background color"
808
  msgstr "Inset velde agtergrond kleur"
809
 
810
+ #: contact_form.php:2128
811
  msgid "Text fields color"
812
  msgstr "Teks velde kleur"
813
 
814
+ #: contact_form.php:2132
815
  msgid "Border width in px, numbers only"
816
  msgstr "Rand wydte in px, nommers alleenlik"
817
 
818
+ #: contact_form.php:2137 contact_form.php:2161
819
  msgid "Border color"
820
  msgstr "Rand kleur"
821
 
822
+ #: contact_form.php:2142
823
  msgid "Submit button"
824
  msgstr "Indien knoppie"
825
 
826
+ #: contact_form.php:2146
827
  msgid "Width in px, numbers only"
828
  msgstr "Wydte in px, nommers alleenlik"
829
 
830
+ #: contact_form.php:2151
831
  msgid "Button color"
832
  msgstr "Knoppie Kleur"
833
 
834
+ #: contact_form.php:2156
835
  msgid "Button text color"
836
  msgstr "Knoppie teks kleur"
837
 
838
+ #: contact_form.php:2188
839
  #, fuzzy
840
  msgid "Contact Form | Preview"
841
  msgstr "Kontak Vorm Pro | Voorskou"
842
 
843
+ #: contact_form.php:2189
844
  msgid "Drag the necessary field to sort fields."
845
  msgstr ""
846
 
847
+ #: contact_form.php:2385
848
+ #, fuzzy
849
  msgid ""
850
  "If you would like to add the Contact Form to your website, just copy and "
851
+ "paste this shortcode to your post or page or widget"
852
  msgstr ""
853
  "As u die Kontak Vorm by u webstuiste wil bylas, kopieër en plak net die "
854
  "kortkode na u post, bladsy of widget:"
855
 
856
+ #: contact_form.php:2501
857
  msgid "Sorry, email message could not be delivered."
858
  msgstr "Verskoning, die epos kon nie gestuur word nie."
859
 
860
+ #: contact_form.php:3069 contact_form.php:3071
861
  msgid "Sent from (ip address)"
862
  msgstr "Gestuur van (IP-Adres)"
863
 
864
+ #: contact_form.php:3099
865
  msgid "Contact from"
866
  msgstr "Kontak Vorm"
867
 
868
+ #: contact_form.php:3104 contact_form.php:3153
 
 
 
 
869
  msgid "Site"
870
  msgstr "Webtuiste"
871
 
872
+ #: contact_form.php:3283
873
  msgid ""
874
  "If you can see this MIME, it means that the MIME type is not supported by "
875
  "your email client!"
877
  "As u die MIME kan sie, beteken dit dat die MIME tipe nie ondersteun word "
878
  "deur u epos klient nie!"
879
 
880
+ #: contact_form.php:3366
881
  msgid "FAQ"
882
  msgstr "Gereeld Gestelde Vrae (FAQ)"
883
 
884
+ #: contact_form.php:3367
885
  msgid "Support"
886
  msgstr "Steun"
887
 
888
+ #: contact_form.php:3416
889
  msgid "Are you sure that you want to delete this language data?"
890
  msgstr "Is u seker dat u die taal data wil verwyder?"
891
 
892
+ #: contact_form.php:3437
893
  #, fuzzy
894
  msgid "Add multiple forms"
895
  msgstr "Voeg by die vorm by"
896
 
897
+ #: contact_form.php:3437
898
  msgid ""
899
  "Install Contact Form Multi plugin to create unlimited number of contact "
900
  "forms."
901
  msgstr ""
902
 
903
+ #: contact_form.php:3442
904
  msgid "Learn more"
905
  msgstr ""
906
 
907
+ #: contact_form.php:3663
908
  msgid "Close notice"
909
  msgstr ""
910
 
911
+ #: contact_form.php:3668
912
  #, fuzzy
913
  msgid "allows to store your messages to the database."
914
  msgstr "Stoor eposse na die databasis."
915
 
916
+ #: contact_form.php:3669
917
  msgid "Manage messages that have been sent from your website."
918
  msgstr ""
919
 
920
+ #: contact_form.php:3727
921
  #, fuzzy
922
  msgid "Contact form"
923
  msgstr "Kontak Vorm"
924
 
925
+ #: contact_form.php:3740 contact_form.php:3750
926
  #, fuzzy
927
  msgid "Language"
928
  msgstr "Voeg 'n taal by"
929
 
930
+ #~ msgid "Name:"
931
+ #~ msgstr "Naam:"
932
+
933
+ #~ msgid "Address:"
934
+ #~ msgstr "Adres:"
935
+
936
+ #~ msgid "Email Address:"
937
+ #~ msgstr "Epos Adres:"
938
+
939
+ #~ msgid "Phone number:"
940
+ #~ msgstr "Telefoon nommer:"
941
+
942
+ #~ msgid "Subject:"
943
+ #~ msgstr "Onderwerp:"
944
+
945
+ #~ msgid "Message:"
946
+ #~ msgstr "Boodskap:"
947
+
948
+ #~ msgid "Attachment:"
949
+ #~ msgstr "Aanhegsel:"
950
+
951
+ #, fuzzy
952
+ #~ msgid ""
953
+ #~ "Please enable JavaScript to add language in the contact form, change the "
954
+ #~ "names of the contact form fields and error messages."
955
+ #~ msgstr "Verander die name van die kontak vorm velde en foutboodskappe"
956
+
957
+ #~ msgid "What to use?"
958
+ #~ msgstr "Wat om te gebruik?"
959
+
960
+ #, fuzzy
961
+ #~ msgid "Using Contact Form to DB by BestWebSoft"
962
+ #~ msgstr "Gebruik van Kontak Vorm na DB verrig deur"
963
+
964
+ #, fuzzy
965
+ #~ msgid "Activate Captcha"
966
+ #~ msgstr "Aktiveer captcha"
967
+
968
+ #, fuzzy
969
+ #~ msgid "Download Captcha"
970
+ #~ msgstr "Laai captcha af"
971
+
972
+ #~ msgid "Phone"
973
+ #~ msgstr "Telefoon Nommer"
974
+
975
  #~ msgid "To send mail you can use the php mail function"
976
  #~ msgstr "Om eposse te stuur kan u die php epos funksie gebruik"
977
 
1137
  #~ msgid "Please, go to"
1138
  #~ msgstr "Gaan asseblief na"
1139
 
 
 
 
1140
  #~ msgid "You will be redirected automatically in 5 seconds."
1141
  #~ msgstr "U sal outomaties herlei word in 5 sekondes."
1142
 
languages/contact-form-plugin-ca.mo CHANGED
Binary file
languages/contact-form-plugin-ca.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Contact Form\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2016-06-27 16:30+0300\n"
6
- "PO-Revision-Date: 2016-06-27 16:30+0300\n"
7
  "Last-Translator: plugin@bestwebsoft.com <plugin@bestwebsoft.com>\n"
8
  "Language-Team: Kenneth <kenneth@snollocer.net>\n"
9
  "Language: ca_ES\n"
@@ -16,7 +16,7 @@ msgstr ""
16
  "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: contact_form.php:37 contact_form.php:1030
20
  msgid "Contact Form Settings"
21
  msgstr "Opcions Contact Form"
22
 
@@ -24,35 +24,47 @@ msgstr "Opcions Contact Form"
24
  msgid "Contact Form"
25
  msgstr "Contact Form"
26
 
27
- #: contact_form.php:165 contact_form.php:1565 contact_form.php:1599
28
- msgid "Name:"
29
- msgstr "Nom:"
 
 
30
 
31
- #: contact_form.php:166 contact_form.php:1566 contact_form.php:1600
32
- msgid "Address:"
 
 
33
  msgstr "Adreça:"
34
 
35
- #: contact_form.php:167 contact_form.php:1567 contact_form.php:1601
36
- msgid "Email Address:"
 
37
  msgstr "Adreça de correu electrònic:"
38
 
39
- #: contact_form.php:168 contact_form.php:1568 contact_form.php:1602
40
- msgid "Phone number:"
 
 
41
  msgstr "Nombre de telèfon"
42
 
43
- #: contact_form.php:169 contact_form.php:1569 contact_form.php:1603
44
- msgid "Subject:"
45
- msgstr "Asumpte:"
 
 
46
 
47
- #: contact_form.php:170 contact_form.php:1570 contact_form.php:1604
48
- msgid "Message:"
49
- msgstr "Missatge:"
 
 
50
 
51
- #: contact_form.php:171 contact_form.php:1571 contact_form.php:1605
52
- msgid "Attachment:"
 
53
  msgstr "Adjunt:"
54
 
55
- #: contact_form.php:172
56
  msgid ""
57
  "Supported file types: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, AI, "
58
  "EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
@@ -60,77 +72,77 @@ msgstr ""
60
  "Formats de fitxer suportats: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, "
61
  "AI, EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
62
 
63
- #: contact_form.php:173 contact_form.php:1573 contact_form.php:1607
64
  msgid "Send me a copy"
65
  msgstr "Envia'm una còpia"
66
 
67
- #: contact_form.php:174 contact_form.php:1574 contact_form.php:1608
68
  msgid "Submit"
69
  msgstr "Enviar"
70
 
71
- #: contact_form.php:175
72
  msgid "Your name is required."
73
  msgstr "El seu nom es obligatori."
74
 
75
- #: contact_form.php:176
76
  msgid "Address is required."
77
  msgstr "Una adreça vàlida és obligatòria."
78
 
79
- #: contact_form.php:177
80
  msgid "A valid email address is required."
81
  msgstr "Una Adreça de correu electrònic és obligatòria."
82
 
83
- #: contact_form.php:178
84
  msgid "Phone number is required."
85
  msgstr "El seu nombre de telèfon és obligatori."
86
 
87
- #: contact_form.php:179
88
  msgid "Subject is required."
89
  msgstr "L'assumpte és obligatori."
90
 
91
- #: contact_form.php:180
92
  msgid "Message text is required."
93
  msgstr "El missatge és obligatori."
94
 
95
- #: contact_form.php:181
96
  msgid "File format is not valid."
97
  msgstr "El format de l'adjunt és incorrecte."
98
 
99
- #: contact_form.php:182
100
  msgid "File upload error."
101
  msgstr "Error de càrrega del fitxer"
102
 
103
- #: contact_form.php:183
104
  msgid "The file could not be uploaded."
105
  msgstr "El fitxer no ha pogut ser carregat"
106
 
107
- #: contact_form.php:184
108
  msgid "This file is too large."
109
  msgstr "Aquest document és massa gran."
110
 
111
- #: contact_form.php:185
112
  msgid "Please fill out the CAPTCHA."
113
  msgstr "Si us plau completi el CAPTCHA"
114
 
115
- #: contact_form.php:186
116
  msgid "Please make corrections below and try again."
117
  msgstr "Si us plau, corregeixi les dades i provi un altre cop."
118
 
119
- #: contact_form.php:188
120
  msgid "Thank you for contacting us."
121
  msgstr "Gràcies per contactar amb nosaltres"
122
 
123
- #: contact_form.php:688 contact_form.php:998
124
  msgid "Settings saved."
125
  msgstr "Configuració desada."
126
 
127
- #: contact_form.php:940
128
  msgid ""
129
  "Email 'FROM' field option was changed, which may cause email messages being "
130
  "moved to the spam folder or email delivery failures."
131
  msgstr ""
132
 
133
- #: contact_form.php:950
134
  msgid ""
135
  "If the 'Redirect to page' option is selected then the URL field should be in "
136
  "the following format"
@@ -138,12 +150,12 @@ msgstr ""
138
  "Si l'opció de 'redireccionament a la pàgina' està seleccionat llavors el "
139
  "camp URL ha d'estar en el següent format"
140
 
141
- #: contact_form.php:957
142
  #, fuzzy
143
  msgid "Such user does not exist."
144
  msgstr "Usuari inexistent. Els canvis no s'han desat."
145
 
146
- #: contact_form.php:967
147
  #, fuzzy
148
  msgid ""
149
  "Please enter a valid email address in the 'Use this email address' field."
@@ -151,80 +163,62 @@ msgstr ""
151
  "Si us plau introdueixi una Adreça de correu electrònic correcta. Els canvis "
152
  "no s'han desat."
153
 
154
- #: contact_form.php:975
155
  #, fuzzy
156
  msgid "Please enter a valid email address in the 'FROM' field."
157
  msgstr ""
158
  "Si us plau introdueixi una Adreça de correu electrònic correcta. Els canvis "
159
  "no s'han desat."
160
 
161
- #: contact_form.php:1000
162
  #, fuzzy
163
  msgid "Settings are not saved."
164
  msgstr "Configuració desada."
165
 
166
- #: contact_form.php:1027
167
  msgid "All plugin settings were restored."
168
  msgstr ""
169
 
170
- #: contact_form.php:1032
171
  msgid "How to Use Step-by-step Instruction"
172
  msgstr ""
173
 
174
- #: contact_form.php:1035 contact_form.php:3024 contact_form.php:3038
175
  msgid "Settings"
176
  msgstr "Configuració"
177
 
178
- #: contact_form.php:1036
179
  #, fuzzy
180
  msgid "Additional settings"
181
  msgstr "Opcions addicionals"
182
 
183
- #: contact_form.php:1037
184
  msgid "Appearance"
185
  msgstr ""
186
 
187
- #: contact_form.php:1038
188
  msgid "Custom code"
189
  msgstr ""
190
 
191
- #: contact_form.php:1039
192
  msgid "Go PRO"
193
  msgstr ""
194
 
195
- #: contact_form.php:1045
196
- #, fuzzy
197
- msgid ""
198
- "Please enable JavaScript to add language in the contact form, change the "
199
- "names of the contact form fields and error messages."
200
  msgstr ""
201
- "Modifica els noms dels camps i els missatges d'error del formulari de "
202
- "contacte"
203
 
204
- #: contact_form.php:1045 contact_form.php:1731 contact_form.php:1740
205
- msgid "Form layout"
206
- msgstr ""
207
-
208
- #: contact_form.php:1045 contact_form.php:1731 contact_form.php:1752
209
- #, fuzzy
210
- msgid "Submit position"
211
- msgstr "Enviar"
212
-
213
- #: contact_form.php:1057
214
- msgid "Notice:"
215
- msgstr ""
216
-
217
- #: contact_form.php:1061
218
  msgid "NEW_FORM"
219
  msgstr ""
220
 
221
- #: contact_form.php:1062
222
  msgid ""
223
  "If you want to create multiple contact forms, please install the Contact "
224
  "Form Multi plugin."
225
  msgstr ""
226
 
227
- #: contact_form.php:1071
228
  #, fuzzy, php-format
229
  msgid ""
230
  "If you would like to add a Contact Form to your page or post, please use %s "
@@ -233,7 +227,7 @@ msgstr ""
233
  "Si vol afegir Contact Form en la seva web, copiï i enganxi aquest codi en el "
234
  "seu missatge, pàgina o widget:"
235
 
236
- #: contact_form.php:1077
237
  #, php-format
238
  msgid ""
239
  "You can add the Contact Form to your page or post by clicking on %s button "
@@ -242,7 +236,7 @@ msgid ""
242
  "language."
243
  msgstr ""
244
 
245
- #: contact_form.php:1086
246
  msgid ""
247
  "If you leave the fields empty, the messages will be sent to the email "
248
  "address specified during registration."
@@ -250,112 +244,119 @@ msgstr ""
250
  "Si la informació d'aquest camp queda buida, s'usarà l'adreça especificada "
251
  "durant el registre."
252
 
253
- #: contact_form.php:1089
254
- msgid "The user's email address:"
 
255
  msgstr "Adreça de correu electrònic de l'usuari:"
256
 
257
- #: contact_form.php:1093
258
  #, fuzzy
259
  msgid "Select a username"
260
  msgstr "Seleccioni un nom d'usuari"
261
 
262
- #: contact_form.php:1106
 
263
  msgid ""
264
- "Enter a username of the person who should get the messages from the contact "
265
  "form."
266
  msgstr "Introdueixi el nom de l'usuari que rebrà missatges des de contact form"
267
 
268
- #: contact_form.php:1110
269
- msgid "Use this email address:"
 
270
  msgstr "Usi aquesta adreça de correu electrònic::"
271
 
272
- #: contact_form.php:1114
273
- msgid "Enter the email address you want the messages forwarded to."
 
274
  msgstr ""
275
  "Introdueixi una adreça de correu electrònic on vulgui re-enviar el missatge"
276
 
277
- #: contact_form.php:1121 contact_form.php:1487 contact_form.php:1679
278
- #: contact_form.php:1767 contact_form.php:3119
279
  msgid "Close"
280
  msgstr ""
281
 
282
- #: contact_form.php:1125
283
- msgid "Add department selectbox to the contact form:"
284
  msgstr ""
285
 
286
- #: contact_form.php:1133 contact_form.php:1496 contact_form.php:1698
287
- #: contact_form.php:1973
288
  msgid "If you upgrade to Pro version all your settings will be saved."
289
  msgstr ""
290
 
291
- #: contact_form.php:1140 contact_form.php:1407 contact_form.php:1501
292
- #: contact_form.php:1705 contact_form.php:1980
293
  msgid "Unlock premium options by upgrading to Pro version"
294
  msgstr ""
295
 
296
- #: contact_form.php:1143 contact_form.php:1410 contact_form.php:1504
297
- #: contact_form.php:1708 contact_form.php:1983 contact_form.php:3329
298
  msgid "Learn More"
299
  msgstr ""
300
 
301
- #: contact_form.php:1151
302
  msgid "Save emails to the database"
303
  msgstr ""
304
 
305
- #: contact_form.php:1156
306
  msgid "Using"
307
  msgstr ""
308
 
309
- #: contact_form.php:1159 contact_form.php:1163
 
 
 
 
 
 
310
  #, fuzzy
311
- msgid "Using Contact Form to DB by BestWebSoft"
312
- msgstr "Contact Form Pro"
313
 
314
- #: contact_form.php:1159
 
315
  #, fuzzy
316
  msgid "Activate"
317
  msgstr "Captcha activat"
318
 
319
- #: contact_form.php:1163
 
320
  msgid "Download"
321
  msgstr "Descarregar"
322
 
323
- #: contact_form.php:1173
324
- msgid "What to use?"
325
- msgstr "Què usar?"
326
 
327
- #: contact_form.php:1178
328
  msgid "Wp-mail"
329
  msgstr "Wp-mail"
330
 
331
- #: contact_form.php:1180
332
  #, fuzzy
333
  msgid "You can use the Wordpress wp_mail function for mailing"
334
  msgstr "Vostè pot utilitzar la funció wp_mail pel correu."
335
 
336
- #: contact_form.php:1183
337
  msgid "Mail"
338
  msgstr "Mail"
339
 
340
- #: contact_form.php:1185
341
  #, fuzzy
342
  msgid "You can use the PHP mail function for mailing"
343
  msgstr "Vostè pot utilitzar la funció wp_mail pel correu."
344
 
345
- #: contact_form.php:1190
346
  msgid "'FROM' field"
347
  msgstr ""
348
 
349
- #: contact_form.php:1192 contact_form.php:1251 contact_form.php:1839
350
- #: contact_form.php:2810 contact_form.php:2846
351
- msgid "Name"
352
- msgstr "Nom"
353
-
354
- #: contact_form.php:1195
355
  msgid "User name"
356
  msgstr ""
357
 
358
- #: contact_form.php:1197
359
  #, fuzzy
360
  msgid ""
361
  "The name of the user who fills the form will be used in the field 'From'."
@@ -363,15 +364,15 @@ msgstr ""
363
  "L'adreça de correu electrònic de l'usuari que omple el formulari s'ha de "
364
  "posar al camp 'From'."
365
 
366
- #: contact_form.php:1202 contact_form.php:2821 contact_form.php:2853
367
  msgid "Email"
368
  msgstr "Adreça de correu electrònic"
369
 
370
- #: contact_form.php:1205
371
  msgid "User email"
372
  msgstr ""
373
 
374
- #: contact_form.php:1207
375
  msgid ""
376
  "The email address of the user who fills the form will be used in the field "
377
  "'From'."
@@ -379,335 +380,292 @@ msgstr ""
379
  "L'adreça de correu electrònic de l'usuari que omple el formulari s'ha de "
380
  "posar al camp 'From'."
381
 
382
- #: contact_form.php:1210
383
  msgid ""
384
  "If this option is changed, email messages may be moved to the spam folder or "
385
  "email delivery failures may occur."
386
  msgstr ""
387
 
388
- #: contact_form.php:1216
389
  #, fuzzy
390
  msgid "Required symbol"
391
  msgstr "Camps requerits"
392
 
393
- #: contact_form.php:1226
394
  msgid "Fields"
395
  msgstr ""
396
 
397
- #: contact_form.php:1227 contact_form.php:1254 contact_form.php:1281
398
- #: contact_form.php:1301 contact_form.php:1340 contact_form.php:1425
399
  msgid "Used"
400
  msgstr ""
401
 
402
- #: contact_form.php:1228 contact_form.php:1243 contact_form.php:1258
403
- #: contact_form.php:1285 contact_form.php:1305 contact_form.php:1318
404
- #: contact_form.php:1344 contact_form.php:1357 contact_form.php:1381
405
  #, fuzzy
406
  msgid "Required"
407
  msgstr "Camps requerits"
408
 
409
- #: contact_form.php:1230 contact_form.php:1263 contact_form.php:1323
410
- #: contact_form.php:1362 contact_form.php:1386
411
  msgid "Visible"
412
  msgstr ""
413
 
414
- #: contact_form.php:1231 contact_form.php:1267 contact_form.php:1327
415
- #: contact_form.php:1366 contact_form.php:1390
416
  msgid "Disabled for editing"
417
  msgstr ""
418
 
419
- #: contact_form.php:1232 contact_form.php:1291 contact_form.php:1370
420
- #: contact_form.php:1394
421
  msgid "Field's default value"
422
  msgstr ""
423
 
424
- #: contact_form.php:1239
425
  msgid "Department selectbox"
426
  msgstr ""
427
 
428
- #: contact_form.php:1271
429
  msgid "Use User's name as a default value if the user is logged in."
430
  msgstr ""
431
 
432
- #: contact_form.php:1272 contact_form.php:1332
433
  msgid ""
434
  "'Visible' and 'Disabled for editing' options will be applied only to logged-"
435
  "in users."
436
  msgstr ""
437
 
438
- #: contact_form.php:1278
439
  msgid "Location selectbox"
440
  msgstr ""
441
 
442
- #: contact_form.php:1298 contact_form.php:1844 contact_form.php:2816
443
- #: contact_form.php:2850
444
- msgid "Address"
445
- msgstr "Adreça:"
446
-
447
- #: contact_form.php:1314
448
- msgid "Email Address"
449
- msgstr "Adreça de correu electrònic:"
450
-
451
- #: contact_form.php:1331
452
  msgid "Use User's email as a default value if the user is logged in."
453
  msgstr ""
454
 
455
- #: contact_form.php:1337
456
- #, fuzzy
457
- msgid "Phone number"
458
- msgstr "Nombre de telèfon"
459
-
460
- #: contact_form.php:1353 contact_form.php:1859 contact_form.php:2831
461
- #: contact_form.php:2859
462
- msgid "Subject"
463
- msgstr "Assumpte"
464
-
465
- #: contact_form.php:1377 contact_form.php:1863 contact_form.php:2834
466
- #: contact_form.php:2861
467
- msgid "Message"
468
- msgstr "MIssatge"
469
-
470
- #: contact_form.php:1418
471
  msgid "Attachment block"
472
  msgstr "Adjunt blocat"
473
 
474
- #: contact_form.php:1420
475
  msgid "Users can attach the following file formats"
476
  msgstr "Els usuaris poden adjuntar els següents formats d'arxiu"
477
 
478
- #: contact_form.php:1438
479
  msgid "Add to the form"
480
  msgstr ""
481
 
482
- #: contact_form.php:1443
483
  #, fuzzy
484
  msgid "Tips below the Attachment"
485
  msgstr "Consells del blocatge de l'adjunt"
486
 
487
- #: contact_form.php:1452
488
  #, fuzzy
489
  msgid "'Send me a copy' block"
490
  msgstr "Envia'm una còpia"
491
 
492
- #: contact_form.php:1464
493
- #, fuzzy
494
- msgid "Activate Subscriber"
495
- msgstr "Plugin activat"
496
-
497
- #: contact_form.php:1468
498
- msgid "Download Subscriber"
499
- msgstr ""
500
-
501
- #: contact_form.php:1477
502
- #, fuzzy
503
- msgid "Activate Captcha"
504
- msgstr "Captcha activat"
505
-
506
- #: contact_form.php:1481
507
- #, fuzzy
508
- msgid "Download Captcha"
509
- msgstr "Descarrega captcha"
510
-
511
- #: contact_form.php:1491
512
  msgid "Agreement checkbox"
513
  msgstr ""
514
 
515
- #: contact_form.php:1491
516
  msgid "Required checkbox for submitting the form"
517
  msgstr ""
518
 
519
- #: contact_form.php:1492
520
  msgid "Optional checkbox"
521
  msgstr ""
522
 
523
- #: contact_form.php:1492
524
  msgid "Optional checkbox, the results of which will be displayed in email"
525
  msgstr ""
526
 
527
- #: contact_form.php:1513
528
  msgid "Delete an attachment file from the server after the email is sent"
529
  msgstr ""
530
 
531
- #: contact_form.php:1519
532
  msgid "Email in HTML format sending"
533
  msgstr ""
534
 
535
- #: contact_form.php:1523
536
  msgid "Display additional info in the email"
537
  msgstr "Mostra informació addicional al correu electrònic,"
538
 
539
- #: contact_form.php:1529
540
  #, fuzzy
541
  msgid "Sent from (IP address)"
542
  msgstr "Enviat des de (adreça IP)"
543
 
544
- #: contact_form.php:1529
545
  #, fuzzy
546
  msgid "Example: Sent from (IP address):\t127.0.0.1"
547
  msgstr "Enviat des de (adreça IP)"
548
 
549
- #: contact_form.php:1530 contact_form.php:2783 contact_form.php:2785
550
  msgid "Date/Time"
551
  msgstr "Data/hora"
552
 
553
- #: contact_form.php:1530
554
  msgid "Example: Date/Time:\tAugust 19, 2013 8:50 pm"
555
  msgstr ""
556
 
557
- #: contact_form.php:1531 contact_form.php:2789 contact_form.php:2791
558
  msgid "Sent from (referer)"
559
  msgstr "Enviat des de (referent)"
560
 
561
- #: contact_form.php:1531
562
  msgid ""
563
  "Example: Sent from (referer):\thttp://bestwebsoft.com/contacts/contact-us/"
564
  msgstr ""
565
 
566
- #: contact_form.php:1532 contact_form.php:2795 contact_form.php:2797
567
  msgid "Using (user agent)"
568
  msgstr "Usant (user agent)"
569
 
570
- #: contact_form.php:1532
571
  msgid ""
572
  "Example: Using (user agent):\tMozilla/5.0 (Windows NT 6.2; WOW64) "
573
  "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
574
  msgstr ""
575
 
576
- #: contact_form.php:1537
577
  msgid "Language settings for the field names in the form"
578
  msgstr "Configuració de la llengua als noms dels camps del formulari"
579
 
580
- #: contact_form.php:1546
581
  msgid "Add a language"
582
  msgstr "Afegeix lengua"
583
 
584
- #: contact_form.php:1550
585
  msgid "Change the names of the contact form fields and error messages"
586
  msgstr ""
587
  "Modifica els noms dels camps i els missatges d'error del formulari de "
588
  "contacte"
589
 
590
- #: contact_form.php:1555 contact_form.php:1642 contact_form.php:1887
591
- #: contact_form.php:1892 contact_form.php:1902 contact_form.php:1907
592
- #: contact_form.php:1912 contact_form.php:1917 contact_form.php:1927
593
- #: contact_form.php:1932 contact_form.php:1941 contact_form.php:1955
594
- #: contact_form.php:1960 contact_form.php:1965
595
  msgid "Default"
596
  msgstr "Per defecte"
597
 
598
- #: contact_form.php:1563 contact_form.php:1597
599
  msgid "click to expand/hide the list"
600
  msgstr ""
601
 
602
- #: contact_form.php:1572 contact_form.php:1606
603
  #, fuzzy
604
  msgid "Tips below the Attachment block"
605
  msgstr "Consells del blocatge de l'adjunt"
606
 
607
- #: contact_form.php:1575 contact_form.php:1609
608
  msgid "Error message for the Name field"
609
  msgstr "Missatge d'error per al camp 'Nom'"
610
 
611
- #: contact_form.php:1576 contact_form.php:1610
612
  msgid "Error message for the Address field"
613
  msgstr "Missatge d'error per al camp 'Adreça'"
614
 
615
- #: contact_form.php:1577 contact_form.php:1611
616
  msgid "Error message for the Email field"
617
  msgstr "Missatge d'error per al camp 'Adreça de correu electrònic'"
618
 
619
- #: contact_form.php:1578 contact_form.php:1612
620
  msgid "Error message for the Phone field"
621
  msgstr "Missatge d'error per al camp 'Telèfon\""
622
 
623
- #: contact_form.php:1579 contact_form.php:1613
624
  msgid "Error message for the Subject field"
625
  msgstr "Missatge d'error per al camp 'Assumpte'"
626
 
627
- #: contact_form.php:1580 contact_form.php:1614
628
  msgid "Error message for the Message field"
629
  msgstr "Missatge d'error per al camp 'Missatge'"
630
 
631
- #: contact_form.php:1581 contact_form.php:1615
632
  msgid "Error message about the file type for the Attachment field"
633
  msgstr "Missatge d'error sobre el tipus de per al camp 'Adjunt'"
634
 
635
- #: contact_form.php:1582 contact_form.php:1616
636
  msgid ""
637
  "Error message while uploading a file for the Attachment field to the server"
638
  msgstr "Missatge d'error al carregar al servidor un fitxer per al camp Adjunt"
639
 
640
- #: contact_form.php:1583 contact_form.php:1617
641
  msgid "Error message while moving the file for the Attachment field"
642
  msgstr "Missatge d'error al mourerun fitxer per al camp Adjunt"
643
 
644
- #: contact_form.php:1584 contact_form.php:1618
645
  msgid "Error message when file size limit for the Attachment field is exceeded"
646
  msgstr ""
647
  "Missatge d'error al superar el límit de mida de fitxer per al camp Adjunt"
648
 
649
- #: contact_form.php:1585 contact_form.php:1619
650
  msgid "Error message for the Captcha field"
651
  msgstr "Missatge d'error al camp Captcha"
652
 
653
- #: contact_form.php:1586 contact_form.php:1620
654
  msgid "Error message for the whole form"
655
  msgstr "Missatge d'error a tot el formulari"
656
 
657
- #: contact_form.php:1589 contact_form.php:1591 contact_form.php:1623
658
- #: contact_form.php:1625 contact_form.php:1652 contact_form.php:1654
659
- #: contact_form.php:1662 contact_form.php:1664 contact_form.php:3177
660
- #: contact_form.php:3179
661
  msgid "Use shortcode"
662
  msgstr "useu un codi curt"
663
 
664
- #: contact_form.php:1589 contact_form.php:1591 contact_form.php:1623
665
- #: contact_form.php:1625 contact_form.php:1652 contact_form.php:1654
666
- #: contact_form.php:1662 contact_form.php:1664 contact_form.php:3177
667
- #: contact_form.php:3179
668
  msgid "for this language"
669
  msgstr "Per aquesta llengua"
670
 
671
- #: contact_form.php:1633
672
  #, fuzzy
673
  msgid "Use the changed names of the contact form fields in the email"
674
  msgstr ""
675
  "Modifica els noms dels camps i els missatges d'error del formulari de "
676
  "contacte"
677
 
678
- #: contact_form.php:1639
679
  msgid "Action after email is sent"
680
  msgstr "Accions després d'enviar un correu electrònic."
681
 
682
- #: contact_form.php:1641
683
  msgid "Display text"
684
  msgstr "Mostra el text"
685
 
686
- #: contact_form.php:1650 contact_form.php:1660
687
  msgid "Text"
688
  msgstr "Text"
689
 
690
- #: contact_form.php:1671
691
  msgid "Redirect to the page"
692
  msgstr "Redirigir a la pàgina"
693
 
694
- #: contact_form.php:1672
695
  msgid "Url"
696
  msgstr "Url"
697
 
698
- #: contact_form.php:1683
699
  msgid "Add field 'Reply-To' to the email header"
700
  msgstr ""
701
 
702
- #: contact_form.php:1685
703
  msgid "Field 'Reply-To' will be initialized by user email"
704
  msgstr ""
705
 
706
- #: contact_form.php:1689
707
  msgid "Auto Response"
708
  msgstr ""
709
 
710
- #: contact_form.php:1693
711
  #, php-format
712
  msgid ""
713
  "You can use %%NAME%% to display data from the email field and %%MESSAGE%% to "
@@ -715,206 +673,208 @@ msgid ""
715
  "name."
716
  msgstr ""
717
 
718
- #: contact_form.php:1718 contact_form.php:2213
719
  msgid "Save Changes"
720
  msgstr "Desar els canvis"
721
 
722
- #: contact_form.php:1731
723
  #, php-format
724
  msgid ""
725
  "Please enable JavaScript to change '%s', '%s' options and for fields sorting."
726
  msgstr ""
727
 
728
- #: contact_form.php:1744
 
 
 
 
 
 
 
 
 
729
  msgid "One column"
730
  msgstr ""
731
 
732
- #: contact_form.php:1747
733
  msgid "Two columns"
734
  msgstr ""
735
 
736
- #: contact_form.php:1756 contact_form.php:1775 contact_form.php:1793
737
- #: contact_form.php:1808
738
  msgid "Left"
739
  msgstr ""
740
 
741
- #: contact_form.php:1759 contact_form.php:1781 contact_form.php:1796
742
- #: contact_form.php:1814
743
  msgid "Right"
744
  msgstr ""
745
 
746
- #: contact_form.php:1771
747
  msgid "Form align"
748
  msgstr ""
749
 
750
- #: contact_form.php:1778 contact_form.php:1811
751
  msgid "Center"
752
  msgstr ""
753
 
754
- #: contact_form.php:1786
755
  #, fuzzy
756
  msgid "Labels position"
757
  msgstr "Enviar"
758
 
759
- #: contact_form.php:1790
760
  msgid "Top"
761
  msgstr ""
762
 
763
- #: contact_form.php:1799
764
  msgid "Bottom"
765
  msgstr ""
766
 
767
- #: contact_form.php:1804
768
  msgid "Labels align"
769
  msgstr ""
770
 
771
- #: contact_form.php:1819
772
  msgid "Errors output"
773
  msgstr "Errors de sortida"
774
 
775
- #: contact_form.php:1822
776
  msgid "Display error messages"
777
  msgstr "Mostra els missatges d'error"
778
 
779
- #: contact_form.php:1823
780
  msgid "Color of the input field errors."
781
  msgstr "Color dels errors al camp d'entrada"
782
 
783
- #: contact_form.php:1824
784
  msgid "Display error messages & color of the input field errors"
785
  msgstr "Mostra els missatges d'error i el color dels errors del camp d'entrada"
786
 
787
- #: contact_form.php:1829
788
  msgid "Add placeholder to the input blocks"
789
  msgstr "Afegeix marcador de posició als blocs d'entrada"
790
 
791
- #: contact_form.php:1835
792
  msgid "Add tooltips"
793
  msgstr "Afegir consells sobre les eines"
794
 
795
- #: contact_form.php:1849
796
  msgid "Email address"
797
  msgstr "Adreça de correu electrònic:"
798
 
799
- #: contact_form.php:1854
800
  msgid "Phone Number"
801
  msgstr "Nombre de telèfon"
802
 
803
- #: contact_form.php:1868
804
- msgid "Attachment"
805
- msgstr "Adjunt:"
806
-
807
- #: contact_form.php:1880
808
  msgid "Style options"
809
  msgstr "Opcions d'estil"
810
 
811
- #: contact_form.php:1884
812
  msgid "Text color"
813
  msgstr "Color del text"
814
 
815
- #: contact_form.php:1889
816
  msgid "Label text color"
817
  msgstr "Color del text de l'etiqeta"
818
 
819
- #: contact_form.php:1894
820
  msgid "Placeholder color"
821
  msgstr "Color del marcador de posició"
822
 
823
- #: contact_form.php:1899
824
  msgid "Errors color"
825
  msgstr "Color dels errors"
826
 
827
- #: contact_form.php:1904
828
  msgid "Error text color"
829
  msgstr "Color del text d'error"
830
 
831
- #: contact_form.php:1909
832
  msgid "Background color of the input field errors"
833
  msgstr "Color de fons dels errors del camp d'entrada"
834
 
835
- #: contact_form.php:1914
836
  msgid "Border color of the input field errors"
837
  msgstr "Color de la vora dels errors del camp d'entrada"
838
 
839
- #: contact_form.php:1919
840
  msgid "Placeholder color of the input field errors"
841
  msgstr "Color del marcador de posició dels errors del camp d'entrada"
842
 
843
- #: contact_form.php:1924
844
  msgid "Input fields"
845
  msgstr "Visualitza l'adjunt"
846
 
847
- #: contact_form.php:1929
848
  msgid "Input fields background color"
849
  msgstr "Color de fons dels camps d'entrada"
850
 
851
- #: contact_form.php:1934
852
  msgid "Text fields color"
853
  msgstr "Color dels camps de text"
854
 
855
- #: contact_form.php:1938
856
  msgid "Border width in px, numbers only"
857
  msgstr "Ample de vora en px, sols nombres"
858
 
859
- #: contact_form.php:1943 contact_form.php:1967
860
  msgid "Border color"
861
  msgstr "Color de la vora"
862
 
863
- #: contact_form.php:1948
864
  msgid "Submit button"
865
  msgstr "Enviar"
866
 
867
  # #: contact_form.php:928
868
- #: contact_form.php:1952
869
  msgid "Width in px, numbers only"
870
  msgstr "Ample en px, sols nombres"
871
 
872
- #: contact_form.php:1957
873
  msgid "Button color"
874
  msgstr "Color del botó"
875
 
876
- #: contact_form.php:1962
877
  msgid "Button text color"
878
  msgstr "Color del text del botó"
879
 
880
- #: contact_form.php:1994
881
  #, fuzzy
882
  msgid "Contact Form | Preview"
883
  msgstr "Contact Form Pro | Vista prèvia"
884
 
885
- #: contact_form.php:1995
886
  msgid "Drag the necessary field to sort fields."
887
  msgstr ""
888
 
889
- #: contact_form.php:2200
 
890
  msgid ""
891
  "If you would like to add the Contact Form to your website, just copy and "
892
- "paste this shortcode to your post or page or widget:"
893
  msgstr ""
894
  "Si vol afegir Contact Form en la seva web, copiï i enganxi aquest codi en el "
895
  "seu missatge, pàgina o widget:"
896
 
897
- #: contact_form.php:2297
898
  msgid "Sorry, email message could not be delivered."
899
  msgstr "Ho sentim, el seu e-mail no ha pogut ser lliurat."
900
 
901
- #: contact_form.php:2777 contact_form.php:2779
902
  msgid "Sent from (ip address)"
903
  msgstr "Enviat des de (adreça IP)"
904
 
905
- #: contact_form.php:2804
906
  msgid "Contact from"
907
  msgstr "Contact from"
908
 
909
- #: contact_form.php:2826 contact_form.php:2856
910
- msgid "Phone"
911
- msgstr "Telèfon"
912
-
913
- #: contact_form.php:2837 contact_form.php:2863
914
  msgid "Site"
915
  msgstr "Lloc"
916
 
917
- #: contact_form.php:2956
918
  msgid ""
919
  "If you can see this MIME, it means that the MIME type is not supported by "
920
  "your email client!"
@@ -922,56 +882,107 @@ msgstr ""
922
  "Si pot veure aquest MIME, vol dir que el tipus MIME no és compatible amb el "
923
  "seu client de correu electrònic!"
924
 
925
- #: contact_form.php:3039
926
  msgid "FAQ"
927
  msgstr "FAQ"
928
 
929
- #: contact_form.php:3040
930
  msgid "Support"
931
  msgstr "Suport"
932
 
933
- #: contact_form.php:3089
934
  msgid "Are you sure that you want to delete this language data?"
935
  msgstr "Està vostè segur que vol esborrar aquest idioma?"
936
 
937
- #: contact_form.php:3110
938
  #, fuzzy
939
  msgid "Add multiple forms"
940
  msgstr "Afegir consells sobre les eines"
941
 
942
- #: contact_form.php:3110
943
  msgid ""
944
  "Install Contact Form Multi plugin to create unlimited number of contact "
945
  "forms."
946
  msgstr ""
947
 
948
- #: contact_form.php:3115
949
  #, fuzzy
950
  msgid "Learn more"
951
  msgstr "Llegir més"
952
 
953
- #: contact_form.php:3320
954
  msgid "Close notice"
955
  msgstr ""
956
 
957
- #: contact_form.php:3325
958
  msgid "allows to store your messages to the database."
959
  msgstr ""
960
 
961
- #: contact_form.php:3326
962
  msgid "Manage messages that have been sent from your website."
963
  msgstr ""
964
 
965
- #: contact_form.php:3384
966
  #, fuzzy
967
  msgid "Contact form"
968
  msgstr "Contact from"
969
 
970
- #: contact_form.php:3397 contact_form.php:3407
971
  #, fuzzy
972
  msgid "Language"
973
  msgstr "Afegeix lengua"
974
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
975
  #~ msgid "To send mail you can use the php mail function"
976
  #~ msgstr "Per enviar correu vostè pot usar la funció 'php mail'"
977
 
@@ -1031,10 +1042,6 @@ msgstr "Afegeix lengua"
1031
  #~ "Si té alguna pregunta, contacti'ns si us plau via plugin@bestwebsoft.com "
1032
  #~ "o utilitzi el formulari de contacte de la nostra web"
1033
 
1034
- #, fuzzy
1035
- #~ msgid "the setting page"
1036
- #~ msgstr "Configuració extra"
1037
-
1038
  #~ msgid "Extra settings"
1039
  #~ msgstr "Configuració extra"
1040
 
2
  msgstr ""
3
  "Project-Id-Version: Contact Form\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-07-12 17:21+0300\n"
6
+ "PO-Revision-Date: 2016-07-12 17:21+0300\n"
7
  "Last-Translator: plugin@bestwebsoft.com <plugin@bestwebsoft.com>\n"
8
  "Language-Team: Kenneth <kenneth@snollocer.net>\n"
9
  "Language: ca_ES\n"
16
  "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: contact_form.php:37 contact_form.php:1118
20
  msgid "Contact Form Settings"
21
  msgstr "Opcions Contact Form"
22
 
24
  msgid "Contact Form"
25
  msgstr "Contact Form"
26
 
27
+ #: contact_form.php:167 contact_form.php:1294 contact_form.php:1353
28
+ #: contact_form.php:1746 contact_form.php:1784 contact_form.php:2033
29
+ #: contact_form.php:3113 contact_form.php:3159
30
+ msgid "Name"
31
+ msgstr "Nom"
32
 
33
+ #: contact_form.php:168 contact_form.php:1400 contact_form.php:1747
34
+ #: contact_form.php:1785 contact_form.php:2038 contact_form.php:3120
35
+ #: contact_form.php:3165
36
+ msgid "Address"
37
  msgstr "Adreça:"
38
 
39
+ #: contact_form.php:169 contact_form.php:1416 contact_form.php:1748
40
+ #: contact_form.php:1786
41
+ msgid "Email Address"
42
  msgstr "Adreça de correu electrònic:"
43
 
44
+ #: contact_form.php:170 contact_form.php:1439 contact_form.php:1749
45
+ #: contact_form.php:1787
46
+ #, fuzzy
47
+ msgid "Phone number"
48
  msgstr "Nombre de telèfon"
49
 
50
+ #: contact_form.php:171 contact_form.php:1455 contact_form.php:1750
51
+ #: contact_form.php:1788 contact_form.php:2053 contact_form.php:3131
52
+ #: contact_form.php:3174
53
+ msgid "Subject"
54
+ msgstr "Assumpte"
55
 
56
+ #: contact_form.php:172 contact_form.php:1479 contact_form.php:1751
57
+ #: contact_form.php:1789 contact_form.php:2057 contact_form.php:3136
58
+ #: contact_form.php:3178
59
+ msgid "Message"
60
+ msgstr "MIssatge"
61
 
62
+ #: contact_form.php:173 contact_form.php:1752 contact_form.php:1790
63
+ #: contact_form.php:2062
64
+ msgid "Attachment"
65
  msgstr "Adjunt:"
66
 
67
+ #: contact_form.php:174
68
  msgid ""
69
  "Supported file types: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, AI, "
70
  "EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
72
  "Formats de fitxer suportats: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, "
73
  "AI, EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
74
 
75
+ #: contact_form.php:175 contact_form.php:1754 contact_form.php:1792
76
  msgid "Send me a copy"
77
  msgstr "Envia'm una còpia"
78
 
79
+ #: contact_form.php:176 contact_form.php:1755 contact_form.php:1793
80
  msgid "Submit"
81
  msgstr "Enviar"
82
 
83
+ #: contact_form.php:177
84
  msgid "Your name is required."
85
  msgstr "El seu nom es obligatori."
86
 
87
+ #: contact_form.php:178
88
  msgid "Address is required."
89
  msgstr "Una adreça vàlida és obligatòria."
90
 
91
+ #: contact_form.php:179
92
  msgid "A valid email address is required."
93
  msgstr "Una Adreça de correu electrònic és obligatòria."
94
 
95
+ #: contact_form.php:180
96
  msgid "Phone number is required."
97
  msgstr "El seu nombre de telèfon és obligatori."
98
 
99
+ #: contact_form.php:181
100
  msgid "Subject is required."
101
  msgstr "L'assumpte és obligatori."
102
 
103
+ #: contact_form.php:182
104
  msgid "Message text is required."
105
  msgstr "El missatge és obligatori."
106
 
107
+ #: contact_form.php:183
108
  msgid "File format is not valid."
109
  msgstr "El format de l'adjunt és incorrecte."
110
 
111
+ #: contact_form.php:184
112
  msgid "File upload error."
113
  msgstr "Error de càrrega del fitxer"
114
 
115
+ #: contact_form.php:185
116
  msgid "The file could not be uploaded."
117
  msgstr "El fitxer no ha pogut ser carregat"
118
 
119
+ #: contact_form.php:186
120
  msgid "This file is too large."
121
  msgstr "Aquest document és massa gran."
122
 
123
+ #: contact_form.php:187
124
  msgid "Please fill out the CAPTCHA."
125
  msgstr "Si us plau completi el CAPTCHA"
126
 
127
+ #: contact_form.php:188
128
  msgid "Please make corrections below and try again."
129
  msgstr "Si us plau, corregeixi les dades i provi un altre cop."
130
 
131
+ #: contact_form.php:190
132
  msgid "Thank you for contacting us."
133
  msgstr "Gràcies per contactar amb nosaltres"
134
 
135
+ #: contact_form.php:824 contact_form.php:1076
136
  msgid "Settings saved."
137
  msgstr "Configuració desada."
138
 
139
+ #: contact_form.php:1021
140
  msgid ""
141
  "Email 'FROM' field option was changed, which may cause email messages being "
142
  "moved to the spam folder or email delivery failures."
143
  msgstr ""
144
 
145
+ #: contact_form.php:1031
146
  msgid ""
147
  "If the 'Redirect to page' option is selected then the URL field should be in "
148
  "the following format"
150
  "Si l'opció de 'redireccionament a la pàgina' està seleccionat llavors el "
151
  "camp URL ha d'estar en el següent format"
152
 
153
+ #: contact_form.php:1038
154
  #, fuzzy
155
  msgid "Such user does not exist."
156
  msgstr "Usuari inexistent. Els canvis no s'han desat."
157
 
158
+ #: contact_form.php:1048
159
  #, fuzzy
160
  msgid ""
161
  "Please enter a valid email address in the 'Use this email address' field."
163
  "Si us plau introdueixi una Adreça de correu electrònic correcta. Els canvis "
164
  "no s'han desat."
165
 
166
+ #: contact_form.php:1056
167
  #, fuzzy
168
  msgid "Please enter a valid email address in the 'FROM' field."
169
  msgstr ""
170
  "Si us plau introdueixi una Adreça de correu electrònic correcta. Els canvis "
171
  "no s'han desat."
172
 
173
+ #: contact_form.php:1078
174
  #, fuzzy
175
  msgid "Settings are not saved."
176
  msgstr "Configuració desada."
177
 
178
+ #: contact_form.php:1115
179
  msgid "All plugin settings were restored."
180
  msgstr ""
181
 
182
+ #: contact_form.php:1120
183
  msgid "How to Use Step-by-step Instruction"
184
  msgstr ""
185
 
186
+ #: contact_form.php:1123 contact_form.php:3351 contact_form.php:3365
187
  msgid "Settings"
188
  msgstr "Configuració"
189
 
190
+ #: contact_form.php:1124
191
  #, fuzzy
192
  msgid "Additional settings"
193
  msgstr "Opcions addicionals"
194
 
195
+ #: contact_form.php:1125
196
  msgid "Appearance"
197
  msgstr ""
198
 
199
+ #: contact_form.php:1126
200
  msgid "Custom code"
201
  msgstr ""
202
 
203
+ #: contact_form.php:1127
204
  msgid "Go PRO"
205
  msgstr ""
206
 
207
+ #: contact_form.php:1136
208
+ msgid "Notice"
 
 
 
209
  msgstr ""
 
 
210
 
211
+ #: contact_form.php:1140
 
 
 
 
 
 
 
 
 
 
 
 
 
212
  msgid "NEW_FORM"
213
  msgstr ""
214
 
215
+ #: contact_form.php:1141
216
  msgid ""
217
  "If you want to create multiple contact forms, please install the Contact "
218
  "Form Multi plugin."
219
  msgstr ""
220
 
221
+ #: contact_form.php:1150
222
  #, fuzzy, php-format
223
  msgid ""
224
  "If you would like to add a Contact Form to your page or post, please use %s "
227
  "Si vol afegir Contact Form en la seva web, copiï i enganxi aquest codi en el "
228
  "seu missatge, pàgina o widget:"
229
 
230
+ #: contact_form.php:1156
231
  #, php-format
232
  msgid ""
233
  "You can add the Contact Form to your page or post by clicking on %s button "
236
  "language."
237
  msgstr ""
238
 
239
+ #: contact_form.php:1165
240
  msgid ""
241
  "If you leave the fields empty, the messages will be sent to the email "
242
  "address specified during registration."
244
  "Si la informació d'aquest camp queda buida, s'usarà l'adreça especificada "
245
  "durant el registre."
246
 
247
+ #: contact_form.php:1168
248
+ #, fuzzy
249
+ msgid "The user's email address"
250
  msgstr "Adreça de correu electrònic de l'usuari:"
251
 
252
+ #: contact_form.php:1172
253
  #, fuzzy
254
  msgid "Select a username"
255
  msgstr "Seleccioni un nom d'usuari"
256
 
257
+ #: contact_form.php:1185
258
+ #, fuzzy
259
  msgid ""
260
+ "Select a username of the person who should get the messages from the contact "
261
  "form."
262
  msgstr "Introdueixi el nom de l'usuari que rebrà missatges des de contact form"
263
 
264
+ #: contact_form.php:1189
265
+ #, fuzzy
266
+ msgid "Use this email address"
267
  msgstr "Usi aquesta adreça de correu electrònic::"
268
 
269
+ #: contact_form.php:1193
270
+ #, fuzzy
271
+ msgid "Enter the email address for receiving messages"
272
  msgstr ""
273
  "Introdueixi una adreça de correu electrònic on vulgui re-enviar el missatge"
274
 
275
+ #: contact_form.php:1200 contact_form.php:1663 contact_form.php:1873
276
+ #: contact_form.php:1961 contact_form.php:3446
277
  msgid "Close"
278
  msgstr ""
279
 
280
+ #: contact_form.php:1204
281
+ msgid "Add department selectbox to the contact form"
282
  msgstr ""
283
 
284
+ #: contact_form.php:1212 contact_form.php:1672 contact_form.php:1892
285
+ #: contact_form.php:2167
286
  msgid "If you upgrade to Pro version all your settings will be saved."
287
  msgstr ""
288
 
289
+ #: contact_form.php:1219 contact_form.php:1509 contact_form.php:1677
290
+ #: contact_form.php:1899 contact_form.php:2174
291
  msgid "Unlock premium options by upgrading to Pro version"
292
  msgstr ""
293
 
294
+ #: contact_form.php:1222 contact_form.php:1512 contact_form.php:1680
295
+ #: contact_form.php:1902 contact_form.php:2177 contact_form.php:3672
296
  msgid "Learn More"
297
  msgstr ""
298
 
299
+ #: contact_form.php:1230
300
  msgid "Save emails to the database"
301
  msgstr ""
302
 
303
+ #: contact_form.php:1241 contact_form.php:1255 contact_form.php:1262
304
  msgid "Using"
305
  msgstr ""
306
 
307
+ #: contact_form.php:1247 contact_form.php:1572 contact_form.php:1605
308
+ #: contact_form.php:1640
309
+ msgid "Please activate the appropriate option on"
310
+ msgstr ""
311
+
312
+ #: contact_form.php:1250 contact_form.php:1575 contact_form.php:1608
313
+ #: contact_form.php:1643
314
  #, fuzzy
315
+ msgid "settings page"
316
+ msgstr "Configuració extra"
317
 
318
+ #: contact_form.php:1256 contact_form.php:1581 contact_form.php:1615
319
+ #: contact_form.php:1651
320
  #, fuzzy
321
  msgid "Activate"
322
  msgstr "Captcha activat"
323
 
324
+ #: contact_form.php:1263 contact_form.php:1587 contact_form.php:1621
325
+ #: contact_form.php:1656
326
  msgid "Download"
327
  msgstr "Descarregar"
328
 
329
+ #: contact_form.php:1275
330
+ msgid "Sending method"
331
+ msgstr ""
332
 
333
+ #: contact_form.php:1280
334
  msgid "Wp-mail"
335
  msgstr "Wp-mail"
336
 
337
+ #: contact_form.php:1282
338
  #, fuzzy
339
  msgid "You can use the Wordpress wp_mail function for mailing"
340
  msgstr "Vostè pot utilitzar la funció wp_mail pel correu."
341
 
342
+ #: contact_form.php:1285
343
  msgid "Mail"
344
  msgstr "Mail"
345
 
346
+ #: contact_form.php:1287
347
  #, fuzzy
348
  msgid "You can use the PHP mail function for mailing"
349
  msgstr "Vostè pot utilitzar la funció wp_mail pel correu."
350
 
351
+ #: contact_form.php:1292
352
  msgid "'FROM' field"
353
  msgstr ""
354
 
355
+ #: contact_form.php:1297
 
 
 
 
 
356
  msgid "User name"
357
  msgstr ""
358
 
359
+ #: contact_form.php:1299
360
  #, fuzzy
361
  msgid ""
362
  "The name of the user who fills the form will be used in the field 'From'."
364
  "L'adreça de correu electrònic de l'usuari que omple el formulari s'ha de "
365
  "posar al camp 'From'."
366
 
367
+ #: contact_form.php:1304 contact_form.php:3126 contact_form.php:3170
368
  msgid "Email"
369
  msgstr "Adreça de correu electrònic"
370
 
371
+ #: contact_form.php:1307
372
  msgid "User email"
373
  msgstr ""
374
 
375
+ #: contact_form.php:1309
376
  msgid ""
377
  "The email address of the user who fills the form will be used in the field "
378
  "'From'."
380
  "L'adreça de correu electrònic de l'usuari que omple el formulari s'ha de "
381
  "posar al camp 'From'."
382
 
383
+ #: contact_form.php:1312
384
  msgid ""
385
  "If this option is changed, email messages may be moved to the spam folder or "
386
  "email delivery failures may occur."
387
  msgstr ""
388
 
389
+ #: contact_form.php:1318
390
  #, fuzzy
391
  msgid "Required symbol"
392
  msgstr "Camps requerits"
393
 
394
+ #: contact_form.php:1328
395
  msgid "Fields"
396
  msgstr ""
397
 
398
+ #: contact_form.php:1329 contact_form.php:1356 contact_form.php:1383
399
+ #: contact_form.php:1403 contact_form.php:1442 contact_form.php:1527
400
  msgid "Used"
401
  msgstr ""
402
 
403
+ #: contact_form.php:1330 contact_form.php:1345 contact_form.php:1360
404
+ #: contact_form.php:1387 contact_form.php:1407 contact_form.php:1420
405
+ #: contact_form.php:1446 contact_form.php:1459 contact_form.php:1483
406
  #, fuzzy
407
  msgid "Required"
408
  msgstr "Camps requerits"
409
 
410
+ #: contact_form.php:1332 contact_form.php:1365 contact_form.php:1425
411
+ #: contact_form.php:1464 contact_form.php:1488
412
  msgid "Visible"
413
  msgstr ""
414
 
415
+ #: contact_form.php:1333 contact_form.php:1369 contact_form.php:1429
416
+ #: contact_form.php:1468 contact_form.php:1492
417
  msgid "Disabled for editing"
418
  msgstr ""
419
 
420
+ #: contact_form.php:1334 contact_form.php:1393 contact_form.php:1472
421
+ #: contact_form.php:1496
422
  msgid "Field's default value"
423
  msgstr ""
424
 
425
+ #: contact_form.php:1341
426
  msgid "Department selectbox"
427
  msgstr ""
428
 
429
+ #: contact_form.php:1373
430
  msgid "Use User's name as a default value if the user is logged in."
431
  msgstr ""
432
 
433
+ #: contact_form.php:1374 contact_form.php:1434
434
  msgid ""
435
  "'Visible' and 'Disabled for editing' options will be applied only to logged-"
436
  "in users."
437
  msgstr ""
438
 
439
+ #: contact_form.php:1380
440
  msgid "Location selectbox"
441
  msgstr ""
442
 
443
+ #: contact_form.php:1433
 
 
 
 
 
 
 
 
 
444
  msgid "Use User's email as a default value if the user is logged in."
445
  msgstr ""
446
 
447
+ #: contact_form.php:1520
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
448
  msgid "Attachment block"
449
  msgstr "Adjunt blocat"
450
 
451
+ #: contact_form.php:1522
452
  msgid "Users can attach the following file formats"
453
  msgstr "Els usuaris poden adjuntar els següents formats d'arxiu"
454
 
455
+ #: contact_form.php:1540
456
  msgid "Add to the form"
457
  msgstr ""
458
 
459
+ #: contact_form.php:1545
460
  #, fuzzy
461
  msgid "Tips below the Attachment"
462
  msgstr "Consells del blocatge de l'adjunt"
463
 
464
+ #: contact_form.php:1554
465
  #, fuzzy
466
  msgid "'Send me a copy' block"
467
  msgstr "Envia'm una còpia"
468
 
469
+ #: contact_form.php:1667
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
470
  msgid "Agreement checkbox"
471
  msgstr ""
472
 
473
+ #: contact_form.php:1667
474
  msgid "Required checkbox for submitting the form"
475
  msgstr ""
476
 
477
+ #: contact_form.php:1668
478
  msgid "Optional checkbox"
479
  msgstr ""
480
 
481
+ #: contact_form.php:1668
482
  msgid "Optional checkbox, the results of which will be displayed in email"
483
  msgstr ""
484
 
485
+ #: contact_form.php:1689
486
  msgid "Delete an attachment file from the server after the email is sent"
487
  msgstr ""
488
 
489
+ #: contact_form.php:1695
490
  msgid "Email in HTML format sending"
491
  msgstr ""
492
 
493
+ #: contact_form.php:1699
494
  msgid "Display additional info in the email"
495
  msgstr "Mostra informació addicional al correu electrònic,"
496
 
497
+ #: contact_form.php:1705
498
  #, fuzzy
499
  msgid "Sent from (IP address)"
500
  msgstr "Enviat des de (adreça IP)"
501
 
502
+ #: contact_form.php:1705
503
  #, fuzzy
504
  msgid "Example: Sent from (IP address):\t127.0.0.1"
505
  msgstr "Enviat des de (adreça IP)"
506
 
507
+ #: contact_form.php:1706 contact_form.php:3075 contact_form.php:3077
508
  msgid "Date/Time"
509
  msgstr "Data/hora"
510
 
511
+ #: contact_form.php:1706
512
  msgid "Example: Date/Time:\tAugust 19, 2013 8:50 pm"
513
  msgstr ""
514
 
515
+ #: contact_form.php:1707 contact_form.php:3081 contact_form.php:3083
516
  msgid "Sent from (referer)"
517
  msgstr "Enviat des de (referent)"
518
 
519
+ #: contact_form.php:1707
520
  msgid ""
521
  "Example: Sent from (referer):\thttp://bestwebsoft.com/contacts/contact-us/"
522
  msgstr ""
523
 
524
+ #: contact_form.php:1708 contact_form.php:3087 contact_form.php:3089
525
  msgid "Using (user agent)"
526
  msgstr "Usant (user agent)"
527
 
528
+ #: contact_form.php:1708
529
  msgid ""
530
  "Example: Using (user agent):\tMozilla/5.0 (Windows NT 6.2; WOW64) "
531
  "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
532
  msgstr ""
533
 
534
+ #: contact_form.php:1713
535
  msgid "Language settings for the field names in the form"
536
  msgstr "Configuració de la llengua als noms dels camps del formulari"
537
 
538
+ #: contact_form.php:1722
539
  msgid "Add a language"
540
  msgstr "Afegeix lengua"
541
 
542
+ #: contact_form.php:1726
543
  msgid "Change the names of the contact form fields and error messages"
544
  msgstr ""
545
  "Modifica els noms dels camps i els missatges d'error del formulari de "
546
  "contacte"
547
 
548
+ #: contact_form.php:1731 contact_form.php:1827 contact_form.php:2081
549
+ #: contact_form.php:2086 contact_form.php:2096 contact_form.php:2101
550
+ #: contact_form.php:2106 contact_form.php:2111 contact_form.php:2121
551
+ #: contact_form.php:2126 contact_form.php:2135 contact_form.php:2149
552
+ #: contact_form.php:2154 contact_form.php:2159
553
  msgid "Default"
554
  msgstr "Per defecte"
555
 
556
+ #: contact_form.php:1744 contact_form.php:1782
557
  msgid "click to expand/hide the list"
558
  msgstr ""
559
 
560
+ #: contact_form.php:1753 contact_form.php:1791
561
  #, fuzzy
562
  msgid "Tips below the Attachment block"
563
  msgstr "Consells del blocatge de l'adjunt"
564
 
565
+ #: contact_form.php:1756 contact_form.php:1794
566
  msgid "Error message for the Name field"
567
  msgstr "Missatge d'error per al camp 'Nom'"
568
 
569
+ #: contact_form.php:1757 contact_form.php:1795
570
  msgid "Error message for the Address field"
571
  msgstr "Missatge d'error per al camp 'Adreça'"
572
 
573
+ #: contact_form.php:1758 contact_form.php:1796
574
  msgid "Error message for the Email field"
575
  msgstr "Missatge d'error per al camp 'Adreça de correu electrònic'"
576
 
577
+ #: contact_form.php:1759 contact_form.php:1797
578
  msgid "Error message for the Phone field"
579
  msgstr "Missatge d'error per al camp 'Telèfon\""
580
 
581
+ #: contact_form.php:1760 contact_form.php:1798
582
  msgid "Error message for the Subject field"
583
  msgstr "Missatge d'error per al camp 'Assumpte'"
584
 
585
+ #: contact_form.php:1761 contact_form.php:1799
586
  msgid "Error message for the Message field"
587
  msgstr "Missatge d'error per al camp 'Missatge'"
588
 
589
+ #: contact_form.php:1762 contact_form.php:1800
590
  msgid "Error message about the file type for the Attachment field"
591
  msgstr "Missatge d'error sobre el tipus de per al camp 'Adjunt'"
592
 
593
+ #: contact_form.php:1763 contact_form.php:1801
594
  msgid ""
595
  "Error message while uploading a file for the Attachment field to the server"
596
  msgstr "Missatge d'error al carregar al servidor un fitxer per al camp Adjunt"
597
 
598
+ #: contact_form.php:1764 contact_form.php:1802
599
  msgid "Error message while moving the file for the Attachment field"
600
  msgstr "Missatge d'error al mourerun fitxer per al camp Adjunt"
601
 
602
+ #: contact_form.php:1765 contact_form.php:1803
603
  msgid "Error message when file size limit for the Attachment field is exceeded"
604
  msgstr ""
605
  "Missatge d'error al superar el límit de mida de fitxer per al camp Adjunt"
606
 
607
+ #: contact_form.php:1766 contact_form.php:1804
608
  msgid "Error message for the Captcha field"
609
  msgstr "Missatge d'error al camp Captcha"
610
 
611
+ #: contact_form.php:1767 contact_form.php:1805
612
  msgid "Error message for the whole form"
613
  msgstr "Missatge d'error a tot el formulari"
614
 
615
+ #: contact_form.php:1770 contact_form.php:1772 contact_form.php:1808
616
+ #: contact_form.php:1810 contact_form.php:1842 contact_form.php:1844
617
+ #: contact_form.php:1856 contact_form.php:1858 contact_form.php:3514
618
+ #: contact_form.php:3516
619
  msgid "Use shortcode"
620
  msgstr "useu un codi curt"
621
 
622
+ #: contact_form.php:1770 contact_form.php:1772 contact_form.php:1808
623
+ #: contact_form.php:1810 contact_form.php:1842 contact_form.php:1844
624
+ #: contact_form.php:1856 contact_form.php:1858 contact_form.php:3514
625
+ #: contact_form.php:3516
626
  msgid "for this language"
627
  msgstr "Per aquesta llengua"
628
 
629
+ #: contact_form.php:1818
630
  #, fuzzy
631
  msgid "Use the changed names of the contact form fields in the email"
632
  msgstr ""
633
  "Modifica els noms dels camps i els missatges d'error del formulari de "
634
  "contacte"
635
 
636
+ #: contact_form.php:1824
637
  msgid "Action after email is sent"
638
  msgstr "Accions després d'enviar un correu electrònic."
639
 
640
+ #: contact_form.php:1826
641
  msgid "Display text"
642
  msgstr "Mostra el text"
643
 
644
+ #: contact_form.php:1840 contact_form.php:1854
645
  msgid "Text"
646
  msgstr "Text"
647
 
648
+ #: contact_form.php:1865
649
  msgid "Redirect to the page"
650
  msgstr "Redirigir a la pàgina"
651
 
652
+ #: contact_form.php:1866
653
  msgid "Url"
654
  msgstr "Url"
655
 
656
+ #: contact_form.php:1877
657
  msgid "Add field 'Reply-To' to the email header"
658
  msgstr ""
659
 
660
+ #: contact_form.php:1879
661
  msgid "Field 'Reply-To' will be initialized by user email"
662
  msgstr ""
663
 
664
+ #: contact_form.php:1883
665
  msgid "Auto Response"
666
  msgstr ""
667
 
668
+ #: contact_form.php:1887
669
  #, php-format
670
  msgid ""
671
  "You can use %%NAME%% to display data from the email field and %%MESSAGE%% to "
673
  "name."
674
  msgstr ""
675
 
676
+ #: contact_form.php:1912 contact_form.php:2398
677
  msgid "Save Changes"
678
  msgstr "Desar els canvis"
679
 
680
+ #: contact_form.php:1925
681
  #, php-format
682
  msgid ""
683
  "Please enable JavaScript to change '%s', '%s' options and for fields sorting."
684
  msgstr ""
685
 
686
+ #: contact_form.php:1925 contact_form.php:1934
687
+ msgid "Form layout"
688
+ msgstr ""
689
+
690
+ #: contact_form.php:1925 contact_form.php:1946
691
+ #, fuzzy
692
+ msgid "Submit position"
693
+ msgstr "Enviar"
694
+
695
+ #: contact_form.php:1938
696
  msgid "One column"
697
  msgstr ""
698
 
699
+ #: contact_form.php:1941
700
  msgid "Two columns"
701
  msgstr ""
702
 
703
+ #: contact_form.php:1950 contact_form.php:1969 contact_form.php:1987
704
+ #: contact_form.php:2002
705
  msgid "Left"
706
  msgstr ""
707
 
708
+ #: contact_form.php:1953 contact_form.php:1975 contact_form.php:1990
709
+ #: contact_form.php:2008
710
  msgid "Right"
711
  msgstr ""
712
 
713
+ #: contact_form.php:1965
714
  msgid "Form align"
715
  msgstr ""
716
 
717
+ #: contact_form.php:1972 contact_form.php:2005
718
  msgid "Center"
719
  msgstr ""
720
 
721
+ #: contact_form.php:1980
722
  #, fuzzy
723
  msgid "Labels position"
724
  msgstr "Enviar"
725
 
726
+ #: contact_form.php:1984
727
  msgid "Top"
728
  msgstr ""
729
 
730
+ #: contact_form.php:1993
731
  msgid "Bottom"
732
  msgstr ""
733
 
734
+ #: contact_form.php:1998
735
  msgid "Labels align"
736
  msgstr ""
737
 
738
+ #: contact_form.php:2013
739
  msgid "Errors output"
740
  msgstr "Errors de sortida"
741
 
742
+ #: contact_form.php:2016
743
  msgid "Display error messages"
744
  msgstr "Mostra els missatges d'error"
745
 
746
+ #: contact_form.php:2017
747
  msgid "Color of the input field errors."
748
  msgstr "Color dels errors al camp d'entrada"
749
 
750
+ #: contact_form.php:2018
751
  msgid "Display error messages & color of the input field errors"
752
  msgstr "Mostra els missatges d'error i el color dels errors del camp d'entrada"
753
 
754
+ #: contact_form.php:2023
755
  msgid "Add placeholder to the input blocks"
756
  msgstr "Afegeix marcador de posició als blocs d'entrada"
757
 
758
+ #: contact_form.php:2029
759
  msgid "Add tooltips"
760
  msgstr "Afegir consells sobre les eines"
761
 
762
+ #: contact_form.php:2043
763
  msgid "Email address"
764
  msgstr "Adreça de correu electrònic:"
765
 
766
+ #: contact_form.php:2048 contact_form.php:3142 contact_form.php:3183
767
  msgid "Phone Number"
768
  msgstr "Nombre de telèfon"
769
 
770
+ #: contact_form.php:2074
 
 
 
 
771
  msgid "Style options"
772
  msgstr "Opcions d'estil"
773
 
774
+ #: contact_form.php:2078
775
  msgid "Text color"
776
  msgstr "Color del text"
777
 
778
+ #: contact_form.php:2083
779
  msgid "Label text color"
780
  msgstr "Color del text de l'etiqeta"
781
 
782
+ #: contact_form.php:2088
783
  msgid "Placeholder color"
784
  msgstr "Color del marcador de posició"
785
 
786
+ #: contact_form.php:2093
787
  msgid "Errors color"
788
  msgstr "Color dels errors"
789
 
790
+ #: contact_form.php:2098
791
  msgid "Error text color"
792
  msgstr "Color del text d'error"
793
 
794
+ #: contact_form.php:2103
795
  msgid "Background color of the input field errors"
796
  msgstr "Color de fons dels errors del camp d'entrada"
797
 
798
+ #: contact_form.php:2108
799
  msgid "Border color of the input field errors"
800
  msgstr "Color de la vora dels errors del camp d'entrada"
801
 
802
+ #: contact_form.php:2113
803
  msgid "Placeholder color of the input field errors"
804
  msgstr "Color del marcador de posició dels errors del camp d'entrada"
805
 
806
+ #: contact_form.php:2118
807
  msgid "Input fields"
808
  msgstr "Visualitza l'adjunt"
809
 
810
+ #: contact_form.php:2123
811
  msgid "Input fields background color"
812
  msgstr "Color de fons dels camps d'entrada"
813
 
814
+ #: contact_form.php:2128
815
  msgid "Text fields color"
816
  msgstr "Color dels camps de text"
817
 
818
+ #: contact_form.php:2132
819
  msgid "Border width in px, numbers only"
820
  msgstr "Ample de vora en px, sols nombres"
821
 
822
+ #: contact_form.php:2137 contact_form.php:2161
823
  msgid "Border color"
824
  msgstr "Color de la vora"
825
 
826
+ #: contact_form.php:2142
827
  msgid "Submit button"
828
  msgstr "Enviar"
829
 
830
  # #: contact_form.php:928
831
+ #: contact_form.php:2146
832
  msgid "Width in px, numbers only"
833
  msgstr "Ample en px, sols nombres"
834
 
835
+ #: contact_form.php:2151
836
  msgid "Button color"
837
  msgstr "Color del botó"
838
 
839
+ #: contact_form.php:2156
840
  msgid "Button text color"
841
  msgstr "Color del text del botó"
842
 
843
+ #: contact_form.php:2188
844
  #, fuzzy
845
  msgid "Contact Form | Preview"
846
  msgstr "Contact Form Pro | Vista prèvia"
847
 
848
+ #: contact_form.php:2189
849
  msgid "Drag the necessary field to sort fields."
850
  msgstr ""
851
 
852
+ #: contact_form.php:2385
853
+ #, fuzzy
854
  msgid ""
855
  "If you would like to add the Contact Form to your website, just copy and "
856
+ "paste this shortcode to your post or page or widget"
857
  msgstr ""
858
  "Si vol afegir Contact Form en la seva web, copiï i enganxi aquest codi en el "
859
  "seu missatge, pàgina o widget:"
860
 
861
+ #: contact_form.php:2501
862
  msgid "Sorry, email message could not be delivered."
863
  msgstr "Ho sentim, el seu e-mail no ha pogut ser lliurat."
864
 
865
+ #: contact_form.php:3069 contact_form.php:3071
866
  msgid "Sent from (ip address)"
867
  msgstr "Enviat des de (adreça IP)"
868
 
869
+ #: contact_form.php:3099
870
  msgid "Contact from"
871
  msgstr "Contact from"
872
 
873
+ #: contact_form.php:3104 contact_form.php:3153
 
 
 
 
874
  msgid "Site"
875
  msgstr "Lloc"
876
 
877
+ #: contact_form.php:3283
878
  msgid ""
879
  "If you can see this MIME, it means that the MIME type is not supported by "
880
  "your email client!"
882
  "Si pot veure aquest MIME, vol dir que el tipus MIME no és compatible amb el "
883
  "seu client de correu electrònic!"
884
 
885
+ #: contact_form.php:3366
886
  msgid "FAQ"
887
  msgstr "FAQ"
888
 
889
+ #: contact_form.php:3367
890
  msgid "Support"
891
  msgstr "Suport"
892
 
893
+ #: contact_form.php:3416
894
  msgid "Are you sure that you want to delete this language data?"
895
  msgstr "Està vostè segur que vol esborrar aquest idioma?"
896
 
897
+ #: contact_form.php:3437
898
  #, fuzzy
899
  msgid "Add multiple forms"
900
  msgstr "Afegir consells sobre les eines"
901
 
902
+ #: contact_form.php:3437
903
  msgid ""
904
  "Install Contact Form Multi plugin to create unlimited number of contact "
905
  "forms."
906
  msgstr ""
907
 
908
+ #: contact_form.php:3442
909
  #, fuzzy
910
  msgid "Learn more"
911
  msgstr "Llegir més"
912
 
913
+ #: contact_form.php:3663
914
  msgid "Close notice"
915
  msgstr ""
916
 
917
+ #: contact_form.php:3668
918
  msgid "allows to store your messages to the database."
919
  msgstr ""
920
 
921
+ #: contact_form.php:3669
922
  msgid "Manage messages that have been sent from your website."
923
  msgstr ""
924
 
925
+ #: contact_form.php:3727
926
  #, fuzzy
927
  msgid "Contact form"
928
  msgstr "Contact from"
929
 
930
+ #: contact_form.php:3740 contact_form.php:3750
931
  #, fuzzy
932
  msgid "Language"
933
  msgstr "Afegeix lengua"
934
 
935
+ #~ msgid "Name:"
936
+ #~ msgstr "Nom:"
937
+
938
+ #~ msgid "Address:"
939
+ #~ msgstr "Adreça:"
940
+
941
+ #~ msgid "Email Address:"
942
+ #~ msgstr "Adreça de correu electrònic:"
943
+
944
+ #~ msgid "Phone number:"
945
+ #~ msgstr "Nombre de telèfon"
946
+
947
+ #~ msgid "Subject:"
948
+ #~ msgstr "Asumpte:"
949
+
950
+ #~ msgid "Message:"
951
+ #~ msgstr "Missatge:"
952
+
953
+ #~ msgid "Attachment:"
954
+ #~ msgstr "Adjunt:"
955
+
956
+ #, fuzzy
957
+ #~ msgid ""
958
+ #~ "Please enable JavaScript to add language in the contact form, change the "
959
+ #~ "names of the contact form fields and error messages."
960
+ #~ msgstr ""
961
+ #~ "Modifica els noms dels camps i els missatges d'error del formulari de "
962
+ #~ "contacte"
963
+
964
+ #~ msgid "What to use?"
965
+ #~ msgstr "Què usar?"
966
+
967
+ #, fuzzy
968
+ #~ msgid "Using Contact Form to DB by BestWebSoft"
969
+ #~ msgstr "Contact Form Pro"
970
+
971
+ #, fuzzy
972
+ #~ msgid "Activate Subscriber"
973
+ #~ msgstr "Plugin activat"
974
+
975
+ #, fuzzy
976
+ #~ msgid "Activate Captcha"
977
+ #~ msgstr "Captcha activat"
978
+
979
+ #, fuzzy
980
+ #~ msgid "Download Captcha"
981
+ #~ msgstr "Descarrega captcha"
982
+
983
+ #~ msgid "Phone"
984
+ #~ msgstr "Telèfon"
985
+
986
  #~ msgid "To send mail you can use the php mail function"
987
  #~ msgstr "Per enviar correu vostè pot usar la funció 'php mail'"
988
 
1042
  #~ "Si té alguna pregunta, contacti'ns si us plau via plugin@bestwebsoft.com "
1043
  #~ "o utilitzi el formulari de contacte de la nostra web"
1044
 
 
 
 
 
1045
  #~ msgid "Extra settings"
1046
  #~ msgstr "Configuració extra"
1047
 
languages/contact-form-plugin-cs_CZ.mo CHANGED
Binary file
languages/contact-form-plugin-cs_CZ.po CHANGED
@@ -6,8 +6,8 @@ msgid ""
6
  msgstr ""
7
  "Project-Id-Version: Contact Form\n"
8
  "Report-Msgid-Bugs-To: \n"
9
- "POT-Creation-Date: 2016-06-27 16:30+0300\n"
10
- "PO-Revision-Date: 2016-06-27 16:30+0300\n"
11
  "Last-Translator: plugin@bestwebsoft.com <plugin@bestwebsoft.com>\n"
12
  "Language-Team: www.pamadessoft.cz <info@pamadessoft.cz>\n"
13
  "Language: cs_CZ\n"
@@ -21,7 +21,7 @@ msgstr ""
21
  "X-Poedit-SourceCharset: UTF-8\n"
22
  "X-Poedit-SearchPath-0: .\n"
23
 
24
- #: contact_form.php:37 contact_form.php:1030
25
  msgid "Contact Form Settings"
26
  msgstr "Nastavenie kontaktního formuláře"
27
 
@@ -29,35 +29,46 @@ msgstr "Nastavenie kontaktního formuláře"
29
  msgid "Contact Form"
30
  msgstr "Kontaktní formulář"
31
 
32
- #: contact_form.php:165 contact_form.php:1565 contact_form.php:1599
33
- msgid "Name:"
34
- msgstr "Jméno a příjmení:"
 
 
35
 
36
- #: contact_form.php:166 contact_form.php:1566 contact_form.php:1600
37
- msgid "Address:"
38
- msgstr "Adresa:"
 
 
39
 
40
- #: contact_form.php:167 contact_form.php:1567 contact_form.php:1601
41
- msgid "Email Address:"
42
- msgstr "E-Mail:"
 
43
 
44
- #: contact_form.php:168 contact_form.php:1568 contact_form.php:1602
45
- msgid "Phone number:"
46
- msgstr "Telefonní číslo:"
 
47
 
48
- #: contact_form.php:169 contact_form.php:1569 contact_form.php:1603
49
- msgid "Subject:"
50
- msgstr "Předmět:"
 
 
51
 
52
- #: contact_form.php:170 contact_form.php:1570 contact_form.php:1604
53
- msgid "Message:"
54
- msgstr "Zpráva:"
 
 
55
 
56
- #: contact_form.php:171 contact_form.php:1571 contact_form.php:1605
57
- msgid "Attachment:"
 
58
  msgstr "Příloha:"
59
 
60
- #: contact_form.php:172
61
  msgid ""
62
  "Supported file types: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, AI, "
63
  "EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
@@ -65,71 +76,71 @@ msgstr ""
65
  "Podporované typy souborů: HTML, TXT, CSS, GIF, PNG, JPEG, JPG, TIFF, BMP, "
66
  "AI, EPS, PS, CSV, RTF, PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, WAV, MP3, PPT."
67
 
68
- #: contact_form.php:173 contact_form.php:1573 contact_form.php:1607
69
  msgid "Send me a copy"
70
  msgstr "Pošlete mi kopii této zprávy"
71
 
72
- #: contact_form.php:174 contact_form.php:1574 contact_form.php:1608
73
  msgid "Submit"
74
  msgstr "Odeslat"
75
 
76
- #: contact_form.php:175
77
  msgid "Your name is required."
78
  msgstr "Zadejte prosím své jméno"
79
 
80
- #: contact_form.php:176
81
  msgid "Address is required."
82
  msgstr "Vyžaduje se adresa."
83
 
84
- #: contact_form.php:177
85
  msgid "A valid email address is required."
86
  msgstr "Je vyžadována platná e-mailová adresa."
87
 
88
- #: contact_form.php:178
89
  msgid "Phone number is required."
90
  msgstr "Telefonní číslo je požadováno."
91
 
92
- #: contact_form.php:179
93
  msgid "Subject is required."
94
  msgstr "Předmět je povinné pole."
95
 
96
- #: contact_form.php:180
97
  msgid "Message text is required."
98
  msgstr "Text zprávy je vyžadován."
99
 
100
- #: contact_form.php:181
101
  msgid "File format is not valid."
102
  msgstr "Formát souboru není platný."
103
 
104
- #: contact_form.php:182
105
  msgid "File upload error."
106
  msgstr "Chyba odeslání souboru."
107
 
108
- #: contact_form.php:183
109
  msgid "The file could not be uploaded."
110
  msgstr "Soubor nelze odeslat."
111
 
112
- #: contact_form.php:184
113
  msgid "This file is too large."
114
  msgstr "Tento soubor je příliš velký."
115
 
116
- #: contact_form.php:185
117
  msgid "Please fill out the CAPTCHA."
118
  msgstr "Prosím opište CAPTCHA text."
119
 
120
- #: contact_form.php:186
121
  msgid "Please make corrections below and try again."
122
  msgstr "Prosím opravte chyby a zkuste to znovu."
123
 
124
- #: contact_form.php:188
125
  msgid "Thank you for contacting us."
126
  msgstr "Děkujeme za zprávu, budeme Vás kontaktovat."
127
 
128
- #: contact_form.php:688 contact_form.php:998
129
  msgid "Settings saved."
130
  msgstr "Nastavení bylo uloženo."
131
 
132
- #: contact_form.php:940
133
  msgid ""
134
  "Email 'FROM' field option was changed, which may cause email messages being "
135
  "moved to the spam folder or email delivery failures."
@@ -137,7 +148,7 @@ msgstr ""
137
  "E-mailu z pole byla změněna, což může způsobit, e-mailové zprávy přesouvány "
138
  "do spam složky nebo e-mailem dodání selhání."
139
 
140
- #: contact_form.php:950
141
  msgid ""
142
  "If the 'Redirect to page' option is selected then the URL field should be in "
143
  "the following format"
@@ -145,77 +156,62 @@ msgstr ""
145
  "Pokud je vybrána možnost 'Přesměrovat na stránku' pak pole URL by měla být v "
146
  "následujícím formátu"
147
 
148
- #: contact_form.php:957
149
  msgid "Such user does not exist."
150
  msgstr "Takový uživatel neexistuje."
151
 
152
- #: contact_form.php:967
153
  msgid ""
154
  "Please enter a valid email address in the 'Use this email address' field."
155
  msgstr ""
156
  "Zadejte platnou e-mailovou adresu do pole \"Použít tuto e-mailovou adresu\"."
157
 
158
- #: contact_form.php:975
159
  msgid "Please enter a valid email address in the 'FROM' field."
160
  msgstr "Zadejte prosím platnou e-mailovou adresu do pole 'Od'."
161
 
162
- #: contact_form.php:1000
163
  msgid "Settings are not saved."
164
  msgstr "Nastavení se neuložilo."
165
 
166
- #: contact_form.php:1027
167
  msgid "All plugin settings were restored."
168
  msgstr "Výchozí nastavení byla obnovena."
169
 
170
- #: contact_form.php:1032
171
  msgid "How to Use Step-by-step Instruction"
172
  msgstr "NÁVOD KROK ZA KROKEM"
173
 
174
- #: contact_form.php:1035 contact_form.php:3024 contact_form.php:3038
175
  msgid "Settings"
176
  msgstr "Nastavení"
177
 
178
- #: contact_form.php:1036
179
  msgid "Additional settings"
180
  msgstr "Další nastavení"
181
 
182
- #: contact_form.php:1037
183
  msgid "Appearance"
184
  msgstr "Vzhled"
185
 
186
- #: contact_form.php:1038
187
  msgid "Custom code"
188
  msgstr ""
189
 
190
- #: contact_form.php:1039
191
  msgid "Go PRO"
192
  msgstr "Získat verzi Pro"
193
 
194
- #: contact_form.php:1045
195
- msgid ""
196
- "Please enable JavaScript to add language in the contact form, change the "
197
- "names of the contact form fields and error messages."
198
- msgstr ""
199
- "Prosím povolte JavaScript přidat jazyk v kontaktním formuláři, změnit názvy "
200
- "polí formuláře kontaktu a chybové zprávy."
201
-
202
- #: contact_form.php:1045 contact_form.php:1731 contact_form.php:1740
203
- msgid "Form layout"
204
- msgstr "Rozložení formuláře"
205
-
206
- #: contact_form.php:1045 contact_form.php:1731 contact_form.php:1752
207
- msgid "Submit position"
208
- msgstr "Potvrzovací tlačítko"
209
-
210
- #: contact_form.php:1057
211
- msgid "Notice:"
212
  msgstr "UPOZORNĚNÍ:"
213
 
214
- #: contact_form.php:1061
215
  msgid "NEW_FORM"
216
  msgstr "NEW_FORM"
217
 
218
- #: contact_form.php:1062
219
  msgid ""
220
  "If you want to create multiple contact forms, please install the Contact "
221
  "Form Multi plugin."
@@ -223,7 +219,7 @@ msgstr ""
223
  "Pokud chcete vytvořit více kontaktních formulářů, nainstalujte si prosím "
224
  "kontaktní formulář Multi plugin."
225
 
226
- #: contact_form.php:1071
227
  #, php-format
228
  msgid ""
229
  "If you would like to add a Contact Form to your page or post, please use %s "
@@ -232,7 +228,7 @@ msgstr ""
232
  "Pokud chcete na stránku přidat kontaktní formulář nebo příspěvek, použijte "
233
  "tlačítko %s"
234
 
235
- #: contact_form.php:1077
236
  #, php-format
237
  msgid ""
238
  "You can add the Contact Form to your page or post by clicking on %s button "
@@ -245,7 +241,7 @@ msgstr ""
245
  "tlačítko není zobrazeno, použijte krátký %s nebo %s kde * je zkratka pro "
246
  "jazyk formuláře kontaktu."
247
 
248
- #: contact_form.php:1086
249
  msgid ""
250
  "If you leave the fields empty, the messages will be sent to the email "
251
  "address specified during registration."
@@ -253,123 +249,132 @@ msgstr ""
253
  "Pokud necháte pole prázdné, zprávy bude zaslána na e-mailovou adresu zadanou "
254
  "během registrace."
255
 
256
- #: contact_form.php:1089
257
- msgid "The user's email address:"
 
258
  msgstr "E-mailová adresa uživatele:"
259
 
260
- #: contact_form.php:1093
261
  msgid "Select a username"
262
  msgstr "Vyberte uživatelské jméno"
263
 
264
- #: contact_form.php:1106
 
265
  msgid ""
266
- "Enter a username of the person who should get the messages from the contact "
267
  "form."
268
  msgstr ""
269
  "Zadejte uživatelské jméno osoby, která by měla získat zprávy z kontaktního "
270
  "formuláře."
271
 
272
- #: contact_form.php:1110
273
- msgid "Use this email address:"
 
274
  msgstr "Použíte tento email::"
275
 
276
- #: contact_form.php:1114
277
- msgid "Enter the email address you want the messages forwarded to."
 
278
  msgstr "Zadejte e-mailovou adresu chcete zprávy předávat."
279
 
280
- #: contact_form.php:1121 contact_form.php:1487 contact_form.php:1679
281
- #: contact_form.php:1767 contact_form.php:3119
282
  msgid "Close"
283
  msgstr "Zavřít"
284
 
285
- #: contact_form.php:1125
286
- msgid "Add department selectbox to the contact form:"
 
287
  msgstr "Přidáte oddělení selectbox kontaktní formulář:"
288
 
289
- #: contact_form.php:1133 contact_form.php:1496 contact_form.php:1698
290
- #: contact_form.php:1973
291
  msgid "If you upgrade to Pro version all your settings will be saved."
292
  msgstr "Pokud upgradujete na verzi Pro všechna nastavení uložit."
293
 
294
- #: contact_form.php:1140 contact_form.php:1407 contact_form.php:1501
295
- #: contact_form.php:1705 contact_form.php:1980
296
  msgid "Unlock premium options by upgrading to Pro version"
297
  msgstr "Odemknout možnosti prémiové aktualizací na verzi Pro"
298
 
299
- #: contact_form.php:1143 contact_form.php:1410 contact_form.php:1504
300
- #: contact_form.php:1708 contact_form.php:1983 contact_form.php:3329
301
  msgid "Learn More"
302
  msgstr "Více informací"
303
 
304
- #: contact_form.php:1151
305
  msgid "Save emails to the database"
306
  msgstr "Ukládání e-mailů do databáze"
307
 
308
- #: contact_form.php:1156
309
  msgid "Using"
310
  msgstr "Použití"
311
 
312
- #: contact_form.php:1159 contact_form.php:1163
313
- msgid "Using Contact Form to DB by BestWebSoft"
314
- msgstr "Pomocí kontaktního formuláře na DB podle BestWebSoft"
 
 
 
 
 
 
 
315
 
316
- #: contact_form.php:1159
 
317
  msgid "Activate"
318
  msgstr "Aktivovat"
319
 
320
- #: contact_form.php:1163
 
321
  msgid "Download"
322
  msgstr "Stáhnout"
323
 
324
- #: contact_form.php:1173
325
- msgid "What to use?"
326
- msgstr "Co použít?"
327
 
328
- #: contact_form.php:1178
329
  msgid "Wp-mail"
330
  msgstr "Wp-mail"
331
 
332
- #: contact_form.php:1180
333
  #, fuzzy
334
  msgid "You can use the Wordpress wp_mail function for mailing"
335
  msgstr "Můžete použít funkci wp_mail pro korespondenci"
336
 
337
- #: contact_form.php:1183
338
  msgid "Mail"
339
  msgstr "E-mail"
340
 
341
- #: contact_form.php:1185
342
  #, fuzzy
343
  msgid "You can use the PHP mail function for mailing"
344
  msgstr "Můžete použít funkci wp_mail pro korespondenci"
345
 
346
- #: contact_form.php:1190
347
  msgid "'FROM' field"
348
  msgstr "'Pole od'"
349
 
350
- #: contact_form.php:1192 contact_form.php:1251 contact_form.php:1839
351
- #: contact_form.php:2810 contact_form.php:2846
352
- msgid "Name"
353
- msgstr "Jméno"
354
-
355
- #: contact_form.php:1195
356
  msgid "User name"
357
  msgstr "Uživatelské jméno"
358
 
359
- #: contact_form.php:1197
360
  msgid ""
361
  "The name of the user who fills the form will be used in the field 'From'."
362
  msgstr "Jméno uživatele, který vyplňuje formulář bude použit v poli \"Od\"."
363
 
364
- #: contact_form.php:1202 contact_form.php:2821 contact_form.php:2853
365
  msgid "Email"
366
  msgstr "E-mail"
367
 
368
- #: contact_form.php:1205
369
  msgid "User email"
370
  msgstr "Používateľský email"
371
 
372
- #: contact_form.php:1207
373
  msgid ""
374
  "The email address of the user who fills the form will be used in the field "
375
  "'From'."
@@ -377,7 +382,7 @@ msgstr ""
377
  "E-mailovou adresu uživatele, který vyplňuje formulář bude použit v poli \"Od"
378
  "\"."
379
 
380
- #: contact_form.php:1210
381
  msgid ""
382
  "If this option is changed, email messages may be moved to the spam folder or "
383
  "email delivery failures may occur."
@@ -385,51 +390,51 @@ msgstr ""
385
  "Je-li tato možnost změněná, e-mailové zprávy mohou být přesunuty do složky "
386
  "Nevyžádaná pošta nebo může dojít k selhání doručení e-mailu."
387
 
388
- #: contact_form.php:1216
389
  msgid "Required symbol"
390
  msgstr "Symbol pro povinné položky"
391
 
392
- #: contact_form.php:1226
393
  msgid "Fields"
394
  msgstr "Pole"
395
 
396
- #: contact_form.php:1227 contact_form.php:1254 contact_form.php:1281
397
- #: contact_form.php:1301 contact_form.php:1340 contact_form.php:1425
398
  msgid "Used"
399
  msgstr "Použité"
400
 
401
- #: contact_form.php:1228 contact_form.php:1243 contact_form.php:1258
402
- #: contact_form.php:1285 contact_form.php:1305 contact_form.php:1318
403
- #: contact_form.php:1344 contact_form.php:1357 contact_form.php:1381
404
  msgid "Required"
405
  msgstr "Vyžadované"
406
 
407
- #: contact_form.php:1230 contact_form.php:1263 contact_form.php:1323
408
- #: contact_form.php:1362 contact_form.php:1386
409
  msgid "Visible"
410
  msgstr "Viditelný"
411
 
412
- #: contact_form.php:1231 contact_form.php:1267 contact_form.php:1327
413
- #: contact_form.php:1366 contact_form.php:1390
414
  msgid "Disabled for editing"
415
  msgstr "Zakázáno pro editaci"
416
 
417
- #: contact_form.php:1232 contact_form.php:1291 contact_form.php:1370
418
- #: contact_form.php:1394
419
  msgid "Field's default value"
420
  msgstr "Výchozí hodnota pole"
421
 
422
- #: contact_form.php:1239
423
  msgid "Department selectbox"
424
  msgstr "Poloha výběrového oddílu"
425
 
426
- #: contact_form.php:1271
427
  msgid "Use User's name as a default value if the user is logged in."
428
  msgstr ""
429
  "Uživatelské jméno používejte jako výchozí hodnotu, pokud je uživatel "
430
  "přihlášen."
431
 
432
- #: contact_form.php:1272 contact_form.php:1332
433
  msgid ""
434
  "'Visible' and 'Disabled for editing' options will be applied only to logged-"
435
  "in users."
@@ -437,136 +442,94 @@ msgstr ""
437
  "'Viditelné' a 'Skryté pro editaci' je možné použít pouze pro přihlášené "
438
  "uživatele."
439
 
440
- #: contact_form.php:1278
441
  msgid "Location selectbox"
442
  msgstr "Poloha výberového oddielu"
443
 
444
- #: contact_form.php:1298 contact_form.php:1844 contact_form.php:2816
445
- #: contact_form.php:2850
446
- msgid "Address"
447
- msgstr "Adresa"
448
-
449
- #: contact_form.php:1314
450
- msgid "Email Address"
451
- msgstr "Vaše emailová adresa"
452
-
453
- #: contact_form.php:1331
454
  msgid "Use User's email as a default value if the user is logged in."
455
  msgstr ""
456
  "Pomocí e-mailu uživatele jako výchozí hodnotu, pokud uživatel je přihlášen."
457
 
458
- #: contact_form.php:1337
459
- msgid "Phone number"
460
- msgstr "Telefonní číslo"
461
-
462
- #: contact_form.php:1353 contact_form.php:1859 contact_form.php:2831
463
- #: contact_form.php:2859
464
- msgid "Subject"
465
- msgstr "Předmět"
466
-
467
- #: contact_form.php:1377 contact_form.php:1863 contact_form.php:2834
468
- #: contact_form.php:2861
469
- msgid "Message"
470
- msgstr "Zpráva"
471
-
472
- #: contact_form.php:1418
473
  msgid "Attachment block"
474
  msgstr "Blok příloh"
475
 
476
- #: contact_form.php:1420
477
  msgid "Users can attach the following file formats"
478
  msgstr "Uživatelé mohou připojit následující formáty souborů"
479
 
480
- #: contact_form.php:1438
481
  msgid "Add to the form"
482
  msgstr "Přidejte do formuláře"
483
 
484
- #: contact_form.php:1443
485
  msgid "Tips below the Attachment"
486
  msgstr "Tipy pod přílohu"
487
 
488
- #: contact_form.php:1452
489
  msgid "'Send me a copy' block"
490
  msgstr "Zobrazit blok 'Zaslat kopii'"
491
 
492
- #: contact_form.php:1464
493
- #, fuzzy
494
- msgid "Activate Subscriber"
495
- msgstr "Aktivované pluginy"
496
-
497
- #: contact_form.php:1468
498
- msgid "Download Subscriber"
499
- msgstr ""
500
-
501
- #: contact_form.php:1477
502
- #, fuzzy
503
- msgid "Activate Captcha"
504
- msgstr "Aktivovat captcha"
505
-
506
- #: contact_form.php:1481
507
- #, fuzzy
508
- msgid "Download Captcha"
509
- msgstr "Stáhnout captcha"
510
-
511
- #: contact_form.php:1491
512
  msgid "Agreement checkbox"
513
  msgstr "Označení souhlasu"
514
 
515
- #: contact_form.php:1491
516
  msgid "Required checkbox for submitting the form"
517
  msgstr "Vyžaduje označení souhlasu při odeslání formuláře"
518
 
519
- #: contact_form.php:1492
520
  msgid "Optional checkbox"
521
  msgstr "Volitelné zaškrtávací políčko"
522
 
523
- #: contact_form.php:1492
524
  msgid "Optional checkbox, the results of which will be displayed in email"
525
  msgstr "Volitelné zaškrtávací políčko, jeho výsledek bude zobrazený v emailu"
526
 
527
- #: contact_form.php:1513
528
  msgid "Delete an attachment file from the server after the email is sent"
529
  msgstr "Odstranit soubor přílohy ze serveru, po odeslání e-mailu"
530
 
531
- #: contact_form.php:1519
532
  msgid "Email in HTML format sending"
533
  msgstr "Povolit HTML formátovaní"
534
 
535
- #: contact_form.php:1523
536
  msgid "Display additional info in the email"
537
  msgstr "Zobrazit další informace v e-mailu"
538
 
539
- #: contact_form.php:1529
540
  #, fuzzy
541
  msgid "Sent from (IP address)"
542
  msgstr "Odeslané z (ip adresa)"
543
 
544
- #: contact_form.php:1529
545
  msgid "Example: Sent from (IP address):\t127.0.0.1"
546
  msgstr "Příklad: Zaslané z (IP addresa):\t127.0.0.1"
547
 
548
- #: contact_form.php:1530 contact_form.php:2783 contact_form.php:2785
549
  msgid "Date/Time"
550
  msgstr "Datum / Čas"
551
 
552
- #: contact_form.php:1530
553
  msgid "Example: Date/Time:\tAugust 19, 2013 8:50 pm"
554
  msgstr "Příklad: Datum / čas: \tsrpen 19, 2013 8:50 pm"
555
 
556
- #: contact_form.php:1531 contact_form.php:2789 contact_form.php:2791
557
  msgid "Sent from (referer)"
558
  msgstr "Odesláno z"
559
 
560
- #: contact_form.php:1531
561
  msgid ""
562
  "Example: Sent from (referer):\thttp://bestwebsoft.com/contacts/contact-us/"
563
  msgstr "Příklad: Zaslané (odkaz):\thttp://bestwebsoft.com/contacts/contact-us/"
564
 
565
- #: contact_form.php:1532 contact_form.php:2795 contact_form.php:2797
566
  msgid "Using (user agent)"
567
  msgstr "Použití (uživatelský agent)"
568
 
569
- #: contact_form.php:1532
570
  msgid ""
571
  "Example: Using (user agent):\tMozilla/5.0 (Windows NT 6.2; WOW64) "
572
  "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
@@ -574,135 +537,135 @@ msgstr ""
574
  "Příklad: Použití (uživatel agent):\tMozilla/5.0 (Windows NT 6.2; WOW64) "
575
  "AppleWebKit/537.36 (KHTML, jako Gecko) Chrome/28.0.1500.95 Safari/537.36"
576
 
577
- #: contact_form.php:1537
578
  msgid "Language settings for the field names in the form"
579
  msgstr "Nastavení jazyka pro názvy polí ve formuláři"
580
 
581
- #: contact_form.php:1546
582
  msgid "Add a language"
583
  msgstr "Přidání jazyka"
584
 
585
- #: contact_form.php:1550
586
  msgid "Change the names of the contact form fields and error messages"
587
  msgstr "Změnit názvy polí formuláře kontaktu a chybových zpráv"
588
 
589
- #: contact_form.php:1555 contact_form.php:1642 contact_form.php:1887
590
- #: contact_form.php:1892 contact_form.php:1902 contact_form.php:1907
591
- #: contact_form.php:1912 contact_form.php:1917 contact_form.php:1927
592
- #: contact_form.php:1932 contact_form.php:1941 contact_form.php:1955
593
- #: contact_form.php:1960 contact_form.php:1965
594
  msgid "Default"
595
  msgstr "Základní"
596
 
597
- #: contact_form.php:1563 contact_form.php:1597
598
  msgid "click to expand/hide the list"
599
  msgstr "klepněte na rozbalit nebo skrýt seznam"
600
 
601
- #: contact_form.php:1572 contact_form.php:1606
602
  msgid "Tips below the Attachment block"
603
  msgstr "Zobrazení tipů pod blokem příloh"
604