Version Description
- 31.08.2020 =
- NEW : Additional button to go to the Contact Form to DB plugin has been added.
- Bugfix : Bug with incorrect titles in Auto Response has been fixed.
- Update : All functionality for WordPress 5.5 has been updated.
Download this release
Release Info
Developer | bestwebsoft |
Plugin | Contact Form by BestWebSoft |
Version | 4.2.1 |
Comparing to | |
See all releases |
Code changes from version 4.2.0 to 4.2.1
- bws_menu/bws_menu.php +1 -1
- bws_menu/js/bws_tooltip.js +1 -1
- contact_form.php +10 -3
- css/form_style.css +3 -3
- css/style.css +0 -4
- includes/class-cntctfrm-settings.php +15 -20
- readme.txt +11 -2
- screenshot-10.png +0 -0
- screenshot-11.png +0 -0
- screenshot-12.png +0 -0
- screenshot-13.png +0 -0
- screenshot-16.png +0 -0
- screenshot-5.png +0 -0
- screenshot-8.png +0 -0
- screenshot-9.png +0 -0
bws_menu/bws_menu.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
* Function for displaying BestWebSoft menu
|
4 |
-
* Version: 2.3.
|
5 |
*/
|
6 |
|
7 |
if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
|
1 |
<?php
|
2 |
/*
|
3 |
* Function for displaying BestWebSoft menu
|
4 |
+
* Version: 2.3.3
|
5 |
*/
|
6 |
|
7 |
if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
|
bws_menu/js/bws_tooltip.js
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
/* extend pointer options - add close button */
|
10 |
pointer_options = $.extend( pointer_options, {
|
11 |
buttons: function(event, t) {
|
12 |
-
var button;
|
13 |
/* check and add dismiss-type buttons */
|
14 |
for ( var but in pointer_buttons ) {
|
15 |
if ( typeof pointer_buttons[ but ]['type'] != 'undefined' && pointer_buttons[ but ]['type'] == 'dismiss' && typeof pointer_buttons[ but ]['text'] != 'undefined' && pointer_buttons[ but ]['text'] != '' ) {
|
9 |
/* extend pointer options - add close button */
|
10 |
pointer_options = $.extend( pointer_options, {
|
11 |
buttons: function(event, t) {
|
12 |
+
var button = '';
|
13 |
/* check and add dismiss-type buttons */
|
14 |
for ( var but in pointer_buttons ) {
|
15 |
if ( typeof pointer_buttons[ but ]['type'] != 'undefined' && pointer_buttons[ but ]['type'] == 'dismiss' && typeof pointer_buttons[ but ]['text'] != 'undefined' && pointer_buttons[ but ]['text'] != '' ) {
|
contact_form.php
CHANGED
@@ -6,7 +6,7 @@ Description: Simple contact form plugin any WordPress website must have.
|
|
6 |
Author: BestWebSoft
|
7 |
Text Domain: contact-form-plugin
|
8 |
Domain Path: /languages
|
9 |
-
Version: 4.2.
|
10 |
Author URI: https://bestwebsoft.com/
|
11 |
License: GPLv2 or later
|
12 |
*/
|
@@ -50,6 +50,13 @@ if ( ! function_exists( 'cntctfrm_admin_menu' ) ) {
|
|
50 |
'contact_form.php',
|
51 |
'cntctfrm_settings_page'
|
52 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
add_submenu_page(
|
54 |
'contact_form.php',
|
55 |
'BWS Panel',
|
@@ -2170,7 +2177,7 @@ if ( ! function_exists ( 'cntctfrm_plugin_banner' ) ) {
|
|
2170 |
});
|
2171 |
} ) ( jQuery );
|
2172 |
}";
|
2173 |
-
wp_register_script( 'cntctfrm_bws_script_banner', '' );
|
2174 |
wp_enqueue_script( 'cntctfrm_bws_script_banner' );
|
2175 |
wp_add_inline_script( 'cntctfrm_bws_script_banner', sprintf( $cntctfrm_script_banner ) );
|
2176 |
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 ) ) { ?>
|
@@ -2306,7 +2313,7 @@ if ( ! function_exists( 'cntctfrm_shortcode_button_content' ) ) {
|
|
2306 |
}
|
2307 |
$script .= "} ) ( jQuery );
|
2308 |
}";
|
2309 |
-
wp_register_script( 'cntctfrm_bws_shortcode_button_script', '' );
|
2310 |
wp_enqueue_script( 'cntctfrm_bws_shortcode_button_script' );
|
2311 |
wp_add_inline_script( 'cntctfrm_bws_shortcode_button_script', sprintf( $script ) ); ?>
|
2312 |
<div class="cntctfrm_clear"></div>
|
6 |
Author: BestWebSoft
|
7 |
Text Domain: contact-form-plugin
|
8 |
Domain Path: /languages
|
9 |
+
Version: 4.2.1
|
10 |
Author URI: https://bestwebsoft.com/
|
11 |
License: GPLv2 or later
|
12 |
*/
|
50 |
'contact_form.php',
|
51 |
'cntctfrm_settings_page'
|
52 |
);
|
53 |
+
if ( isset( $submenu['contact_form.php'] ) && ( 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' ) ) ) {
|
54 |
+
$submenu['contact_form.php'][] = array(
|
55 |
+
'CF to DB',
|
56 |
+
'manage_options',
|
57 |
+
admin_url( 'admin.php?page=cntctfrmtdb_manager' )
|
58 |
+
);
|
59 |
+
}
|
60 |
add_submenu_page(
|
61 |
'contact_form.php',
|
62 |
'BWS Panel',
|
2177 |
});
|
2178 |
} ) ( jQuery );
|
2179 |
}";
|
2180 |
+
wp_register_script( 'cntctfrm_bws_script_banner', '//' );
|
2181 |
wp_enqueue_script( 'cntctfrm_bws_script_banner' );
|
2182 |
wp_add_inline_script( 'cntctfrm_bws_script_banner', sprintf( $cntctfrm_script_banner ) );
|
2183 |
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 ) ) { ?>
|
2313 |
}
|
2314 |
$script .= "} ) ( jQuery );
|
2315 |
}";
|
2316 |
+
wp_register_script( 'cntctfrm_bws_shortcode_button_script', '//' );
|
2317 |
wp_enqueue_script( 'cntctfrm_bws_shortcode_button_script' );
|
2318 |
wp_add_inline_script( 'cntctfrm_bws_shortcode_button_script', sprintf( $script ) ); ?>
|
2319 |
<div class="cntctfrm_clear"></div>
|
css/form_style.css
CHANGED
@@ -150,9 +150,9 @@
|
|
150 |
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_default #cntctfrm_submit_first_column {
|
151 |
margin: 0 10px 0 0;
|
152 |
}
|
153 |
-
.cntctfrm_rtl.
|
154 |
-
.cntctfrm_rtl.
|
155 |
-
margin: 0 0 0
|
156 |
}
|
157 |
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_first_column,
|
158 |
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_submit_first_column {
|
150 |
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_default #cntctfrm_submit_first_column {
|
151 |
margin: 0 10px 0 0;
|
152 |
}
|
153 |
+
.cntctfrm_two_columns.cntctfrm_rtl.cntctfrm_width_default #cntctfrm_first_column,
|
154 |
+
.cntctfrm_two_columns.cntctfrm_rtl.cntctfrm_width_default #cntctfrm_submit_first_column {
|
155 |
+
margin: 0 0 0 10px;
|
156 |
}
|
157 |
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_first_column,
|
158 |
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_submit_first_column {
|
css/style.css
CHANGED
@@ -204,10 +204,6 @@ div.cntctfrm_info {
|
|
204 |
display: inline;
|
205 |
}
|
206 |
}
|
207 |
-
td.cntctfrm_td_top_align {
|
208 |
-
vertical-align: top;
|
209 |
-
max-width: 300px;
|
210 |
-
}
|
211 |
/* appearance settings */
|
212 |
.cntctfrm_label_block {
|
213 |
display: inline-block;
|
204 |
display: inline;
|
205 |
}
|
206 |
}
|
|
|
|
|
|
|
|
|
207 |
/* appearance settings */
|
208 |
.cntctfrm_label_block {
|
209 |
display: inline-block;
|
includes/class-cntctfrm-settings.php
CHANGED
@@ -493,7 +493,6 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
493 |
<td colspan="2">
|
494 |
<?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 ) ) {
|
495 |
if ( array_key_exists( 'contact-form-to-db', $cntctfrm_related_plugins ) ) {
|
496 |
-
$save_emails = false;
|
497 |
if ( false == $this->cfmlt_is_active ) {
|
498 |
$save_emails = ! empty( $cntctfrm_related_plugins['contact-form-to-db']['options']['save_messages_to_db'] ) ? true : false;
|
499 |
} else {
|
@@ -506,7 +505,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
506 |
</span>
|
507 |
</label>
|
508 |
<?php } else { ?>
|
509 |
-
<label><input type="checkbox" name="cntctfrm_save_email_to_db" value="1" disabled="disabled"
|
510 |
<span class="bws_info"> <?php _e( 'Please activate the appropriate option on', 'contact-form-plugin' ) ?>
|
511 |
<?php printf( '<a href="%s" target="_blank"> Contact Form to DB %s</a> ',
|
512 |
self_admin_url( '/admin.php?page=' . $cntctfrm_related_plugins['contact-form-to-db']['settings_page'] ),
|
@@ -514,7 +513,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
514 |
</span>
|
515 |
<?php }
|
516 |
} else { ?>
|
517 |
-
<label><input disabled="disabled" type="checkbox" name="cntctfrm_save_email_to_db" value="1"
|
518 |
<span class="bws_info"><?php _e( 'Using', 'contact-form-plugin' ); ?> Contact Form to DB by BestWebSoft
|
519 |
<?php printf( '<a href="%s" target="_blank">%s Contact Form to DB</a>', self_admin_url( 'plugins.php' ), __( 'Activate', 'contact-form-plugin' ) ); ?>
|
520 |
</span>
|
@@ -726,10 +725,9 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
726 |
<td></td>
|
727 |
<?php } ?>
|
728 |
</tr>
|
729 |
-
|
730 |
-
|
731 |
-
|
732 |
-
<?php if ( ! $this->hide_pro_tabs ) { ?>
|
733 |
<td class="bws_pro_version">
|
734 |
<label><input disabled="disabled" checked="checked" type="checkbox" name="cntctfrm_display_email" value="1" />
|
735 |
<span class="cntctfrm_mobile_title"><?php _e( "Used", 'contact-form-plugin' ); ?></span></label>
|
@@ -751,11 +749,8 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
751 |
<?php _e( "Use User's email as a default value if the user is logged in.", 'contact-form-plugin' ); ?><br />
|
752 |
<span class="bws_info" style="padding-left: 20px;"><?php _e( "'Visible' and 'Disabled for editing' options will be applied only to logged-in users.", 'contact-form-plugin' ); ?></span>
|
753 |
</td>
|
754 |
-
|
755 |
-
|
756 |
-
<td></td>
|
757 |
-
<?php } ?>
|
758 |
-
</tr>
|
759 |
<tr valign="top">
|
760 |
<td><?php _e( "Phone number", 'contact-form-plugin' ); ?></td>
|
761 |
<td>
|
@@ -970,7 +965,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
970 |
<input type="url" id="cntctfrm_gdpr_link" name="cntctfrm_gdpr_link" value="<?php echo $this->options['gdpr_link']; ?>" />
|
971 |
</label>
|
972 |
</div>
|
973 |
-
<div style="clear: both;">
|
974 |
<?php if ( array_key_exists( 'subscriber/subscriber.php', $all_plugins ) || array_key_exists( 'subscriber-pro/subscriber-pro.php', $all_plugins ) ) {
|
975 |
if ( array_key_exists( 'subscriber', $cntctfrm_related_plugins ) ) {
|
976 |
if ( ! $contact_form_multi_active ) {
|
@@ -1005,7 +1000,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
1005 |
</span>
|
1006 |
<?php } ?>
|
1007 |
</div>
|
1008 |
-
<div style="clear: both;">
|
1009 |
<?php if ( array_key_exists( 'captcha-bws/captcha-bws.php', $all_plugins ) || array_key_exists( 'captcha-plus/captcha-plus.php', $all_plugins ) || array_key_exists( 'captcha-pro/captcha_pro.php', $all_plugins ) ) {
|
1010 |
if ( array_key_exists( 'captcha', $cntctfrm_related_plugins ) ) {
|
1011 |
$captcha_enabled = ! empty( $cntctfrm_related_plugins['captcha']['options']['forms']['bws_contact']['enable'] ) ? true : false;
|
@@ -1044,7 +1039,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
1044 |
</span>
|
1045 |
<?php } ?>
|
1046 |
</div>
|
1047 |
-
<div style="clear: both;">
|
1048 |
<?php if ( array_key_exists( 'google-captcha/google-captcha.php', $all_plugins ) || array_key_exists( 'google-captcha-pro/google-captcha-pro.php', $all_plugins ) ) {
|
1049 |
if ( array_key_exists( 'google-captcha', $cntctfrm_related_plugins ) ) {
|
1050 |
if ( ! $contact_form_multi_active ) {
|
@@ -1111,7 +1106,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
1111 |
</tr>
|
1112 |
<tr valign="top">
|
1113 |
<th scope="row"><?php _e( "Display additional info in the email", 'contact-form-plugin' ); ?></th>
|
1114 |
-
<td colspan="2"
|
1115 |
<input type="checkbox" id="cntctfrm_display_add_info" name="cntctfrm_display_add_info" value="1" <?php checked( '1', $this->options['display_add_info'] ); ?> />
|
1116 |
<br />
|
1117 |
<br />
|
@@ -1140,7 +1135,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
1140 |
</tr>
|
1141 |
<tr valign="top">
|
1142 |
<th scope="row"><?php _e( "Change the names of the contact form fields and error messages", 'contact-form-plugin' ); ?></th>
|
1143 |
-
<td
|
1144 |
<input type="checkbox" id="cntctfrm_change_label" name="cntctfrm_change_label" class="bws_option_affect" data-affect-show=".cntctfrm_change_label_block" value="1" <?php checked( '1', $this->options['change_label'] ); ?> />
|
1145 |
<br />
|
1146 |
<br />
|
@@ -1260,7 +1255,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
1260 |
} ?>
|
1261 |
<div class="clear"></div>
|
1262 |
<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;">
|
1263 |
-
<
|
1264 |
<?php if ( ! $contact_form_multi_active ) { ?>
|
1265 |
<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>
|
1266 |
<?php } else { ?>
|
@@ -1566,7 +1561,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
1566 |
<div class="cntctfrm_label_block"><?php _e( "Text fields color", 'contact-form-plugin' ); ?></div>
|
1567 |
</div>
|
1568 |
<div>
|
1569 |
-
<input disabled='disabled' size="8" type="text" value="" name="cntctfrm_border_input_width" />
|
1570 |
<div class="cntctfrm_label_block"><?php _e( 'Border width in px, numbers only', 'contact-form-plugin' ); ?></div>
|
1571 |
</div>
|
1572 |
<div>
|
@@ -1583,7 +1578,7 @@ if ( ! class_exists( 'Cntctfrm_Settings_Tabs' ) ) {
|
|
1583 |
<th scope="row"><?php _e( "Submit button", 'contact-form-plugin' ); ?></th>
|
1584 |
<td colspan="2">
|
1585 |
<div>
|
1586 |
-
<input disabled='disabled' size="8" type="text" value="" name="cntctfrm_button_width" />
|
1587 |
<div class="cntctfrm_label_block"><?php _e( 'Width in px, numbers only', 'contact-form-plugin' ); ?></div>
|
1588 |
</div>
|
1589 |
<div>
|
493 |
<td colspan="2">
|
494 |
<?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 ) ) {
|
495 |
if ( array_key_exists( 'contact-form-to-db', $cntctfrm_related_plugins ) ) {
|
|
|
496 |
if ( false == $this->cfmlt_is_active ) {
|
497 |
$save_emails = ! empty( $cntctfrm_related_plugins['contact-form-to-db']['options']['save_messages_to_db'] ) ? true : false;
|
498 |
} else {
|
505 |
</span>
|
506 |
</label>
|
507 |
<?php } else { ?>
|
508 |
+
<label><input type="checkbox" name="cntctfrm_save_email_to_db" value="1" disabled="disabled" /></label>
|
509 |
<span class="bws_info"> <?php _e( 'Please activate the appropriate option on', 'contact-form-plugin' ) ?>
|
510 |
<?php printf( '<a href="%s" target="_blank"> Contact Form to DB %s</a> ',
|
511 |
self_admin_url( '/admin.php?page=' . $cntctfrm_related_plugins['contact-form-to-db']['settings_page'] ),
|
513 |
</span>
|
514 |
<?php }
|
515 |
} else { ?>
|
516 |
+
<label><input disabled="disabled" type="checkbox" name="cntctfrm_save_email_to_db" value="1" />
|
517 |
<span class="bws_info"><?php _e( 'Using', 'contact-form-plugin' ); ?> Contact Form to DB by BestWebSoft
|
518 |
<?php printf( '<a href="%s" target="_blank">%s Contact Form to DB</a>', self_admin_url( 'plugins.php' ), __( 'Activate', 'contact-form-plugin' ) ); ?>
|
519 |
</span>
|
725 |
<td></td>
|
726 |
<?php } ?>
|
727 |
</tr>
|
728 |
+
<?php if ( ! $this->hide_pro_tabs ) { ?>
|
729 |
+
<tr valign="top">
|
730 |
+
<td><?php _e( "Email Address", 'contact-form-plugin' ); ?></td>
|
|
|
731 |
<td class="bws_pro_version">
|
732 |
<label><input disabled="disabled" checked="checked" type="checkbox" name="cntctfrm_display_email" value="1" />
|
733 |
<span class="cntctfrm_mobile_title"><?php _e( "Used", 'contact-form-plugin' ); ?></span></label>
|
749 |
<?php _e( "Use User's email as a default value if the user is logged in.", 'contact-form-plugin' ); ?><br />
|
750 |
<span class="bws_info" style="padding-left: 20px;"><?php _e( "'Visible' and 'Disabled for editing' options will be applied only to logged-in users.", 'contact-form-plugin' ); ?></span>
|
751 |
</td>
|
752 |
+
</tr>
|
753 |
+
<?php } ?>
|
|
|
|
|
|
|
754 |
<tr valign="top">
|
755 |
<td><?php _e( "Phone number", 'contact-form-plugin' ); ?></td>
|
756 |
<td>
|
965 |
<input type="url" id="cntctfrm_gdpr_link" name="cntctfrm_gdpr_link" value="<?php echo $this->options['gdpr_link']; ?>" />
|
966 |
</label>
|
967 |
</div>
|
968 |
+
<div style="clear: both; white-space: nowrap;">
|
969 |
<?php if ( array_key_exists( 'subscriber/subscriber.php', $all_plugins ) || array_key_exists( 'subscriber-pro/subscriber-pro.php', $all_plugins ) ) {
|
970 |
if ( array_key_exists( 'subscriber', $cntctfrm_related_plugins ) ) {
|
971 |
if ( ! $contact_form_multi_active ) {
|
1000 |
</span>
|
1001 |
<?php } ?>
|
1002 |
</div>
|
1003 |
+
<div style="clear: both; white-space: nowrap;">
|
1004 |
<?php if ( array_key_exists( 'captcha-bws/captcha-bws.php', $all_plugins ) || array_key_exists( 'captcha-plus/captcha-plus.php', $all_plugins ) || array_key_exists( 'captcha-pro/captcha_pro.php', $all_plugins ) ) {
|
1005 |
if ( array_key_exists( 'captcha', $cntctfrm_related_plugins ) ) {
|
1006 |
$captcha_enabled = ! empty( $cntctfrm_related_plugins['captcha']['options']['forms']['bws_contact']['enable'] ) ? true : false;
|
1039 |
</span>
|
1040 |
<?php } ?>
|
1041 |
</div>
|
1042 |
+
<div style="clear: both; white-space: nowrap;">
|
1043 |
<?php if ( array_key_exists( 'google-captcha/google-captcha.php', $all_plugins ) || array_key_exists( 'google-captcha-pro/google-captcha-pro.php', $all_plugins ) ) {
|
1044 |
if ( array_key_exists( 'google-captcha', $cntctfrm_related_plugins ) ) {
|
1045 |
if ( ! $contact_form_multi_active ) {
|
1106 |
</tr>
|
1107 |
<tr valign="top">
|
1108 |
<th scope="row"><?php _e( "Display additional info in the email", 'contact-form-plugin' ); ?></th>
|
1109 |
+
<td colspan="2">
|
1110 |
<input type="checkbox" id="cntctfrm_display_add_info" name="cntctfrm_display_add_info" value="1" <?php checked( '1', $this->options['display_add_info'] ); ?> />
|
1111 |
<br />
|
1112 |
<br />
|
1135 |
</tr>
|
1136 |
<tr valign="top">
|
1137 |
<th scope="row"><?php _e( "Change the names of the contact form fields and error messages", 'contact-form-plugin' ); ?></th>
|
1138 |
+
<td>
|
1139 |
<input type="checkbox" id="cntctfrm_change_label" name="cntctfrm_change_label" class="bws_option_affect" data-affect-show=".cntctfrm_change_label_block" value="1" <?php checked( '1', $this->options['change_label'] ); ?> />
|
1140 |
<br />
|
1141 |
<br />
|
1255 |
} ?>
|
1256 |
<div class="clear"></div>
|
1257 |
<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;">
|
1258 |
+
<input type="text" maxlength="250" name="cntctfrm_thank_text[default]" value="<?php echo $this->options['thank_text']['default']; ?>" /> <span class="bws_info"><?php _e( "Text", 'contact-form-plugin' ); ?></span><br />
|
1259 |
<?php if ( ! $contact_form_multi_active ) { ?>
|
1260 |
<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>
|
1261 |
<?php } else { ?>
|
1561 |
<div class="cntctfrm_label_block"><?php _e( "Text fields color", 'contact-form-plugin' ); ?></div>
|
1562 |
</div>
|
1563 |
<div>
|
1564 |
+
<input disabled='disabled' size="8" type="text" value="" name="cntctfrm_border_input_width" /><br />
|
1565 |
<div class="cntctfrm_label_block"><?php _e( 'Border width in px, numbers only', 'contact-form-plugin' ); ?></div>
|
1566 |
</div>
|
1567 |
<div>
|
1578 |
<th scope="row"><?php _e( "Submit button", 'contact-form-plugin' ); ?></th>
|
1579 |
<td colspan="2">
|
1580 |
<div>
|
1581 |
+
<input disabled='disabled' size="8" type="text" value="" name="cntctfrm_button_width" /><br />
|
1582 |
<div class="cntctfrm_label_block"><?php _e( 'Width in px, numbers only', 'contact-form-plugin' ); ?></div>
|
1583 |
</div>
|
1584 |
<div>
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://bestwebsoft.com/donate/
|
|
4 |
Tags: contact, contact form, feedback form, contact us form, contact button, email form, contac, form, web-page feedback, cf, cf plugin, contact form plugin
|
5 |
Requires at least: 4.5
|
6 |
Tested up to: 5.5
|
7 |
-
Stable tag: 4.2.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -166,7 +166,7 @@ This means that you made a syntax error.
|
|
166 |
= How to add the contact form not in English? =
|
167 |
|
168 |
1. Add a language in the block "Language settings for the field names in the form" on the plugin settings page.
|
169 |
-
2. Mark the check box (if it's not marked yet) in the block "Change the names of the contact form fields and error messages", choose the necessary tab,click the
|
170 |
3. You will see the shortcode under the tab with the necessary language. Please paste that shortcode to the page or post.
|
171 |
|
172 |
= I'm not receiving messages from Contact Form OR the plugin does not send an email - "Sorry, email message could not be delivered." =
|
@@ -227,6 +227,11 @@ Please make sure that the problem hasn't been discussed yet on our forum (<https
|
|
227 |
|
228 |
== Changelog ==
|
229 |
|
|
|
|
|
|
|
|
|
|
|
230 |
= V4.2.0 - 15.07.2020 =
|
231 |
* NEW : Compatibility with Limit Attempts plugin has been added.
|
232 |
* Update : BWS panel section was updated.
|
@@ -574,6 +579,10 @@ Please make sure that the problem hasn't been discussed yet on our forum (<https
|
|
574 |
|
575 |
== Upgrade Notice ==
|
576 |
|
|
|
|
|
|
|
|
|
577 |
= V4.2.0 =
|
578 |
* New features added.
|
579 |
|
4 |
Tags: contact, contact form, feedback form, contact us form, contact button, email form, contac, form, web-page feedback, cf, cf plugin, contact form plugin
|
5 |
Requires at least: 4.5
|
6 |
Tested up to: 5.5
|
7 |
+
Stable tag: 4.2.1
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
166 |
= How to add the contact form not in English? =
|
167 |
|
168 |
1. Add a language in the block "Language settings for the field names in the form" on the plugin settings page.
|
169 |
+
2. Mark the check box (if it's not marked yet) in the block "Change the names of the contact form fields and error messages", choose the necessary tab, click the arrow to expand the list of the fields and fill in the fields. Choose the necessary tab in the block "Action after email is sent" as well and fill in the field. Save the changes.
|
170 |
3. You will see the shortcode under the tab with the necessary language. Please paste that shortcode to the page or post.
|
171 |
|
172 |
= I'm not receiving messages from Contact Form OR the plugin does not send an email - "Sorry, email message could not be delivered." =
|
227 |
|
228 |
== Changelog ==
|
229 |
|
230 |
+
= V4.2.1 - 31.08.2020 =
|
231 |
+
* NEW : Additional button to go to the Contact Form to DB plugin has been added.
|
232 |
+
* Bugfix : Bug with incorrect titles in Auto Response has been fixed.
|
233 |
+
* Update : All functionality for WordPress 5.5 has been updated.
|
234 |
+
|
235 |
= V4.2.0 - 15.07.2020 =
|
236 |
* NEW : Compatibility with Limit Attempts plugin has been added.
|
237 |
* Update : BWS panel section was updated.
|
579 |
|
580 |
== Upgrade Notice ==
|
581 |
|
582 |
+
= V4.2.1 =
|
583 |
+
* Bugs fixed.
|
584 |
+
* The compatibility with new WordPress version updated.
|
585 |
+
|
586 |
= V4.2.0 =
|
587 |
* New features added.
|
588 |
|
screenshot-10.png
CHANGED
Binary file
|
screenshot-11.png
CHANGED
Binary file
|
screenshot-12.png
CHANGED
Binary file
|
screenshot-13.png
CHANGED
Binary file
|
screenshot-16.png
CHANGED
Binary file
|
screenshot-5.png
CHANGED
Binary file
|
screenshot-8.png
CHANGED
Binary file
|
screenshot-9.png
CHANGED
Binary file
|