Optin Forms - Version 1.2.8.6

Version Description

  • Confirmation checkbox ( for GDPR purposes )
Download this release

Release Info

Developer FancyThemes
Plugin Icon 128x128 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 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><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--><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() . "\" /></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() . "\" /><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() . "\" /></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,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.5
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.5' );
120
- wp_enqueue_script('placeholder', plugins_url('/js/placeholder.js', __FILE__ ), array(), '1.2.8.5');
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.5
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