Custom Contact Forms - Version 4.0.9.1

Version Description

  • custom-contact-forms-admin.php - Minor display changes
  • css/custom-contact-forms-admin.css - Minor display changes to field options
Download this release

Release Info

Developer tlovett1
Plugin Icon 128x128 Custom Contact Forms
Version 4.0.9.1
Comparing to
See all releases

Code changes from version 4.0.9 to 4.0.9.1

css/custom-contact-forms-admin.css CHANGED
@@ -118,6 +118,7 @@
118
  padding:7px;
119
  display:block;
120
  height:30px;
 
121
  text-align:center;
122
  margin:.5em 0 .8em 5px;
123
  -moz-border-radius:11px;
@@ -184,28 +185,39 @@
184
  #customcontactforms-admin #import input[type=checkbox] { margin-left:9px; }
185
  #customcontactforms-admin #import p { padding:0 0 5px 0; margin:0; }
186
 
187
- #customcontactforms-admin #field-options {
188
- clear:both;
189
- width:1000px;
 
 
190
  margin:20px 1em 1em 5px;
191
  }
192
- #customcontactforms-admin #field-options #edit-field-options {
 
 
 
 
 
 
 
 
 
193
  float:left;
194
  width:500px;
195
  font-size:1em;
196
  margin: 0 0 5px 0;
197
  clear:left;
198
  }
199
- #customcontactforms-admin #field-options #edit-field-comments {
200
  width:500px;
201
  font-size:1em;
202
  margin: 8px 5px 5px 480px;
203
  clear:left;
204
  }
205
- #customcontactforms-admin #field-options ul#edit-field-options li {
206
  margin-bottom:3px;
207
  }
208
- #customcontactforms-admin #field-options .option-header {
209
  -moz-border-radius:6px;
210
  -khtml-border-radius:6px;
211
  -webkit-border-radius:6px;
@@ -221,19 +233,19 @@
221
  clear:both;
222
  margin:4px 0 8px 0;
223
  }
224
- #customcontactforms-admin #field-options .slug,
225
- #customcontactforms-admin #field-options .label,
226
- #customcontactforms-admin #field-options .option-value,
227
- #customcontactforms-admin #field-options .action {
228
  width:100px;
229
  display:block;
230
  float:left;
231
  text-align:center;
232
  padding:6px 0 0 0;
233
  }
234
- #customcontactforms-admin #field-options .action { width:155px; }
235
- #customcontactforms-admin #field-options .option-value { width:125px; }
236
- #customcontactforms-admin #field-options .create-field-options-header {
237
  -moz-border-radius:6px;
238
  -khtml-border-radius:6px;
239
  -webkit-border-radius:6px;
@@ -247,11 +259,9 @@
247
  font-weight:bold;
248
  margin-left:510px;
249
  }
250
- #customcontactforms-admin #field-options #create-field-options {
251
- margin-left:520px;
252
- }
253
- #customcontactforms-admin #field-options .evenrow-field-options div { background-color:#f9f9f9; }
254
- #customcontactforms-admin #field-options .evenrow-field-options { background-color:#f9f9f9; }
255
  #customcontactforms-admin #general-settings label { font-weight:bold; }
256
  .ccf-style-example {
257
  background:url(../images/style-example.gif) no-repeat top left;
@@ -457,19 +467,7 @@
457
  #ccf-usage-popover div.popover-body ul li { margin-left:20px; }
458
  #ccf-usage-popover div.popover-body p { padding:8px; font-size:1em; text-align:left; }
459
  #ccf-usage-popover div.popover-body form { width:100%; text-align:center; }
460
- #ccf-usage-popover div.popover-body .insert-default-content-button {
461
- width:auto;
462
- padding:8px;
463
- margin:5px auto 5px auto;
464
- font-size:1.5em;
465
- font-weight:bold;
466
- background-color:#f0f0f0;
467
- font-family:Verdana, Arial, Helvetica, sans-serif;
468
- -moz-border-radius:6px;
469
- -khtml-border-radius:6px;
470
- -webkit-border-radius:6px;
471
- border-radius:6px;
472
- }
473
 
474
  .modal-overlay {
475
  position:fixed;
118
  padding:7px;
119
  display:block;
120
  height:30px;
121
+ clear:both;
122
  text-align:center;
123
  margin:.5em 0 .8em 5px;
124
  -moz-border-radius:11px;
185
  #customcontactforms-admin #import input[type=checkbox] { margin-left:9px; }
186
  #customcontactforms-admin #import p { padding:0 0 5px 0; margin:0; }
187
 
188
+
189
+
190
+ #customcontactforms-admin #create-field-options {
191
+ float:left;
192
+ width:440px;
193
  margin:20px 1em 1em 5px;
194
  }
195
+ #customcontactforms-admin #manage-field-options {
196
+ float:left;
197
+ clear:left;
198
+ width:510px;
199
+ border-left:1px solid #ccc;
200
+ margin:20px 1em 1em 1em;
201
+ }
202
+
203
+
204
+ #customcontactforms-admin #manage-field-options #edit-field-options {
205
  float:left;
206
  width:500px;
207
  font-size:1em;
208
  margin: 0 0 5px 0;
209
  clear:left;
210
  }
211
+ #customcontactforms-admin #manage-field-options #edit-field-comments {
212
  width:500px;
213
  font-size:1em;
214
  margin: 8px 5px 5px 480px;
215
  clear:left;
216
  }
217
+ #customcontactforms-admin #manage-field-options ul#edit-field-options li {
218
  margin-bottom:3px;
219
  }
220
+ #customcontactforms-admin #manage-field-options .option-header {
221
  -moz-border-radius:6px;
222
  -khtml-border-radius:6px;
223
  -webkit-border-radius:6px;
233
  clear:both;
234
  margin:4px 0 8px 0;
235
  }
236
+ #customcontactforms-admin #manage-field-options .slug,
237
+ #customcontactforms-admin #manage-field-options .label,
238
+ #customcontactforms-admin #manage-field-options .option-value,
239
+ #customcontactforms-admin #manage-field-options .action {
240
  width:100px;
241
  display:block;
242
  float:left;
243
  text-align:center;
244
  padding:6px 0 0 0;
245
  }
246
+ #customcontactforms-admin #manage-field-options .action { width:155px; }
247
+ #customcontactforms-admin #manage-field-options .option-value { width:125px; }
248
+ #customcontactforms-admin #manage-field-options .create-field-options-header {
249
  -moz-border-radius:6px;
250
  -khtml-border-radius:6px;
251
  -webkit-border-radius:6px;
259
  font-weight:bold;
260
  margin-left:510px;
261
  }
262
+
263
+ #customcontactforms-admin #manage-field-options .evenrow-field-options div { background-color:#f9f9f9; }
264
+ #customcontactforms-admin #manage-field-options .evenrow-field-options { background-color:#f9f9f9; }
 
 
265
  #customcontactforms-admin #general-settings label { font-weight:bold; }
266
  .ccf-style-example {
267
  background:url(../images/style-example.gif) no-repeat top left;
467
  #ccf-usage-popover div.popover-body ul li { margin-left:20px; }
468
  #ccf-usage-popover div.popover-body p { padding:8px; font-size:1em; text-align:left; }
469
  #ccf-usage-popover div.popover-body form { width:100%; text-align:center; }
470
+
 
 
 
 
 
 
 
 
 
 
 
 
471
 
472
  .modal-overlay {
473
  position:fixed;
custom-contact-forms-admin.php CHANGED
@@ -371,7 +371,7 @@ if (!class_exists('CustomContactFormsAdmin')) {
371
  <input type="hidden" name="meta_adtracking" value="CCF_-_Wordpress_Plugins_Horizontal" />
372
  <input type="hidden" name="meta_message" value="1" />
373
  <input type="hidden" name="meta_required" value="name,email" />
374
- <span>WordPress Plugin Offers & Exclusive Tutorials</span>
375
  <input type="text" name="name" value="Your Name" onclick="value=''" />
376
  <input type="text" name="email" value="Your Email" onclick="value=''" />
377
  <input type="submit" value="Sign Up for Free" />
@@ -824,7 +824,7 @@ if (!class_exists('CustomContactFormsAdmin')) {
824
  </tfoot>
825
  </table>
826
  <a name="manage-field-options"></a>
827
- <div id="field-options" class="postbox">
828
  <h3 class="hndle"><span>
829
  <?php _e("Manage Field Options (for Dropdown and Radio Fields)", 'custom-contact-forms'); ?>
830
  </span></h3>
@@ -886,12 +886,16 @@ if (!class_exists('CustomContactFormsAdmin')) {
886
  <?php _e("Action", 'custom-contact-forms'); ?>
887
  </div>
888
  </div>
 
 
 
 
 
 
 
889
  <form method="post" action="<?php echo $_SERVER['REQUEST_URI']?>">
890
  <input type="hidden" name="object_type" value="field_option" />
891
- <div class="create-field-options-header">
892
- <?php _e("Create a Field Option", 'custom-contact-forms'); ?>
893
- </div>
894
- <ul id="create-field-options">
895
  <li>
896
  <label for="option[option_slug]">*
897
  <?php _e("Option Slug:", 'custom-contact-forms'); ?>
371
  <input type="hidden" name="meta_adtracking" value="CCF_-_Wordpress_Plugins_Horizontal" />
372
  <input type="hidden" name="meta_message" value="1" />
373
  <input type="hidden" name="meta_required" value="name,email" />
374
+ <span>WP Blogging Tips, Downloads, SEO Tricks & Exclusive Tutorials</span>
375
  <input type="text" name="name" value="Your Name" onclick="value=''" />
376
  <input type="text" name="email" value="Your Email" onclick="value=''" />
377
  <input type="submit" value="Sign Up for Free" />
824
  </tfoot>
825
  </table>
826
  <a name="manage-field-options"></a>
827
+ <div id="manage-field-options" class="postbox">
828
  <h3 class="hndle"><span>
829
  <?php _e("Manage Field Options (for Dropdown and Radio Fields)", 'custom-contact-forms'); ?>
830
  </span></h3>
886
  <?php _e("Action", 'custom-contact-forms'); ?>
887
  </div>
888
  </div>
889
+ </div>
890
+ </div>
891
+ <div id="create-field-options" class="postbox">
892
+ <h3 class="hndle"><span>
893
+ <?php _e("Create Field Options", 'custom-contact-forms'); ?>
894
+ </span></h3>
895
+ <div class="inside">
896
  <form method="post" action="<?php echo $_SERVER['REQUEST_URI']?>">
897
  <input type="hidden" name="object_type" value="field_option" />
898
+ <ul>
 
 
 
899
  <li>
900
  <label for="option[option_slug]">*
901
  <?php _e("Option Slug:", 'custom-contact-forms'); ?>
custom-contact-forms-front.php CHANGED
@@ -13,12 +13,16 @@ if (!class_exists('CustomContactFormsFront')) {
13
 
14
  function frontInit() {
15
  CustomContactFormsStatic::startSession();
 
16
  $this->processForms();
17
  }
 
 
 
 
 
18
 
19
  function insertFrontEndStyles() {
20
- wp_register_style('CCFStandardsCSS', plugins_url() . '/custom-contact-forms/css/custom-contact-forms-standards.css');
21
- wp_register_style('CCFFormsCSS', plugins_url() . '/custom-contact-forms/css/custom-contact-forms.css');
22
  wp_enqueue_style('CCFStandardsCSS');
23
  wp_enqueue_style('CCFFormsCSS');
24
  }
13
 
14
  function frontInit() {
15
  CustomContactFormsStatic::startSession();
16
+ $this->registerFrontEndStyles();
17
  $this->processForms();
18
  }
19
+
20
+ function registerFrontEndStyles() {
21
+ wp_register_style('CCFStandardsCSS', plugins_url() . '/custom-contact-forms/css/custom-contact-forms-standards.css');
22
+ wp_register_style('CCFFormsCSS', plugins_url() . '/custom-contact-forms/css/custom-contact-forms.css');
23
+ }
24
 
25
  function insertFrontEndStyles() {
 
 
26
  wp_enqueue_style('CCFStandardsCSS');
27
  wp_enqueue_style('CCFFormsCSS');
28
  }
custom-contact-forms.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Custom Contact Forms
4
  Plugin URI: http://taylorlovett.com/wordpress-plugins
5
  Description: Guaranteed to be 1000X more customizable and intuitive than Fast Secure Contact Forms or Contact Form 7. Customize every aspect of your forms without any knowledge of CSS: borders, padding, sizes, colors. Ton's of great features. Required fields, form submissions saved to database, captchas, tooltip popovers, unlimited fields/forms/form styles, import/export, use a custom thank you page or built-in popover with a custom success message set for each form.
6
- Version: 4.0.9
7
  Author: Taylor Lovett
8
  Author URI: http://www.taylorlovett.com
9
  */
3
  Plugin Name: Custom Contact Forms
4
  Plugin URI: http://taylorlovett.com/wordpress-plugins
5
  Description: Guaranteed to be 1000X more customizable and intuitive than Fast Secure Contact Forms or Contact Form 7. Customize every aspect of your forms without any knowledge of CSS: borders, padding, sizes, colors. Ton's of great features. Required fields, form submissions saved to database, captchas, tooltip popovers, unlimited fields/forms/form styles, import/export, use a custom thank you page or built-in popover with a custom success message set for each form.
6
+ Version: 4.0.9.1
7
  Author: Taylor Lovett
8
  Author URI: http://www.taylorlovett.com
9
  */
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.taylorlovett.com
4
  Tags: contact form, web form, custom contact form, custom forms, captcha form, contact fields, form mailers
5
  Requires at least: 2.8.1
6
  Tested up to: 3.0.4
7
- Stable tag: 4.0.9
8
 
9
  Gauranteed to be the most customizable and intuitive contact form plugin for Wordpress.
10
 
@@ -101,7 +101,7 @@ I respond to emails same-day!
101
  * If there is still a problem, contact your host. This plugin utilizes existing mail functionality on your server, it doesn't create any new functions. If there is a problem, then it is with Wordpress or your host.
102
 
103
  = When I activate Custom Contact Forms, the Javascript for another plugin or my theme does not work. =
104
- * Disable the "Frontend JQuery" option in General Settings. Custom Contact Forms will still work without JQuery but won't be as pretty.
105
 
106
  = I need even more customization in my forms. What can I do? =
107
  * Use the Custom HTML Forms Feature (see admin panel) which allows you to write the HTML/CSS for each of your forms.
@@ -121,6 +121,10 @@ Visit http://www.taylorlovett.com/wordpress-plugins for screenshots. Right now a
121
 
122
  == Changelog ==
123
 
 
 
 
 
124
  = 4.0.9 =
125
  * js/custom-contact-forms.js - JQuery conflict issue fixed
126
  * js/custom-contact-forms-admin.js - JQuery conflict issue fixed
4
  Tags: contact form, web form, custom contact form, custom forms, captcha form, contact fields, form mailers
5
  Requires at least: 2.8.1
6
  Tested up to: 3.0.4
7
+ Stable tag: 4.0.9.1
8
 
9
  Gauranteed to be the most customizable and intuitive contact form plugin for Wordpress.
10
 
101
  * If there is still a problem, contact your host. This plugin utilizes existing mail functionality on your server, it doesn't create any new functions. If there is a problem, then it is with Wordpress or your host.
102
 
103
  = When I activate Custom Contact Forms, the Javascript for another plugin or my theme does not work. =
104
+ * Disable the "Frontend jQuery" option in General Settings. Custom Contact Forms will still work without JQuery but won't be as pretty.
105
 
106
  = I need even more customization in my forms. What can I do? =
107
  * Use the Custom HTML Forms Feature (see admin panel) which allows you to write the HTML/CSS for each of your forms.
121
 
122
  == Changelog ==
123
 
124
+ = 4.0.9.1 =
125
+ * custom-contact-forms-admin.php - Minor display changes
126
+ * css/custom-contact-forms-admin.css - Minor display changes to field options
127
+
128
  = 4.0.9 =
129
  * js/custom-contact-forms.js - JQuery conflict issue fixed
130
  * js/custom-contact-forms-admin.js - JQuery conflict issue fixed