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 | 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 +19 -0
- includes/functions-forms.php +22 -0
- includes/options-form-6.php +0 -0
- includes/preview-form-6.php +12 -0
- optin-forms.php +9 -1
- readme.txt +6 -3
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.
|
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:
|
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.
|
6 |
-
Stable tag: 1.2.
|
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 |
|