Optin Forms - Version 1.2.8

Version Description

  • Added a new completely minimal form design ( 06 ) meant for developers to use and style as they need
Download this release

Release Info

Developer FancyThemes
Plugin Icon 128x128 Optin Forms
Version 1.2.8
Comparing to
See all releases

Code changes from version 1.2.7 to 1.2.8

includes/functions-form-6.php ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ // FORM6: default email field
4
+ function optinforms_form6_default_email_field() {
5
+ global $optinforms_form6_email_field;
6
+ if(empty($optinforms_form6_email_field)) {
7
+ $optinforms_form6_email_field = __('Email Address', 'optin-forms');
8
+ }
9
+ return $optinforms_form6_email_field;
10
+ }
11
+
12
+ // FORM6: default button text
13
+ function optinforms_form6_default_button_text() {
14
+ global $optinforms_form6_button_text;
15
+ if(empty($optinforms_form6_button_text)) {
16
+ $optinforms_form6_button_text = __('Subscribe', 'optin-forms');
17
+ }
18
+ return $optinforms_form6_button_text;
19
+ }
includes/functions-forms.php CHANGED
@@ -218,6 +218,28 @@ function optinforms_create_form() {
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() . "\" /><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
  else {
222
  global $optinforms_forms;
223
 
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() . "\" /><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();
223
+ ?>
224
+
225
+ <?php echo optinforms_code_comment() ?>
226
+ <div id="optinforms-form6-container">
227
+ <?php echo optinforms_before_form(); ?>
228
+ <form method="post" <?php echo optinforms_form_target_blank(); ?> action="<?php echo optinforms_get_form_action(); ?>" <?php echo optinforms_form_action_appendix(); ?>>
229
+ <?php echo optinforms_get_form_identifiers(); ?>
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="button" id="optinforms-form6-button" value="<?php echo optinforms_form6_default_button_text(); ?>" />
233
+ </div><!--optinforms-form6-->
234
+ </form>
235
+ </div><!-- .optinforms-form6-container -->
236
+ <?php echo optinforms_code_comment_end(); ?>
237
+
238
+ <?php
239
+ $output = ob_get_contents();
240
+ ob_end_clean();
241
+ return $output;
242
+ }
243
  else {
244
  global $optinforms_forms;
245
 
includes/options-form-6.php ADDED
File without changes
includes/preview-form-6.php ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <div id="optinforms-form6-container">
2
+
3
+ <div id="optinforms-form6">
4
+
5
+ <input type="text" id="optinforms-form6-email-field" placeholder="<?php echo optinforms_form6_default_email_field(); ?>" />
6
+ <input type="button" id="optinforms-form6-button" value="<?php echo optinforms_form6_default_button_text(); ?>" />
7
+
8
+ </div><!--optinforms-form6-->
9
+
10
+ </div><!--optinforms-form6-container-->
11
+
12
+ <div class="clear"></div>
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.7
8
  Author URI: http://www.fancythemes.com
9
  Text Domain: optin-forms
10
  Domain Path: /languages/
@@ -35,6 +35,7 @@ include( plugin_dir_path( __FILE__ ) . 'includes/functions-form-2.php');
35
  include( plugin_dir_path( __FILE__ ) . 'includes/functions-form-3.php');
36
  include( plugin_dir_path( __FILE__ ) . 'includes/functions-form-4.php');
37
  include( plugin_dir_path( __FILE__ ) . 'includes/functions-form-5.php');
 
38
  include( plugin_dir_path( __FILE__ ) . 'includes/functions-forms.php');
39
 
40
  class Optin_Forms {
@@ -194,6 +195,7 @@ class Optin_Forms {
194
  <option value="optinforms_form_design_option3" <?php if (get_option('optinforms_form_design')== 'optinforms_form_design_option3') { echo 'selected="selected"'; } ?>>03</option>
195
  <option value="optinforms_form_design_option4" <?php if (get_option('optinforms_form_design')== 'optinforms_form_design_option4') { echo 'selected="selected"'; } ?>>04</option>
196
  <option value="optinforms_form_design_option5" <?php if (get_option('optinforms_form_design')== 'optinforms_form_design_option5') { echo 'selected="selected"'; } ?>>05</option>
 
197
  <?php
198
 
199
  // Have any custom form designs been registered?
@@ -264,6 +266,12 @@ class Optin_Forms {
264
  <?php include( plugin_dir_path( __FILE__ ) . 'includes/options-form-5.php'); ?>
265
 
266
  </div><!--optinforms_form_design_option5-->
 
 
 
 
 
 
267
  <?php
268
 
269
  // Have any custom form designs been registered?
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/
35
  include( plugin_dir_path( __FILE__ ) . 'includes/functions-form-3.php');
36
  include( plugin_dir_path( __FILE__ ) . 'includes/functions-form-4.php');
37
  include( plugin_dir_path( __FILE__ ) . 'includes/functions-form-5.php');
38
+ include( plugin_dir_path( __FILE__ ) . 'includes/functions-form-6.php');
39
  include( plugin_dir_path( __FILE__ ) . 'includes/functions-forms.php');
40
 
41
  class Optin_Forms {
195
  <option value="optinforms_form_design_option3" <?php if (get_option('optinforms_form_design')== 'optinforms_form_design_option3') { echo 'selected="selected"'; } ?>>03</option>
196
  <option value="optinforms_form_design_option4" <?php if (get_option('optinforms_form_design')== 'optinforms_form_design_option4') { echo 'selected="selected"'; } ?>>04</option>
197
  <option value="optinforms_form_design_option5" <?php if (get_option('optinforms_form_design')== 'optinforms_form_design_option5') { echo 'selected="selected"'; } ?>>05</option>
198
+ <option value="optinforms_form_design_option6" <?php if (get_option('optinforms_form_design')== 'optinforms_form_design_option6') { echo 'selected="selected"'; } ?>>06</option>
199
  <?php
200
 
201
  // Have any custom form designs been registered?
266
  <?php include( plugin_dir_path( __FILE__ ) . 'includes/options-form-5.php'); ?>
267
 
268
  </div><!--optinforms_form_design_option5-->
269
+ <div id="optinforms_form_design_option6" <?php if (get_option('optinforms_form_design')== 'optinforms_form_design_option6') { echo 'style="display:block;"'; } ?>>
270
+
271
+ <?php include( plugin_dir_path( __FILE__ ) . 'includes/preview-form-6.php'); ?>
272
+ <?php include( plugin_dir_path( __FILE__ ) . 'includes/options-form-6.php'); ?>
273
+
274
+ </div><!--optinforms_form_design_option6-->
275
  <?php
276
 
277
  // Have any custom form designs been registered?
readme.txt CHANGED
@@ -1,9 +1,9 @@
1
  === Optin Forms ===
2
- Contributors: brs, 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.5.2
6
- Stable tag: 1.2.7
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.7 =
58
  * Removed leftover testing code.
59
 
1
  === Optin Forms ===
2
+ 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.7.2
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
  3. Add your form to your website with a simple mouse-click.
55
 
56
  == Changelog ==
57
+ = 1.2.8 =
58
+ * Added a new completely minimal form design ( 06 ) meant for developers to use and style as they need
59
+
60
  = 1.2.7 =
61
  * Removed leftover testing code.
62