Version Description
- Confirmation checkbox ( for GDPR purposes )
Download this release
Release Info
Developer | FancyThemes |
Plugin | Optin Forms |
Version | 1.2.8.6 |
Comparing to | |
See all releases |
Code changes from version 1.2.8.5 to 1.2.8.6
- css/optinforms.css +9 -0
- includes/functions-form-1.php +7 -0
- includes/functions-form-2.php +7 -0
- includes/functions-form-3.php +7 -0
- includes/functions-form-4.php +7 -0
- includes/functions-form-5.php +7 -0
- includes/functions-form-6.php +8 -0
- includes/functions-forms.php +6 -5
- includes/functions.php +65 -0
- includes/options-form-1.php +9 -0
- includes/options-form-2.php +9 -0
- includes/options-form-3.php +9 -0
- includes/options-form-4.php +9 -0
- includes/options-form-5.php +9 -0
- includes/options-form-6.php +24 -0
- includes/register-settings.php +7 -0
- optin-forms.php +3 -3
- readme.txt +4 -1
css/optinforms.css
CHANGED
@@ -5,6 +5,8 @@
|
|
5 |
/*--------------------------------------------------
|
6 |
FORMS
|
7 |
---------------------------------------------------*/
|
|
|
|
|
8 |
#optinforms-form1-container {width: 100%; margin: 10px auto 20px auto;}
|
9 |
#optinforms-form1 {display: block; float: left; width: 100%; background:#efefef; padding: 15px 3%; text-align: center; margin: 0 0 5px; border-radius: 8px; border: 2px solid #e0e0e0; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
10 |
/* on admin pages */
|
@@ -16,6 +18,7 @@
|
|
16 |
#optinforms-form1-email-field {color: #666; padding: 8px 8px 8px 33px!important; background: url(../images/icon-email-01.png) no-repeat left center #fff; width: 100%; border:1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; box-shadow: none; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
17 |
#optinforms-form1-button {margin: 2px 0 0; color: #fff; background: #20a64c; padding: 6px; border: 0; border-radius: 4px; font-size: 14px; font-weight: 700; cursor: pointer; width:100%; text-shadow: none;}
|
18 |
#optinforms-form1-disclaimer {font-size: 11px; color: #666; margin:10px 0;}
|
|
|
19 |
|
20 |
#optinforms-form2-container {width: 100%; margin: 10px auto 20px auto;}
|
21 |
#optinforms-form2 {display: block; float: left; width: 100%; background: #266d7c; padding: 15px 3%; text-align: center; margin: 0 0 5px; border-radius: 8px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
@@ -27,6 +30,8 @@
|
|
27 |
#optinforms-form2-button {margin: 2px 0 0; color: #fff; background: #49A3FE; padding: 6px; border: 0; border-radius: 4px; font-size: 14px; font-weight: 700; cursor: pointer; width:100%; text-shadow: none;}
|
28 |
#optinforms-form2-disclaimer-container {display: inline; float: left; width: 16%; text-align: left; margin: 0 0 0 2%;}
|
29 |
#optinforms-form2-disclaimer {font-size: 11px; color: #fff; margin: 12px 0;}
|
|
|
|
|
30 |
|
31 |
#optinforms-form3-container {width: 100%; margin: 10px auto 20px auto;}
|
32 |
#optinforms-form3 {display: block; float: left; width: 100%; background: url(../images/form3-border-top.gif) repeat-x #fff; padding: 0; text-align: center; margin: 0 0 5px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
@@ -38,6 +43,7 @@
|
|
38 |
#optinforms-form3-name-field {color: #666; padding: 8px 8px 8px 33px; margin: 0 0 5px 0; background: url(../images/icon-user-01.png) no-repeat left center #fff; width:100%; border:1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
39 |
#optinforms-form3-email-field {color: #666; padding: 8px 8px 8px 33px; margin: 0 0 5px 0; background: url(../images/icon-email-01.png) no-repeat left center #fff; width:100%; border:1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
40 |
#optinforms-form3-button {margin: 0; color: #fff; background: #49A3FE; padding: 6px; border: 0; border-radius: 4px; font-size: 18px; font-weight: 700; cursor: pointer; width:100%; text-shadow: none;}
|
|
|
41 |
|
42 |
#optinforms-form4-container {width: 100%; margin: 10px auto 20px auto;}
|
43 |
#optinforms-form4 {display: block; float: left; width: 100%; background: #FCFCFC; padding: 15px 3%; text-align: center; margin: 0 0 5px; border: 2px solid #ECEAED; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
@@ -46,6 +52,7 @@
|
|
46 |
#optinforms-form4-email-field {color: #666; padding: 8px; margin: 0 0 5px 0; background: #fff; width:100%; text-align: center; font-size: 16px; border:1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
47 |
#optinforms-form4-button {margin: 0; color: #1d629b; background: #faff5b; padding: 6px; border: 0; border-radius: 4px; font-size: 20px; font-weight: 700; cursor: pointer; width:100%; text-shadow: none;}
|
48 |
#optinforms-form4-disclaimer {font-size: 12px; color: #999; margin:10px 0;}
|
|
|
49 |
|
50 |
#optinforms-form5-container {width: 100%; margin: 10px auto 20px auto;}
|
51 |
#optinforms-form5 {display: block; float: left; width: 100%; background: #333333; padding: 15px 3%; text-align: center; margin: 0 0 5px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
@@ -57,6 +64,8 @@
|
|
57 |
#optinforms-form5-email-field {color: #000; padding: 8px 8px 8px 33px; margin: 0 0 10px 0; background: url(../images/icon-email-01.png) no-repeat left center #fff; width:100%; border: 1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
58 |
#optinforms-form5-button {margin: 0; color: #fff; background: #fb6a13; padding: 6px; border: 0; border-radius: 4px; font-size: 16px; font-weight: 700; cursor: pointer; width:100%;}
|
59 |
#optinforms-form5-disclaimer {font-size: 14px; line-height: 26px; font-family: Georgia, "Times New Roman", Times, serif; color: #727272; margin: 20px 20px 0 20px;}
|
|
|
|
|
60 |
|
61 |
#optinforms-powered-by {width: 99%; text-align: right; font-size: 11px; color: #666; margin: 10px 1% 0 0;}
|
62 |
.sticky-placeholder-wrapper > label {opacity:.5; -webkit-transition: opacity .2s ease-out; -moz-transition: opacity .2s ease-out; -ms-transition: opacity .2s ease-out; transition: opacity .2s ease-out;}
|
5 |
/*--------------------------------------------------
|
6 |
FORMS
|
7 |
---------------------------------------------------*/
|
8 |
+
.optinforms-confirm-checkbox { font-size: 12px; text-align: left; margin-top: 10px; }
|
9 |
+
|
10 |
#optinforms-form1-container {width: 100%; margin: 10px auto 20px auto;}
|
11 |
#optinforms-form1 {display: block; float: left; width: 100%; background:#efefef; padding: 15px 3%; text-align: center; margin: 0 0 5px; border-radius: 8px; border: 2px solid #e0e0e0; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
12 |
/* on admin pages */
|
18 |
#optinforms-form1-email-field {color: #666; padding: 8px 8px 8px 33px!important; background: url(../images/icon-email-01.png) no-repeat left center #fff; width: 100%; border:1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; box-shadow: none; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
19 |
#optinforms-form1-button {margin: 2px 0 0; color: #fff; background: #20a64c; padding: 6px; border: 0; border-radius: 4px; font-size: 14px; font-weight: 700; cursor: pointer; width:100%; text-shadow: none;}
|
20 |
#optinforms-form1-disclaimer {font-size: 11px; color: #666; margin:10px 0;}
|
21 |
+
#optinforms-form1 .optinforms-confirm-checkbox { text-align: center; }
|
22 |
|
23 |
#optinforms-form2-container {width: 100%; margin: 10px auto 20px auto;}
|
24 |
#optinforms-form2 {display: block; float: left; width: 100%; background: #266d7c; padding: 15px 3%; text-align: center; margin: 0 0 5px; border-radius: 8px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
30 |
#optinforms-form2-button {margin: 2px 0 0; color: #fff; background: #49A3FE; padding: 6px; border: 0; border-radius: 4px; font-size: 14px; font-weight: 700; cursor: pointer; width:100%; text-shadow: none;}
|
31 |
#optinforms-form2-disclaimer-container {display: inline; float: left; width: 16%; text-align: left; margin: 0 0 0 2%;}
|
32 |
#optinforms-form2-disclaimer {font-size: 11px; color: #fff; margin: 12px 0;}
|
33 |
+
#optinforms-form2 .optinforms-confirm-checkbox { color: #fff; }
|
34 |
+
#optinforms-form2 .optinforms-confirm-checkbox a { color: inherit; }
|
35 |
|
36 |
#optinforms-form3-container {width: 100%; margin: 10px auto 20px auto;}
|
37 |
#optinforms-form3 {display: block; float: left; width: 100%; background: url(../images/form3-border-top.gif) repeat-x #fff; padding: 0; text-align: center; margin: 0 0 5px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
43 |
#optinforms-form3-name-field {color: #666; padding: 8px 8px 8px 33px; margin: 0 0 5px 0; background: url(../images/icon-user-01.png) no-repeat left center #fff; width:100%; border:1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
44 |
#optinforms-form3-email-field {color: #666; padding: 8px 8px 8px 33px; margin: 0 0 5px 0; background: url(../images/icon-email-01.png) no-repeat left center #fff; width:100%; border:1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
45 |
#optinforms-form3-button {margin: 0; color: #fff; background: #49A3FE; padding: 6px; border: 0; border-radius: 4px; font-size: 18px; font-weight: 700; cursor: pointer; width:100%; text-shadow: none;}
|
46 |
+
#optinforms-form3 .optinforms-confirm-checkbox { margin-bottom: 10px; }
|
47 |
|
48 |
#optinforms-form4-container {width: 100%; margin: 10px auto 20px auto;}
|
49 |
#optinforms-form4 {display: block; float: left; width: 100%; background: #FCFCFC; padding: 15px 3%; text-align: center; margin: 0 0 5px; border: 2px solid #ECEAED; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
52 |
#optinforms-form4-email-field {color: #666; padding: 8px; margin: 0 0 5px 0; background: #fff; width:100%; text-align: center; font-size: 16px; border:1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
53 |
#optinforms-form4-button {margin: 0; color: #1d629b; background: #faff5b; padding: 6px; border: 0; border-radius: 4px; font-size: 20px; font-weight: 700; cursor: pointer; width:100%; text-shadow: none;}
|
54 |
#optinforms-form4-disclaimer {font-size: 12px; color: #999; margin:10px 0;}
|
55 |
+
#optinforms-form4 .optinforms-confirm-checkbox { text-align: center; margin-bottom: 10px; }
|
56 |
|
57 |
#optinforms-form5-container {width: 100%; margin: 10px auto 20px auto;}
|
58 |
#optinforms-form5 {display: block; float: left; width: 100%; background: #333333; padding: 15px 3%; text-align: center; margin: 0 0 5px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
64 |
#optinforms-form5-email-field {color: #000; padding: 8px 8px 8px 33px; margin: 0 0 10px 0; background: url(../images/icon-email-01.png) no-repeat left center #fff; width:100%; border: 1px solid #DFDFDF; border-radius: 4px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out;transition: all .2s ease-out; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box;}
|
65 |
#optinforms-form5-button {margin: 0; color: #fff; background: #fb6a13; padding: 6px; border: 0; border-radius: 4px; font-size: 16px; font-weight: 700; cursor: pointer; width:100%;}
|
66 |
#optinforms-form5-disclaimer {font-size: 14px; line-height: 26px; font-family: Georgia, "Times New Roman", Times, serif; color: #727272; margin: 20px 20px 0 20px;}
|
67 |
+
#optinforms-form5 .optinforms-confirm-checkbox { color: #727272; }
|
68 |
+
#optinforms-form5 .optinforms-confirm-checkbox a { color: inherit; }
|
69 |
|
70 |
#optinforms-powered-by {width: 99%; text-align: right; font-size: 11px; color: #666; margin: 10px 1% 0 0;}
|
71 |
.sticky-placeholder-wrapper > label {opacity:.5; -webkit-transition: opacity .2s ease-out; -moz-transition: opacity .2s ease-out; -ms-transition: opacity .2s ease-out; transition: opacity .2s ease-out;}
|
includes/functions-form-1.php
CHANGED
@@ -32,6 +32,7 @@
|
|
32 |
$optinforms_form1_hide_name_field = get_option('optinforms_form1_hide_name_field');
|
33 |
$optinforms_form1_hide_disclaimer = get_option('optinforms_form1_hide_disclaimer');
|
34 |
$optinforms_form1_css = get_option('optinforms_form1_css');
|
|
|
35 |
|
36 |
|
37 |
// FORM1: default background color
|
@@ -519,4 +520,10 @@ function optinforms_form1_add_custom_css() {
|
|
519 |
return "<style type='text/css'>" . optinforms_form1_hide_title_css() . optinforms_form1_hide_subtitle_css() . optinforms_form1_hide_name_field_css() . optinforms_form1_hide_disclaimer_css() . $optinforms_form1_css . "</style>";
|
520 |
}
|
521 |
|
|
|
|
|
|
|
|
|
|
|
|
|
522 |
?>
|
32 |
$optinforms_form1_hide_name_field = get_option('optinforms_form1_hide_name_field');
|
33 |
$optinforms_form1_hide_disclaimer = get_option('optinforms_form1_hide_disclaimer');
|
34 |
$optinforms_form1_css = get_option('optinforms_form1_css');
|
35 |
+
$optinforms_form1_hide_confirm_checkbox = get_option( 'optinforms_form1_hide_confirm_checkbox' );
|
36 |
|
37 |
|
38 |
// FORM1: default background color
|
520 |
return "<style type='text/css'>" . optinforms_form1_hide_title_css() . optinforms_form1_hide_subtitle_css() . optinforms_form1_hide_name_field_css() . optinforms_form1_hide_disclaimer_css() . $optinforms_form1_css . "</style>";
|
521 |
}
|
522 |
|
523 |
+
// FORM1: hide the confirm checkbox
|
524 |
+
function optinforms_form1_hide_confirm_checkbox() {
|
525 |
+
global $optinforms_form1_hide_confirm_checkbox;
|
526 |
+
return $optinforms_form1_hide_confirm_checkbox;
|
527 |
+
}
|
528 |
+
|
529 |
?>
|
includes/functions-form-2.php
CHANGED
@@ -24,6 +24,7 @@
|
|
24 |
$optinforms_form2_hide_title = get_option('optinforms_form2_hide_title');
|
25 |
$optinforms_form2_hide_disclaimer = get_option('optinforms_form2_hide_disclaimer');
|
26 |
$optinforms_form2_css = get_option('optinforms_form2_css');
|
|
|
27 |
|
28 |
|
29 |
// FORM2: default background color
|
@@ -410,4 +411,10 @@ function optinforms_form2_add_custom_css() {
|
|
410 |
return "<style type='text/css'>" . optinforms_form2_hide_title_css() . optinforms_form2_hide_disclaimer_css() . optinforms_form2_hide_title_disclaimer_css() . $optinforms_form2_css . "</style>";
|
411 |
}
|
412 |
|
|
|
|
|
|
|
|
|
|
|
|
|
413 |
?>
|
24 |
$optinforms_form2_hide_title = get_option('optinforms_form2_hide_title');
|
25 |
$optinforms_form2_hide_disclaimer = get_option('optinforms_form2_hide_disclaimer');
|
26 |
$optinforms_form2_css = get_option('optinforms_form2_css');
|
27 |
+
$optinforms_form2_hide_confirm_checkbox = get_option( 'optinforms_form2_hide_confirm_checkbox' );
|
28 |
|
29 |
|
30 |
// FORM2: default background color
|
411 |
return "<style type='text/css'>" . optinforms_form2_hide_title_css() . optinforms_form2_hide_disclaimer_css() . optinforms_form2_hide_title_disclaimer_css() . $optinforms_form2_css . "</style>";
|
412 |
}
|
413 |
|
414 |
+
// FORM2: hide the confirm checkbox
|
415 |
+
function optinforms_form2_hide_confirm_checkbox() {
|
416 |
+
global $optinforms_form2_hide_confirm_checkbox;
|
417 |
+
return $optinforms_form2_hide_confirm_checkbox;
|
418 |
+
}
|
419 |
+
|
420 |
?>
|
includes/functions-form-3.php
CHANGED
@@ -26,6 +26,7 @@
|
|
26 |
$optinforms_form3_hide_subtitle = get_option('optinforms_form3_hide_subtitle');
|
27 |
$optinforms_form3_hide_name_field = get_option('optinforms_form3_hide_name_field');
|
28 |
$optinforms_form3_css = get_option('optinforms_form3_css');
|
|
|
29 |
|
30 |
|
31 |
// FORM3: default background color
|
@@ -433,4 +434,10 @@ function optinforms_form3_add_custom_css() {
|
|
433 |
return "<style type='text/css'>" . optinforms_form3_hide_title_css() . optinforms_form3_hide_subtitle_css() . optinforms_form3_hide_title_subtitle_css() . optinforms_form3_hide_name_field_css() . $optinforms_form3_css . "</style>";
|
434 |
}
|
435 |
|
|
|
|
|
|
|
|
|
|
|
|
|
436 |
?>
|
26 |
$optinforms_form3_hide_subtitle = get_option('optinforms_form3_hide_subtitle');
|
27 |
$optinforms_form3_hide_name_field = get_option('optinforms_form3_hide_name_field');
|
28 |
$optinforms_form3_css = get_option('optinforms_form3_css');
|
29 |
+
$optinforms_form3_hide_confirm_checkbox = get_option( 'optinforms_form3_hide_confirm_checkbox' );
|
30 |
|
31 |
|
32 |
// FORM3: default background color
|
434 |
return "<style type='text/css'>" . optinforms_form3_hide_title_css() . optinforms_form3_hide_subtitle_css() . optinforms_form3_hide_title_subtitle_css() . optinforms_form3_hide_name_field_css() . $optinforms_form3_css . "</style>";
|
435 |
}
|
436 |
|
437 |
+
// FORM3: hide the confirm checkbox
|
438 |
+
function optinforms_form3_hide_confirm_checkbox() {
|
439 |
+
global $optinforms_form3_hide_confirm_checkbox;
|
440 |
+
return $optinforms_form3_hide_confirm_checkbox;
|
441 |
+
}
|
442 |
+
|
443 |
?>
|
includes/functions-form-4.php
CHANGED
@@ -30,6 +30,7 @@
|
|
30 |
$optinforms_form4_hide_subtitle = get_option('optinforms_form4_hide_subtitle');
|
31 |
$optinforms_form4_hide_disclaimer = get_option('optinforms_form4_hide_disclaimer');
|
32 |
$optinforms_form4_css = get_option('optinforms_form4_css');
|
|
|
33 |
|
34 |
|
35 |
// FORM4: default background color
|
@@ -490,4 +491,10 @@ function optinforms_form4_add_custom_css() {
|
|
490 |
return "<style type='text/css'>" . optinforms_form4_hide_title_css() . optinforms_form4_hide_subtitle_css() . optinforms_form4_hide_disclaimer_css() . $optinforms_form4_css . "</style>";
|
491 |
}
|
492 |
|
|
|
|
|
|
|
|
|
|
|
|
|
493 |
?>
|
30 |
$optinforms_form4_hide_subtitle = get_option('optinforms_form4_hide_subtitle');
|
31 |
$optinforms_form4_hide_disclaimer = get_option('optinforms_form4_hide_disclaimer');
|
32 |
$optinforms_form4_css = get_option('optinforms_form4_css');
|
33 |
+
$optinforms_form4_hide_confirm_checkbox = get_option( 'optinforms_form4_hide_confirm_checkbox' );
|
34 |
|
35 |
|
36 |
// FORM4: default background color
|
491 |
return "<style type='text/css'>" . optinforms_form4_hide_title_css() . optinforms_form4_hide_subtitle_css() . optinforms_form4_hide_disclaimer_css() . $optinforms_form4_css . "</style>";
|
492 |
}
|
493 |
|
494 |
+
// FORM4: hide the confirm checkbox
|
495 |
+
function optinforms_form4_hide_confirm_checkbox() {
|
496 |
+
global $optinforms_form4_hide_confirm_checkbox;
|
497 |
+
return $optinforms_form4_hide_confirm_checkbox;
|
498 |
+
}
|
499 |
+
|
500 |
?>
|
includes/functions-form-5.php
CHANGED
@@ -31,6 +31,7 @@
|
|
31 |
$optinforms_form5_hide_name_field = get_option('optinforms_form5_hide_name_field');
|
32 |
$optinforms_form5_hide_disclaimer = get_option('optinforms_form5_hide_disclaimer');
|
33 |
$optinforms_form5_css = get_option('optinforms_form5_css');
|
|
|
34 |
|
35 |
|
36 |
// FORM5: default background color
|
@@ -518,4 +519,10 @@ function optinforms_form5_add_custom_css() {
|
|
518 |
return "<style type='text/css'>" . optinforms_form5_hide_title_css() . optinforms_form5_hide_subtitle_css() . optinforms_form5_hide_name_field_css() . optinforms_form5_hide_disclaimer_css() . optinforms_form5_hide_subtitle_disclaimer_css() . $optinforms_form5_css . "</style>";
|
519 |
}
|
520 |
|
|
|
|
|
|
|
|
|
|
|
|
|
521 |
?>
|
31 |
$optinforms_form5_hide_name_field = get_option('optinforms_form5_hide_name_field');
|
32 |
$optinforms_form5_hide_disclaimer = get_option('optinforms_form5_hide_disclaimer');
|
33 |
$optinforms_form5_css = get_option('optinforms_form5_css');
|
34 |
+
$optinforms_form5_hide_confirm_checkbox = get_option( 'optinforms_form5_hide_confirm_checkbox' );
|
35 |
|
36 |
|
37 |
// FORM5: default background color
|
519 |
return "<style type='text/css'>" . optinforms_form5_hide_title_css() . optinforms_form5_hide_subtitle_css() . optinforms_form5_hide_name_field_css() . optinforms_form5_hide_disclaimer_css() . optinforms_form5_hide_subtitle_disclaimer_css() . $optinforms_form5_css . "</style>";
|
520 |
}
|
521 |
|
522 |
+
// FORM5: hide the confirm checkbox
|
523 |
+
function optinforms_form5_hide_confirm_checkbox() {
|
524 |
+
global $optinforms_form5_hide_confirm_checkbox;
|
525 |
+
return $optinforms_form5_hide_confirm_checkbox;
|
526 |
+
}
|
527 |
+
|
528 |
?>
|
includes/functions-form-6.php
CHANGED
@@ -1,5 +1,7 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
3 |
// FORM6: default email field
|
4 |
function optinforms_form6_default_email_field() {
|
5 |
global $optinforms_form6_email_field;
|
@@ -24,4 +26,10 @@ function optinforms_form6_default_button_text() {
|
|
24 |
} else {
|
25 |
return do_shortcode( $optinforms_form6_button_text );
|
26 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
}
|
1 |
<?php
|
2 |
|
3 |
+
$optinforms_form6_hide_confirm_checkbox = get_option( 'optinforms_form6_hide_confirm_checkbox' );
|
4 |
+
|
5 |
// FORM6: default email field
|
6 |
function optinforms_form6_default_email_field() {
|
7 |
global $optinforms_form6_email_field;
|
26 |
} else {
|
27 |
return do_shortcode( $optinforms_form6_button_text );
|
28 |
}
|
29 |
+
}
|
30 |
+
|
31 |
+
// FORM6: hide the confirm checkbox
|
32 |
+
function optinforms_form6_hide_confirm_checkbox() {
|
33 |
+
global $optinforms_form6_hide_confirm_checkbox;
|
34 |
+
return $optinforms_form6_hide_confirm_checkbox;
|
35 |
}
|
includes/functions-forms.php
CHANGED
@@ -204,19 +204,19 @@ function optinforms_create_form() {
|
|
204 |
global $optinforms_form_design;
|
205 |
// echo $optinforms_form_design;
|
206 |
if($optinforms_form_design == 'optinforms_form_design_option1') {
|
207 |
-
return "" . optinforms_code_comment() . "<div id=\"optinforms-form1-container\" " . optinforms_form1_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form1\" style=\"background:" . optinforms_form1_default_background() . "; border-color:" . optinforms_form1_default_border() . "\"><p id=\"optinforms-form1-title\" style=\"font-family:" . optinforms_form1_default_title_font() . "; font-size:" . optinforms_form1_default_title_size() . "; line-height:" . optinforms_form1_default_title_size() . "; color:" . optinforms_form1_default_title_color() . "\">" . optinforms_form1_default_title() ."</p><p id=\"optinforms-form1-subtitle\" style=\"font-family:" . optinforms_form1_default_subtitle_font() . "; font-size:" . optinforms_form1_default_subtitle_size() . "; line-height:" . optinforms_form1_default_subtitle_size() . "; color:" . optinforms_form1_default_subtitle_color() . "\">" . optinforms_form1_default_subtitle() . "</p><div id=\"optinforms-form1-name-field-container\"> <input type=\"text\" id=\"optinforms-form1-name-field\" name=\"" . optinforms_get_name_field() . "\" placeholder=\"" . optinforms_form1_default_name_field() . "\" style=\"font-family:" . optinforms_form1_default_fields_font() . "; font-size:" . optinforms_form1_default_fields_size() . "; color:" . optinforms_form1_default_fields_color() . "\" />" . optinforms_mailchimp_full_name_fix() . "</div><!--optinforms-form1-name-field-container--><div id=\"optinforms-form1-email-field-container\"><input type=\"text\" id=\"optinforms-form1-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form1_default_email_field() . "\" style=\"font-family:" . optinforms_form1_default_fields_font() . "; font-size:" . optinforms_form1_default_fields_size() . "; color:" . optinforms_form1_default_fields_color() . "\" /></div><!--optinforms-form1-email-field-container--><div id=\"optinforms-form1-button-container\"><input type=\"submit\" name=\"submit\" id=\"optinforms-form1-button\" value=\"" . optinforms_form1_default_button_text() . "\" style=\"font-family:" . optinforms_form1_default_button_text_font() . "; font-size:" . optinforms_form1_default_button_text_size() . "; color:" . optinforms_form1_default_button_text_color() . "; background-color:" . optinforms_form1_default_button_background() . "\" /></div><!--optinforms-form1-button-container--><div class=\"clear\"></div
|
208 |
}
|
209 |
elseif($optinforms_form_design == 'optinforms_form_design_option2') {
|
210 |
-
return "" . optinforms_code_comment() . "<div id=\"optinforms-form2-container\" " . optinforms_form2_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form2\" style=\"background:" . optinforms_form2_default_background() . "\"><div id=\"optinforms-form2-title-container\"><div id=\"optinforms-form2-title\" style=\"font-family:" . optinforms_form2_default_title_font() . "; font-size:" . optinforms_form2_default_title_size() . "; line-height:" . optinforms_form2_default_title_size() . "; color:" . optinforms_form2_default_title_color() . "\">" . optinforms_form2_default_title() ."</div><!--optinforms-form2-title--></div><!--optinforms-form2-title-container--><div id=\"optinforms-form2-email-field-container\"><input type=\"text\" id=\"optinforms-form2-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form2_default_email_field() . "\" style=\"font-family:" . optinforms_form2_default_fields_font() . "; font-size:" . optinforms_form2_default_fields_size() . "; color:" . optinforms_form2_default_fields_color() . "\" /></div><!--optinforms-form2-email-field-container--><div id=\"optinforms-form2-button-container\"><input type=\"submit\" name=\"submit\" id=\"optinforms-form2-button\" value=\"" . optinforms_form2_default_button_text() . "\" style=\"font-family:" . optinforms_form2_default_button_text_font() . "; font-size:" . optinforms_form2_default_button_text_size() . "; color:" . optinforms_form2_default_button_text_color() . "; background-color:" . optinforms_form2_default_button_background() . "\" /></div><!--optinforms-form2-button-container--><div id=\"optinforms-form2-disclaimer-container\"><p id=\"optinforms-form2-disclaimer\" style=\"font-family:" . optinforms_form2_default_disclaimer_font() . "; font-size:" . optinforms_form2_default_disclaimer_size() . "; line-height:" . optinforms_form2_default_disclaimer_size() . "; color:" . optinforms_form2_default_disclaimer_color() . "\">" . optinforms_form2_default_disclaimer() . "</p></div><!--optinforms-form2-disclaimer-container
|
211 |
}
|
212 |
elseif($optinforms_form_design == 'optinforms_form_design_option3') {
|
213 |
-
return "" . optinforms_code_comment() . "<div id=\"optinforms-form3-container\" " . optinforms_form3_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form3\"><div id=\"optinforms-form3-inside\" style=\"background:" . optinforms_form3_default_background() . "\"><div id=\"optinforms-form3-container-left\"><div id=\"optinforms-form3-title\" style=\"font-family:" . optinforms_form3_default_title_font() . "; font-size:" . optinforms_form3_default_title_size() . "; line-height:" . optinforms_form3_default_title_size() . "; color:" . optinforms_form3_default_title_color() . "\">" . optinforms_form3_default_title() ."</div><!--optinforms-form3-title--><div id=\"optinforms-form3-subtitle\" style=\"font-family:" . optinforms_form3_default_subtitle_font() . "; font-size:" . optinforms_form3_default_subtitle_size() . "; color:" . optinforms_form3_default_subtitle_color() . "\">" . optinforms_form3_default_subtitle() . "</div><!--optinforms-form3-subtitle--></div><!--optinforms-form3-container-left--><div id=\"optinforms-form3-container-right\"><input type=\"text\" id=\"optinforms-form3-name-field\" name=\"" . optinforms_get_name_field() . "\" placeholder=\"" . optinforms_form3_default_name_field() . "\" style=\"font-family:" . optinforms_form3_default_fields_font() . "; font-size:" . optinforms_form3_default_fields_size() . "; color:" . optinforms_form3_default_fields_color() . "\" /><input type=\"text\" id=\"optinforms-form3-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form3_default_email_field() . "\" style=\"font-family:" . optinforms_form3_default_fields_font() . "; font-size:" . optinforms_form3_default_fields_size() . "; color:" . optinforms_form3_default_fields_color() . "\" />" . optinforms_mailchimp_full_name_fix() . "<input type=\"submit\" name=\"submit\" id=\"optinforms-form3-button\" value=\"" . optinforms_form3_default_button_text() . "\" style=\"font-family:" . optinforms_form3_default_button_text_font() . "; font-size:" . optinforms_form3_default_button_text_size() . "; color:" . optinforms_form3_default_button_text_color() . "; background-color:" . optinforms_form3_default_button_background() . "\"
|
214 |
}
|
215 |
elseif($optinforms_form_design == 'optinforms_form_design_option4') {
|
216 |
-
return "" . optinforms_code_comment() . "<div id=\"optinforms-form4-container\" " . optinforms_form4_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form4\" style=\"background:" . optinforms_form4_default_background() . "; border-color:" . optinforms_form4_default_border() . "\"><div id=\"optinforms-form4-title\" style=\"font-family:" . optinforms_form4_default_title_font() . "; font-size:" . optinforms_form4_default_title_size() . "; line-height:" . optinforms_form4_default_title_size() . "; color:" . optinforms_form4_default_title_color() . "\">" . optinforms_form4_default_title() ."</div><!--optinforms-form4-title--><div id=\"optinforms-form4-subtitle\" style=\"font-family:" . optinforms_form4_default_subtitle_font() . "; font-size:" . optinforms_form4_default_subtitle_size() . "; line-height:" . optinforms_form4_default_subtitle_size() . "; color:" . optinforms_form4_default_subtitle_color() . "\">" . optinforms_form4_default_subtitle() . "</div><!--optinforms-form4-subtitle--><input type=\"text\" id=\"optinforms-form4-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form4_default_email_field() . "\" style=\"font-family:" . optinforms_form4_default_fields_font() . "; font-size:" . optinforms_form4_default_fields_size() . "; color:" . optinforms_form4_default_fields_color() . "\" /><input type=\"submit\" name=\"submit\" id=\"optinforms-form4-button\" value=\"" . optinforms_form4_default_button_text() . "\" style=\"font-family:" . optinforms_form4_default_button_text_font() . "; font-size:" . optinforms_form4_default_button_text_size() . "; color:" . optinforms_form4_default_button_text_color() . "; background-color:" . optinforms_form4_default_button_background() . "\"
|
217 |
}
|
218 |
elseif($optinforms_form_design == 'optinforms_form_design_option5') {
|
219 |
-
return "" . optinforms_code_comment() . "<div id=\"optinforms-form5-container\" " . optinforms_form5_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form5\" style=\"background:" . optinforms_form5_default_background() . ";\"><div id=\"optinforms-form5-container-left\"><div id=\"optinforms-form5-title\" style=\"font-family:" . optinforms_form5_default_title_font() . "; font-size:" . optinforms_form5_default_title_size() . "; line-height:" . optinforms_form5_default_title_size() . "; color:" . optinforms_form5_default_title_color() . "\">" . optinforms_form5_default_title() ."</div><!--optinforms-form5-title--><input type=\"text\" id=\"optinforms-form5-name-field\" name=\"" . optinforms_get_name_field() . "\" placeholder=\"" . optinforms_form5_default_name_field() . "\" style=\"font-family:" . optinforms_form5_default_fields_font() . "; font-size:" . optinforms_form5_default_fields_size() . "; color:" . optinforms_form5_default_fields_color() . "\" /><input type=\"text\" id=\"optinforms-form5-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form5_default_email_field() . "\" style=\"font-family:" . optinforms_form5_default_fields_font() . "; font-size:" . optinforms_form5_default_fields_size() . "; color:" . optinforms_form5_default_fields_color() . "\" />" . optinforms_mailchimp_full_name_fix() . "<input type=\"submit\" name=\"submit\" id=\"optinforms-form5-button\" value=\"" . optinforms_form5_default_button_text() . "\" style=\"font-family:" . optinforms_form5_default_button_text_font() . "; font-size:" . optinforms_form5_default_button_text_size() . "; color:" . optinforms_form5_default_button_text_color() . "; background-color:" . optinforms_form5_default_button_background() . "\"
|
220 |
}
|
221 |
elseif($optinforms_form_design == 'optinforms_form_design_option6') {
|
222 |
ob_start();
|
@@ -230,6 +230,7 @@ function optinforms_create_form() {
|
|
230 |
<div id="optinforms-form6">
|
231 |
<input type="text" id="optinforms-form6-email-field" name="<?php echo optinforms_get_email_field(); ?>" placeholder="<?php echo optinforms_form6_default_email_field(); ?>" />
|
232 |
<input type="submit" id="optinforms-form6-button" value="<?php echo optinforms_form6_default_button_text(); ?>" />
|
|
|
233 |
</div><!--optinforms-form6-->
|
234 |
</form>
|
235 |
</div><!-- .optinforms-form6-container -->
|
204 |
global $optinforms_form_design;
|
205 |
// echo $optinforms_form_design;
|
206 |
if($optinforms_form_design == 'optinforms_form_design_option1') {
|
207 |
+
return "" . optinforms_code_comment() . "<div id=\"optinforms-form1-container\" " . optinforms_form1_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form1\" style=\"background:" . optinforms_form1_default_background() . "; border-color:" . optinforms_form1_default_border() . "\"><p id=\"optinforms-form1-title\" style=\"font-family:" . optinforms_form1_default_title_font() . "; font-size:" . optinforms_form1_default_title_size() . "; line-height:" . optinforms_form1_default_title_size() . "; color:" . optinforms_form1_default_title_color() . "\">" . optinforms_form1_default_title() ."</p><p id=\"optinforms-form1-subtitle\" style=\"font-family:" . optinforms_form1_default_subtitle_font() . "; font-size:" . optinforms_form1_default_subtitle_size() . "; line-height:" . optinforms_form1_default_subtitle_size() . "; color:" . optinforms_form1_default_subtitle_color() . "\">" . optinforms_form1_default_subtitle() . "</p><div id=\"optinforms-form1-name-field-container\"> <input type=\"text\" id=\"optinforms-form1-name-field\" name=\"" . optinforms_get_name_field() . "\" placeholder=\"" . optinforms_form1_default_name_field() . "\" style=\"font-family:" . optinforms_form1_default_fields_font() . "; font-size:" . optinforms_form1_default_fields_size() . "; color:" . optinforms_form1_default_fields_color() . "\" />" . optinforms_mailchimp_full_name_fix() . "</div><!--optinforms-form1-name-field-container--><div id=\"optinforms-form1-email-field-container\"><input type=\"text\" id=\"optinforms-form1-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form1_default_email_field() . "\" style=\"font-family:" . optinforms_form1_default_fields_font() . "; font-size:" . optinforms_form1_default_fields_size() . "; color:" . optinforms_form1_default_fields_color() . "\" /></div><!--optinforms-form1-email-field-container--><div id=\"optinforms-form1-button-container\"><input type=\"submit\" name=\"submit\" id=\"optinforms-form1-button\" value=\"" . optinforms_form1_default_button_text() . "\" style=\"font-family:" . optinforms_form1_default_button_text_font() . "; font-size:" . optinforms_form1_default_button_text_size() . "; color:" . optinforms_form1_default_button_text_color() . "; background-color:" . optinforms_form1_default_button_background() . "\" /></div><!--optinforms-form1-button-container--><div class=\"clear\"></div>" . optinforms_confirm_checkbox('form1') . "<p id=\"optinforms-form1-disclaimer\" style=\"font-family:" . optinforms_form1_default_disclaimer_font() . "; font-size:" . optinforms_form1_default_disclaimer_size() . "; line-height:" . optinforms_form1_default_disclaimer_size() . "; color:" . optinforms_form1_default_disclaimer_color() . "\">" . optinforms_form1_default_disclaimer() . "</p></div><!--optinforms-form1--><div class=\"clear\"></div>" . optinforms_powered_by() . "</form></div><!--optinforms-form1-container--><div class=\"clear\"></div>" . optinforms_code_comment_end() . optinforms_form1_add_custom_css() . "";
|
208 |
}
|
209 |
elseif($optinforms_form_design == 'optinforms_form_design_option2') {
|
210 |
+
return "" . optinforms_code_comment() . "<div id=\"optinforms-form2-container\" " . optinforms_form2_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form2\" style=\"background:" . optinforms_form2_default_background() . "\"><div id=\"optinforms-form2-title-container\"><div id=\"optinforms-form2-title\" style=\"font-family:" . optinforms_form2_default_title_font() . "; font-size:" . optinforms_form2_default_title_size() . "; line-height:" . optinforms_form2_default_title_size() . "; color:" . optinforms_form2_default_title_color() . "\">" . optinforms_form2_default_title() ."</div><!--optinforms-form2-title--></div><!--optinforms-form2-title-container--><div id=\"optinforms-form2-email-field-container\"><input type=\"text\" id=\"optinforms-form2-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form2_default_email_field() . "\" style=\"font-family:" . optinforms_form2_default_fields_font() . "; font-size:" . optinforms_form2_default_fields_size() . "; color:" . optinforms_form2_default_fields_color() . "\" /></div><!--optinforms-form2-email-field-container--><div id=\"optinforms-form2-button-container\"><input type=\"submit\" name=\"submit\" id=\"optinforms-form2-button\" value=\"" . optinforms_form2_default_button_text() . "\" style=\"font-family:" . optinforms_form2_default_button_text_font() . "; font-size:" . optinforms_form2_default_button_text_size() . "; color:" . optinforms_form2_default_button_text_color() . "; background-color:" . optinforms_form2_default_button_background() . "\" /></div><!--optinforms-form2-button-container--><div id=\"optinforms-form2-disclaimer-container\"><p id=\"optinforms-form2-disclaimer\" style=\"font-family:" . optinforms_form2_default_disclaimer_font() . "; font-size:" . optinforms_form2_default_disclaimer_size() . "; line-height:" . optinforms_form2_default_disclaimer_size() . "; color:" . optinforms_form2_default_disclaimer_color() . "\">" . optinforms_form2_default_disclaimer() . "</p></div><!--optinforms-form2-disclaimer-container-->" . optinforms_confirm_checkbox('form2') . "<div class=\"clear\"></div></div><!--optinforms-form2--><div class=\"clear\"></div>" . optinforms_powered_by() . "</form></div><!--optinforms-form2-container--><div class=\"clear\"></div>" . optinforms_code_comment_end() . optinforms_form2_add_custom_css() . "";
|
211 |
}
|
212 |
elseif($optinforms_form_design == 'optinforms_form_design_option3') {
|
213 |
+
return "" . optinforms_code_comment() . "<div id=\"optinforms-form3-container\" " . optinforms_form3_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form3\"><div id=\"optinforms-form3-inside\" style=\"background:" . optinforms_form3_default_background() . "\"><div id=\"optinforms-form3-container-left\"><div id=\"optinforms-form3-title\" style=\"font-family:" . optinforms_form3_default_title_font() . "; font-size:" . optinforms_form3_default_title_size() . "; line-height:" . optinforms_form3_default_title_size() . "; color:" . optinforms_form3_default_title_color() . "\">" . optinforms_form3_default_title() ."</div><!--optinforms-form3-title--><div id=\"optinforms-form3-subtitle\" style=\"font-family:" . optinforms_form3_default_subtitle_font() . "; font-size:" . optinforms_form3_default_subtitle_size() . "; color:" . optinforms_form3_default_subtitle_color() . "\">" . optinforms_form3_default_subtitle() . "</div><!--optinforms-form3-subtitle--></div><!--optinforms-form3-container-left--><div id=\"optinforms-form3-container-right\"><input type=\"text\" id=\"optinforms-form3-name-field\" name=\"" . optinforms_get_name_field() . "\" placeholder=\"" . optinforms_form3_default_name_field() . "\" style=\"font-family:" . optinforms_form3_default_fields_font() . "; font-size:" . optinforms_form3_default_fields_size() . "; color:" . optinforms_form3_default_fields_color() . "\" /><input type=\"text\" id=\"optinforms-form3-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form3_default_email_field() . "\" style=\"font-family:" . optinforms_form3_default_fields_font() . "; font-size:" . optinforms_form3_default_fields_size() . "; color:" . optinforms_form3_default_fields_color() . "\" />" . optinforms_mailchimp_full_name_fix() . "<input type=\"submit\" name=\"submit\" id=\"optinforms-form3-button\" value=\"" . optinforms_form3_default_button_text() . "\" style=\"font-family:" . optinforms_form3_default_button_text_font() . "; font-size:" . optinforms_form3_default_button_text_size() . "; color:" . optinforms_form3_default_button_text_color() . "; background-color:" . optinforms_form3_default_button_background() . "\" />" . optinforms_confirm_checkbox('form3') . "</div><!--optinforms-form3-container-right--><div class=\"clear\"></div></div><!--optinforms-form3-inside--></div><!--optinforms-form3--><div class=\"clear\"></div>" . optinforms_powered_by() . "</form></div><!--optinforms-form3-container--><div class=\"clear\"></div>" . optinforms_code_comment_end() . optinforms_form3_add_custom_css() . "";
|
214 |
}
|
215 |
elseif($optinforms_form_design == 'optinforms_form_design_option4') {
|
216 |
+
return "" . optinforms_code_comment() . "<div id=\"optinforms-form4-container\" " . optinforms_form4_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form4\" style=\"background:" . optinforms_form4_default_background() . "; border-color:" . optinforms_form4_default_border() . "\"><div id=\"optinforms-form4-title\" style=\"font-family:" . optinforms_form4_default_title_font() . "; font-size:" . optinforms_form4_default_title_size() . "; line-height:" . optinforms_form4_default_title_size() . "; color:" . optinforms_form4_default_title_color() . "\">" . optinforms_form4_default_title() ."</div><!--optinforms-form4-title--><div id=\"optinforms-form4-subtitle\" style=\"font-family:" . optinforms_form4_default_subtitle_font() . "; font-size:" . optinforms_form4_default_subtitle_size() . "; line-height:" . optinforms_form4_default_subtitle_size() . "; color:" . optinforms_form4_default_subtitle_color() . "\">" . optinforms_form4_default_subtitle() . "</div><!--optinforms-form4-subtitle--><input type=\"text\" id=\"optinforms-form4-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form4_default_email_field() . "\" style=\"font-family:" . optinforms_form4_default_fields_font() . "; font-size:" . optinforms_form4_default_fields_size() . "; color:" . optinforms_form4_default_fields_color() . "\" /><input type=\"submit\" name=\"submit\" id=\"optinforms-form4-button\" value=\"" . optinforms_form4_default_button_text() . "\" style=\"font-family:" . optinforms_form4_default_button_text_font() . "; font-size:" . optinforms_form4_default_button_text_size() . "; color:" . optinforms_form4_default_button_text_color() . "; background-color:" . optinforms_form4_default_button_background() . "\" />" . optinforms_confirm_checkbox('form4') . "<div id=\"optinforms-form4-disclaimer\" style=\"font-family:" . optinforms_form4_default_disclaimer_font() . "; font-size:" . optinforms_form4_default_disclaimer_size() . "; line-height:" . optinforms_form4_default_disclaimer_size() . "; color:" . optinforms_form4_default_disclaimer_color() . "\">" . optinforms_form4_default_disclaimer() . "</div><!--optinforms-form4-disclaimer--><div class=\"clear\"></div></div><!--optinforms-form4--><div class=\"clear\"></div>" . optinforms_powered_by() . "</form></div><!--optinforms-form4-container--><div class=\"clear\"></div>" . optinforms_code_comment_end() . optinforms_form4_add_custom_css() . "";
|
217 |
}
|
218 |
elseif($optinforms_form_design == 'optinforms_form_design_option5') {
|
219 |
+
return "" . optinforms_code_comment() . "<div id=\"optinforms-form5-container\" " . optinforms_form5_get_width() . ">" . optinforms_before_form() . "<form method=\"post\" " . optinforms_form_target_blank() . " action=\"" . optinforms_get_form_action() . "\" " . optinforms_form_action_appendix() . ">" . optinforms_get_form_identifiers() . "<div id=\"optinforms-form5\" style=\"background:" . optinforms_form5_default_background() . ";\"><div id=\"optinforms-form5-container-left\"><div id=\"optinforms-form5-title\" style=\"font-family:" . optinforms_form5_default_title_font() . "; font-size:" . optinforms_form5_default_title_size() . "; line-height:" . optinforms_form5_default_title_size() . "; color:" . optinforms_form5_default_title_color() . "\">" . optinforms_form5_default_title() ."</div><!--optinforms-form5-title--><input type=\"text\" id=\"optinforms-form5-name-field\" name=\"" . optinforms_get_name_field() . "\" placeholder=\"" . optinforms_form5_default_name_field() . "\" style=\"font-family:" . optinforms_form5_default_fields_font() . "; font-size:" . optinforms_form5_default_fields_size() . "; color:" . optinforms_form5_default_fields_color() . "\" /><input type=\"text\" id=\"optinforms-form5-email-field\" name=\"" . optinforms_get_email_field() . "\" placeholder=\"" . optinforms_form5_default_email_field() . "\" style=\"font-family:" . optinforms_form5_default_fields_font() . "; font-size:" . optinforms_form5_default_fields_size() . "; color:" . optinforms_form5_default_fields_color() . "\" />" . optinforms_mailchimp_full_name_fix() . "<input type=\"submit\" name=\"submit\" id=\"optinforms-form5-button\" value=\"" . optinforms_form5_default_button_text() . "\" style=\"font-family:" . optinforms_form5_default_button_text_font() . "; font-size:" . optinforms_form5_default_button_text_size() . "; color:" . optinforms_form5_default_button_text_color() . "; background-color:" . optinforms_form5_default_button_background() . "\" />" . optinforms_confirm_checkbox('form5') . "</div><!--optinforms-form5-container-left--><div id=\"optinforms-form5-container-right\"><div id=\"optinforms-form5-subtitle\" style=\"font-family:" . optinforms_form5_default_subtitle_font() . "; font-size:" . optinforms_form5_default_subtitle_size() . "; color:" . optinforms_form5_default_subtitle_color() . "\">" . optinforms_form5_default_subtitle() . "</div><!--optinforms-form5-subtitle--><div id=\"optinforms-form5-disclaimer\" style=\"font-family:" . optinforms_form5_default_disclaimer_font() . "; font-size:" . optinforms_form5_default_disclaimer_size() . "; color:" . optinforms_form5_default_disclaimer_color() . "\">" . optinforms_form5_default_disclaimer() . "</div><!--optinforms-form5-disclaimer--></div><!--optinforms-form5-container-right--><div class=\"clear\"></div></div><!--optinforms-form5--><div class=\"clear\"></div>" . optinforms_powered_by() . "</form></div><!--optinforms-form5-container--><div class=\"clear\"></div>" . optinforms_code_comment_end() . optinforms_form5_add_custom_css() . "";
|
220 |
}
|
221 |
elseif($optinforms_form_design == 'optinforms_form_design_option6') {
|
222 |
ob_start();
|
230 |
<div id="optinforms-form6">
|
231 |
<input type="text" id="optinforms-form6-email-field" name="<?php echo optinforms_get_email_field(); ?>" placeholder="<?php echo optinforms_form6_default_email_field(); ?>" />
|
232 |
<input type="submit" id="optinforms-form6-button" value="<?php echo optinforms_form6_default_button_text(); ?>" />
|
233 |
+
<?php echo optinforms_confirm_checkbox('form6'); ?>
|
234 |
</div><!--optinforms-form6-->
|
235 |
</form>
|
236 |
</div><!-- .optinforms-form6-container -->
|
includes/functions.php
CHANGED
@@ -660,4 +660,69 @@ function optinforms_mailchimp_full_name_fix() {
|
|
660 |
|
661 |
}
|
662 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
663 |
?>
|
660 |
|
661 |
}
|
662 |
|
663 |
+
/**
|
664 |
+
* Adds a checkbox for confirmation
|
665 |
+
*
|
666 |
+
* @since 1.2.8.6
|
667 |
+
*/
|
668 |
+
function optinforms_confirm_checkbox( $form = 'form1' ) {
|
669 |
+
|
670 |
+
global $optinforms_email_solution;
|
671 |
+
global $optinforms_form1_hide_confirm_checkbox;
|
672 |
+
global $optinforms_form2_hide_confirm_checkbox;
|
673 |
+
global $optinforms_form3_hide_confirm_checkbox;
|
674 |
+
global $optinforms_form4_hide_confirm_checkbox;
|
675 |
+
global $optinforms_form5_hide_confirm_checkbox;
|
676 |
+
global $optinforms_form6_hide_confirm_checkbox;
|
677 |
+
$hide_confirm_checkbox_var_name = 'optinforms_' . $form . '_hide_confirm_checkbox';
|
678 |
+
$output = '';
|
679 |
+
|
680 |
+
if ( $$hide_confirm_checkbox_var_name == '1' ) {
|
681 |
+
return '';
|
682 |
+
}
|
683 |
+
|
684 |
+
$provider = 'Mailchimp';
|
685 |
+
$privacy_url = 'https://mailchimp.com/legal/privacy/';
|
686 |
+
if ( $optinforms_email_solution == 'optinforms_email_solution_option1' ) {
|
687 |
+
$provider = 'AWeber';
|
688 |
+
$privacy_url = 'https://www.aweber.com/privacy.htm';
|
689 |
+
} else if ( $optinforms_email_solution == 'optinforms_email_solution_option2' ) {
|
690 |
+
$provider = 'iContact';
|
691 |
+
$privacy_url = 'https://www.icontact.com/legal/privacy';
|
692 |
+
} else if ( $optinforms_email_solution == 'optinforms_email_solution_option3' ) {
|
693 |
+
$provider = 'MailChimp';
|
694 |
+
$privacy_url = 'https://mailchimp.com/legal/privacy/';
|
695 |
+
} else if ( $optinforms_email_solution == 'optinforms_email_solution_option4' ) {
|
696 |
+
$provider = 'GetResponse';
|
697 |
+
$privacy_url = 'https://www.getresponse.com/legal/privacy.html';
|
698 |
+
} else if ( $optinforms_email_solution == 'optinforms_email_solution_option5' ) {
|
699 |
+
$provider = 'Mad Mimi';
|
700 |
+
$privacy_url = 'https://uk.godaddy.com/Agreements/Privacy.aspx';
|
701 |
+
} else if ( $optinforms_email_solution == 'optinforms_email_solution_option6' ) {
|
702 |
+
$provider = 'Interspire Email Marketer';
|
703 |
+
$privacy_url = false;
|
704 |
+
} else if ( $optinforms_email_solution == 'optinforms_email_solution_option7' ) {
|
705 |
+
$provider = 'ConvertKit';
|
706 |
+
$privacy_url = 'https://convertkit.com/privacy/';
|
707 |
+
}
|
708 |
+
|
709 |
+
// start output buffer
|
710 |
+
ob_start();
|
711 |
+
?>
|
712 |
+
|
713 |
+
<div class="optinforms-confirm-checkbox optinforms-form1-confirm-checkbox">
|
714 |
+
|
715 |
+
<input type="checkbox" required /> I agree to have my personal information transfered to <?php echo $provider; ?> <?php if ( $privacy_url ) : ?>( <a href="<?php echo $privacy_url; ?>" target="_blank">more information</a> )<?php endif; ?>
|
716 |
+
|
717 |
+
</div><!-- .optinforms-confirm-checkbox -->
|
718 |
+
|
719 |
+
<?php
|
720 |
+
// end output buffer
|
721 |
+
$output = ob_get_contents();
|
722 |
+
ob_end_clean();
|
723 |
+
|
724 |
+
return $output;
|
725 |
+
|
726 |
+
}
|
727 |
+
|
728 |
?>
|
includes/options-form-1.php
CHANGED
@@ -667,6 +667,15 @@
|
|
667 |
</div><!--optionlast-->
|
668 |
<div class="clear"></div>
|
669 |
</div><!--optiongroup-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
670 |
|
671 |
<div class="optiongroup">
|
672 |
<div class="optionleft">
|
667 |
</div><!--optionlast-->
|
668 |
<div class="clear"></div>
|
669 |
</div><!--optiongroup-->
|
670 |
+
|
671 |
+
<div class="optiongroup">
|
672 |
+
<div class="optionleft"></div>
|
673 |
+
<div class="optionmiddle">
|
674 |
+
<input type="checkbox" name="optinforms_form1_hide_confirm_checkbox" value="1" id="optinforms_form1_hide_confirm_checkbox" <?php if (get_option('optinforms_form1_hide_confirm_checkbox') == '1') { echo 'checked="checked"'; } ?> /> <label for="optinforms_form1_hide_confirm_checkbox" class="nopointer"><?php echo __('Hide the confirm checkbox', 'optin-forms'); ?></label>
|
675 |
+
</div><!--optionmiddle-->
|
676 |
+
<div class="optionlast"></div>
|
677 |
+
<div class="clear"></div>
|
678 |
+
</div><!--optiongroup-->
|
679 |
|
680 |
<div class="optiongroup">
|
681 |
<div class="optionleft">
|
includes/options-form-2.php
CHANGED
@@ -499,6 +499,15 @@
|
|
499 |
<div class="clear"></div>
|
500 |
</div><!--optiongroup-->
|
501 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
502 |
<div class="optiongroup">
|
503 |
<div class="optionleft">
|
504 |
<label for="optinforms_form2_css" class="nopointer"><?php echo __('Custom CSS', 'optin-forms'); ?></label> <label><a onclick="optinforms_explain_css_2()"><span class="explain">?</span></a></label>
|
499 |
<div class="clear"></div>
|
500 |
</div><!--optiongroup-->
|
501 |
|
502 |
+
<div class="optiongroup">
|
503 |
+
<div class="optionleft"></div>
|
504 |
+
<div class="optionmiddle">
|
505 |
+
<input type="checkbox" name="optinforms_form2_hide_confirm_checkbox" value="1" id="optinforms_form2_hide_confirm_checkbox" <?php if (get_option('optinforms_form2_hide_confirm_checkbox') == '1') { echo 'checked="checked"'; } ?> /> <label for="optinforms_form2_hide_confirm_checkbox" class="nopointer"><?php echo __('Hide the confirm checkbox', 'optin-forms'); ?></label>
|
506 |
+
</div><!--optionmiddle-->
|
507 |
+
<div class="optionlast"></div>
|
508 |
+
<div class="clear"></div>
|
509 |
+
</div><!--optiongroup-->
|
510 |
+
|
511 |
<div class="optiongroup">
|
512 |
<div class="optionleft">
|
513 |
<label for="optinforms_form2_css" class="nopointer"><?php echo __('Custom CSS', 'optin-forms'); ?></label> <label><a onclick="optinforms_explain_css_2()"><span class="explain">?</span></a></label>
|
includes/options-form-3.php
CHANGED
@@ -542,6 +542,15 @@
|
|
542 |
</div><!--optionlast-->
|
543 |
<div class="clear"></div>
|
544 |
</div><!--optiongroup-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
545 |
|
546 |
<div class="optiongroup">
|
547 |
<div class="optionleft">
|
542 |
</div><!--optionlast-->
|
543 |
<div class="clear"></div>
|
544 |
</div><!--optiongroup-->
|
545 |
+
|
546 |
+
<div class="optiongroup">
|
547 |
+
<div class="optionleft"></div>
|
548 |
+
<div class="optionmiddle">
|
549 |
+
<input type="checkbox" name="optinforms_form3_hide_confirm_checkbox" value="1" id="optinforms_form3_hide_confirm_checkbox" <?php if (get_option('optinforms_form3_hide_confirm_checkbox') == '1') { echo 'checked="checked"'; } ?> /> <label for="optinforms_form3_hide_confirm_checkbox" class="nopointer"><?php echo __('Hide the confirm checkbox', 'optin-forms'); ?></label>
|
550 |
+
</div><!--optionmiddle-->
|
551 |
+
<div class="optionlast"></div>
|
552 |
+
<div class="clear"></div>
|
553 |
+
</div><!--optiongroup-->
|
554 |
|
555 |
<div class="optiongroup">
|
556 |
<div class="optionleft">
|
includes/options-form-4.php
CHANGED
@@ -616,6 +616,15 @@
|
|
616 |
</div><!--optionlast-->
|
617 |
<div class="clear"></div>
|
618 |
</div><!--optiongroup-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
619 |
|
620 |
<div class="optiongroup">
|
621 |
<div class="optionleft">
|
616 |
</div><!--optionlast-->
|
617 |
<div class="clear"></div>
|
618 |
</div><!--optiongroup-->
|
619 |
+
|
620 |
+
<div class="optiongroup">
|
621 |
+
<div class="optionleft"></div>
|
622 |
+
<div class="optionmiddle">
|
623 |
+
<input type="checkbox" name="optinforms_form4_hide_confirm_checkbox" value="1" id="optinforms_form4_hide_confirm_checkbox" <?php if (get_option('optinforms_form4_hide_confirm_checkbox') == '1') { echo 'checked="checked"'; } ?> /> <label for="optinforms_form4_hide_confirm_checkbox" class="nopointer"><?php echo __('Hide the confirm checkbox', 'optin-forms'); ?></label>
|
624 |
+
</div><!--optionmiddle-->
|
625 |
+
<div class="optionlast"></div>
|
626 |
+
<div class="clear"></div>
|
627 |
+
</div><!--optiongroup-->
|
628 |
|
629 |
<div class="optiongroup">
|
630 |
<div class="optionleft">
|
includes/options-form-5.php
CHANGED
@@ -658,6 +658,15 @@
|
|
658 |
<div class="clear"></div>
|
659 |
</div><!--optiongroup-->
|
660 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
661 |
<div class="optiongroup">
|
662 |
<div class="optionleft">
|
663 |
<label for="optinforms_form5_css" class="nopointer"><?php echo __('Custom CSS', 'optin-forms'); ?></label> <label><a onclick="optinforms_explain_css_5()"><span class="explain">?</span></a></label>
|
658 |
<div class="clear"></div>
|
659 |
</div><!--optiongroup-->
|
660 |
|
661 |
+
<div class="optiongroup">
|
662 |
+
<div class="optionleft"></div>
|
663 |
+
<div class="optionmiddle">
|
664 |
+
<input type="checkbox" name="optinforms_form5_hide_confirm_checkbox" value="1" id="optinforms_form5_hide_confirm_checkbox" <?php if (get_option('optinforms_form5_hide_confirm_checkbox') == '1') { echo 'checked="checked"'; } ?> /> <label for="optinforms_form5_hide_confirm_checkbox" class="nopointer"><?php echo __('Hide the confirm checkbox', 'optin-forms'); ?></label>
|
665 |
+
</div><!--optionmiddle-->
|
666 |
+
<div class="optionlast"></div>
|
667 |
+
<div class="clear"></div>
|
668 |
+
</div><!--optiongroup-->
|
669 |
+
|
670 |
<div class="optiongroup">
|
671 |
<div class="optionleft">
|
672 |
<label for="optinforms_form5_css" class="nopointer"><?php echo __('Custom CSS', 'optin-forms'); ?></label> <label><a onclick="optinforms_explain_css_5()"><span class="explain">?</span></a></label>
|
includes/options-form-6.php
CHANGED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php ?>
|
2 |
+
<div class="clear"></div><br><br>
|
3 |
+
|
4 |
+
<div class="toggle-wrap">
|
5 |
+
<span class="trigger">
|
6 |
+
<a><?php echo __('Form Options', 'optin-forms'); ?></a>
|
7 |
+
</span>
|
8 |
+
|
9 |
+
<div class="toggle-container" style="display: none;">
|
10 |
+
|
11 |
+
<div class="optiongroup">
|
12 |
+
<div class="optionleft"></div>
|
13 |
+
<div class="optionmiddle">
|
14 |
+
<input type="checkbox" name="optinforms_form6_hide_confirm_checkbox" value="1" id="optinforms_form6_hide_confirm_checkbox" <?php if (get_option('optinforms_form6_hide_confirm_checkbox') == '1') { echo 'checked="checked"'; } ?> /> <label for="optinforms_form6_hide_confirm_checkbox" class="nopointer"><?php echo __('Hide the confirm checkbox', 'optin-forms'); ?></label>
|
15 |
+
</div><!--optionmiddle-->
|
16 |
+
<div class="optionlast"></div>
|
17 |
+
<div class="clear"></div>
|
18 |
+
</div><!--optiongroup-->
|
19 |
+
|
20 |
+
</div><!--toggle-container-->
|
21 |
+
<div class="clear"></div>
|
22 |
+
</div><!--toggle-wrap-->
|
23 |
+
|
24 |
+
<?php ?>
|
includes/register-settings.php
CHANGED
@@ -87,6 +87,7 @@ function optinforms_register_settings()
|
|
87 |
register_setting( 'optinforms-settings-group', 'optinforms_form1_hide_name_field' );
|
88 |
register_setting( 'optinforms-settings-group', 'optinforms_form1_hide_disclaimer' );
|
89 |
register_setting( 'optinforms-settings-group', 'optinforms_form1_css' );
|
|
|
90 |
|
91 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_background' );
|
92 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_title' );
|
@@ -111,6 +112,7 @@ function optinforms_register_settings()
|
|
111 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_hide_title' );
|
112 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_hide_disclaimer' );
|
113 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_css' );
|
|
|
114 |
|
115 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_background' );
|
116 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_title' );
|
@@ -137,6 +139,7 @@ function optinforms_register_settings()
|
|
137 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_hide_subtitle' );
|
138 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_hide_name_field' );
|
139 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_css' );
|
|
|
140 |
|
141 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_background' );
|
142 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_border' );
|
@@ -167,6 +170,7 @@ function optinforms_register_settings()
|
|
167 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_hide_subtitle' );
|
168 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_hide_disclaimer' );
|
169 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_css' );
|
|
|
170 |
|
171 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_background' );
|
172 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_title' );
|
@@ -198,6 +202,9 @@ function optinforms_register_settings()
|
|
198 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_hide_name_field' );
|
199 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_hide_disclaimer' );
|
200 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_css' );
|
|
|
|
|
|
|
201 |
|
202 |
}
|
203 |
?>
|
87 |
register_setting( 'optinforms-settings-group', 'optinforms_form1_hide_name_field' );
|
88 |
register_setting( 'optinforms-settings-group', 'optinforms_form1_hide_disclaimer' );
|
89 |
register_setting( 'optinforms-settings-group', 'optinforms_form1_css' );
|
90 |
+
register_setting( 'optinforms-settings-group', 'optinforms_form1_hide_confirm_checkbox' );
|
91 |
|
92 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_background' );
|
93 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_title' );
|
112 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_hide_title' );
|
113 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_hide_disclaimer' );
|
114 |
register_setting( 'optinforms-settings-group', 'optinforms_form2_css' );
|
115 |
+
register_setting( 'optinforms-settings-group', 'optinforms_form2_hide_confirm_checkbox' );
|
116 |
|
117 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_background' );
|
118 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_title' );
|
139 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_hide_subtitle' );
|
140 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_hide_name_field' );
|
141 |
register_setting( 'optinforms-settings-group', 'optinforms_form3_css' );
|
142 |
+
register_setting( 'optinforms-settings-group', 'optinforms_form3_hide_confirm_checkbox' );
|
143 |
|
144 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_background' );
|
145 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_border' );
|
170 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_hide_subtitle' );
|
171 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_hide_disclaimer' );
|
172 |
register_setting( 'optinforms-settings-group', 'optinforms_form4_css' );
|
173 |
+
register_setting( 'optinforms-settings-group', 'optinforms_form4_hide_confirm_checkbox' );
|
174 |
|
175 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_background' );
|
176 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_title' );
|
202 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_hide_name_field' );
|
203 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_hide_disclaimer' );
|
204 |
register_setting( 'optinforms-settings-group', 'optinforms_form5_css' );
|
205 |
+
register_setting( 'optinforms-settings-group', 'optinforms_form5_hide_confirm_checkbox' );
|
206 |
+
|
207 |
+
register_setting( 'optinforms-settings-group', 'optinforms_form6_hide_confirm_checkbox' );
|
208 |
|
209 |
}
|
210 |
?>
|
optin-forms.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Optin Forms
|
|
4 |
Plugin URI: http://fancythemes.com/plugins/optin-forms/
|
5 |
Description: Create beautiful optin forms with ease. Choose a form design, customize it, and add your form to your blog with a simple mouse-click.
|
6 |
Author: FancyThemes
|
7 |
-
Version: 1.2.8.
|
8 |
Author URI: http://www.fancythemes.com
|
9 |
Text Domain: optin-forms
|
10 |
Domain Path: /languages/
|
@@ -116,8 +116,8 @@ class Optin_Forms {
|
|
116 |
*/
|
117 |
public function optinforms_scripts() {
|
118 |
wp_enqueue_script('jquery');
|
119 |
-
wp_enqueue_style('optinforms-stylesheet', plugins_url('/css/optinforms.css', __FILE__ ), array(), '1.2.8.
|
120 |
-
wp_enqueue_script('placeholder', plugins_url('/js/placeholder.js', __FILE__ ), array(), '1.2.8.
|
121 |
if ( optinforms_used_fonts() !== '//fonts.googleapis.com/css?family=' ) {
|
122 |
wp_enqueue_style('optinforms-googleFont', optinforms_used_fonts());
|
123 |
}
|
4 |
Plugin URI: http://fancythemes.com/plugins/optin-forms/
|
5 |
Description: Create beautiful optin forms with ease. Choose a form design, customize it, and add your form to your blog with a simple mouse-click.
|
6 |
Author: FancyThemes
|
7 |
+
Version: 1.2.8.6
|
8 |
Author URI: http://www.fancythemes.com
|
9 |
Text Domain: optin-forms
|
10 |
Domain Path: /languages/
|
116 |
*/
|
117 |
public function optinforms_scripts() {
|
118 |
wp_enqueue_script('jquery');
|
119 |
+
wp_enqueue_style('optinforms-stylesheet', plugins_url('/css/optinforms.css', __FILE__ ), array(), '1.2.8.6' );
|
120 |
+
wp_enqueue_script('placeholder', plugins_url('/js/placeholder.js', __FILE__ ), array(), '1.2.8.6');
|
121 |
if ( optinforms_used_fonts() !== '//fonts.googleapis.com/css?family=' ) {
|
122 |
wp_enqueue_style('optinforms-googleFont', optinforms_used_fonts());
|
123 |
}
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: wpkube, FancyThemes
|
|
3 |
Tags: optin, form, forms, aweber, email subscriber, icontact, mailchimp, getresponse, mad mimi, newsletter, mailchimp forms, mailchimp integrations, mailchimp plugin, getresponse forms, subscribe, aweber forms, after post optin form, after post optin form plugin, lead generation, mobile optin forms, mobile optins, sidebar form, sidebar optin form, wordpress after post optin form, wordpress lead generation, wordpress popups, optin locker, social locker, enter email to download, interspire, email marketer, email marketing, email, e-mail, list, list building, opt-in, newsletter, email list, autoresponder, popup, pop-up, mailing, mailing list, mail, webform, newsletter plugin, optin plugin, opt-in plugin, conversion, design, convertkit, convert, kit
|
4 |
Requires at least: 3.2
|
5 |
Tested up to: 4.9.5
|
6 |
-
Stable tag: 1.2.8.
|
7 |
|
8 |
Create beautiful optin forms with ease. Choose a form design, customize it, and add your form to your blog with a simple mouse-click.
|
9 |
|
@@ -54,6 +54,9 @@ Having trouble with the plugin? Simply post your question to the [support forum]
|
|
54 |
3. Add your form to your website with a simple mouse-click.
|
55 |
|
56 |
== Changelog ==
|
|
|
|
|
|
|
57 |
= 1.2.8.5 =
|
58 |
* Added filter "optinforms_before_form_close" allowing to add custom code before the form element closes
|
59 |
* First name and last name will now be separated for Mailchimp. It remains one input field but the plugin automaticaly separates it when sending to Mailchimp
|
3 |
Tags: optin, form, forms, aweber, email subscriber, icontact, mailchimp, getresponse, mad mimi, newsletter, mailchimp forms, mailchimp integrations, mailchimp plugin, getresponse forms, subscribe, aweber forms, after post optin form, after post optin form plugin, lead generation, mobile optin forms, mobile optins, sidebar form, sidebar optin form, wordpress after post optin form, wordpress lead generation, wordpress popups, optin locker, social locker, enter email to download, interspire, email marketer, email marketing, email, e-mail, list, list building, opt-in, newsletter, email list, autoresponder, popup, pop-up, mailing, mailing list, mail, webform, newsletter plugin, optin plugin, opt-in plugin, conversion, design, convertkit, convert, kit
|
4 |
Requires at least: 3.2
|
5 |
Tested up to: 4.9.5
|
6 |
+
Stable tag: 1.2.8.6
|
7 |
|
8 |
Create beautiful optin forms with ease. Choose a form design, customize it, and add your form to your blog with a simple mouse-click.
|
9 |
|
54 |
3. Add your form to your website with a simple mouse-click.
|
55 |
|
56 |
== Changelog ==
|
57 |
+
= 1.2.8.6 =
|
58 |
+
* Confirmation checkbox ( for GDPR purposes )
|
59 |
+
|
60 |
= 1.2.8.5 =
|
61 |
* Added filter "optinforms_before_form_close" allowing to add custom code before the form element closes
|
62 |
* First name and last name will now be separated for Mailchimp. It remains one input field but the plugin automaticaly separates it when sending to Mailchimp
|