FormBuilder 0.82


We are excited to announce the next release of the FormBuilder plugin, v. 0.82. This version contains a number of long-awaited features such as the following:

  • Added ability to export or delete specific forms from the XML backup database.
  • Added ability to translate specific front-end strings without translating the whole application.
  • Slight navigation and design reorganization for easier navigation.
  • Updated alternate_action with more robust code checking for curl library first.
  • Fixed more Windows path related problems.
  • Enabled setting checkboxes, dropdowns and radio buttons as required fields.

We hope you like this new release,. As always, if you have questions or find bugs not documented in the documentation area or FAQ, feel free to post them in the comments below.

You can download the latest edition from WordPress.org.

UPDATE: If you are experiencing issues exporting thousands of records out of the submissions DB, Matt Heyes has created a patch that we are evaluating to roll in to the next version. Use at your own risk.

289 Responses to “FormBuilder 0.82”

Jeff says:

James,

Thanks for the great plugin. I have installed v0.82 on a wordpress site. It’s been configured, the autoresponders are working, however all email appears to come from wordpress@domain.com

I have ‘www’ in the trusted users list, to fake the From: address, (apache runs as www) and have double checked the from_email in the wp_formbuilder_responses table. They accurately reflect the From: addresses we would like to use.

I’ve looked through the installation docs, and the FAQs on the site. Do you have any other suggestions?

admin says:

Hi Jeff,

It’s most likely that you have configured FB to enable the alternate email handling system. One of the things that this system does to enable email to flow properly is to use the default WordPress controls to send mail, rather than the regular PHP controls. Try disabling that option, and see if it helps,
James W.

GCRaya says:

I found an issue. I had a email signup form in the sidebar using my server form mail. It was breaking the form I had in the main body. Is there a work around for this?

I love the FormBuilder plugin. Best designed out there. Unfortunately, from all the feedback I’m getting, it’s throwing out an error that keeps other plugins from working.

Right now, CommentLuv, my BlogEngage badge, and Sexy BookMarks all fail. According to all of those developers (independently), it’s the FormBuilder plugin that’s causing the problem.

I’m told it’s a jquery error?

Here are the two sites:

http://www.pix2brix.com/blog
http://www.win-with-1.com/blog

Thanks for any help,

Alison

BTW, when I deactivate FormBuilder, the other plugins work fine. :/

Jeff says:

If you are seeing all emails coming from ‘wordpress@domain.com’ please make sure to change the ‘Alternate email’ setting.

We’ve had this issue for a while. when we noticed and changed that setting, things magically started working again.

Anyone checking this thread anymore?

admin says:

Hi Alison Moore Smith,

Remind me again exactly what the problem you were experiencing was?

James W.

Copied from above:

I love the FormBuilder plugin. Best designed out there. Unfortunately, from all the feedback I’m getting, it’s throwing out an error that keeps other plugins from working.

Right now, CommentLuv and Sexy BookMarks both fail. According to the developers (independently), it’s the FormBuilder plugin that’s causing the problem.

I’m told it’s a jquery error?

Here are the two sites:

http://www.pix2brix.com (replaced FormBuilder with Fast and Secure Contact Form (which I don’t like nearly as much!) and now the plugins work fine)

http://www.win-with-1.com/blog (plugins still don’t work)

When I deactivate FormBuilder, the other plugins work fine. :/

admin says:

Hi Alison,

Yes, that jQuery stuff looks like the probable culprit. I’ll have to look into solutions for this, but they may not be available until the next release.

James W.

miles says:

Ok how do I UNSUBSCRIBE to comments ????

admin says:

Hi Miles,

In the notification emails you receive from the system, there should be a link to unsubscribe or manage your subscription. Let me know if it’s not there or not working.

Thanks,
James W.

Darn, I was hoping this would be a quick fix. I love FormBuilder. The other forms are clunky in comparison. But can’t have it disabling my site. :(

admin says:

Hi Alison,

I have installed all three of those plugins on a private WP blog I run, and they all seem to work properly using the default wp theme. Can you elaborate further on how things are failing/breaking for you? Maybe I can narrow down the source of the problem.

James W.

Carlo DLS says:

I’ve encountered a bug with Formbuilder that I’ve never had before. Before this, it used to work flawlessly with my other domains

My site is currently under development and under password protection, however I made a screenshot of it and would like to know what you guys make of this bug. Here’s a link to the screenshot:

http://img682.imageshack.us/img682/3996/fbbugs1.jpg

If you notice the form itself, on default settings (even with configured ones) the form is displaying snippets of HTML code.

What do you think is going on here? Would appreciate any help, thanks and God bless!

Robert Neuschul says:

FB and page/post level display of edit control.

I have just installed FB and so far I’m impressed. Does pretty much what it claims to do in a simple and straightforward fashion, however in a managed “WP as CMS” environment I need to be able to restrict which user roles and/or named users can or cannot add/remove existing forms in pages or posts.

Restricting access to the main FB controls is easy enough, but there seems to be no way to control [hide] the presence of the FB form control when qualified users are adding/editing pages or posts – thus for example all Editors will always see the FB control when editing a page. Which is potentially quite dangerous and/or damaging to the integrity of the site.

Any suggestions for sensible ways to handle this?

If not, it would be really useful if FB could be modified either to restrict this capability by role or to allow/deny capability by username – and best of all by both.

TIA.

Robert

admin says:

Hi Robert,

At this point we really haven’t built much role/capability handling into the system. It’s a good suggestion though and perhaps something we should put on the future features list. Unfortunately, I doubt that it would be excessively configurable, probably limited to simply selecting what level of user can do what with the forms…

I think complex role management would be better left to a system designed for that purpose.

Thanks for your suggestions,
James W.

FormBuilder was just what I needed to create a new form on my site! I had a contact form, but I needed something different. FB did it for me with minimal fuss.

However, FormBuilder causes a conflict with the OpenID plugin‘s server. The conflict stems from the formbuilder/captcha/CaptchaSecurityImages.php file, where session_start() is called on line 26. I’ve commented out that line and everything works fine.

I’ve had this issue also with MobilePress. They’re working on a fix for their plugin. What I would ask from you is that an option be added to completely disable CAPTCHA support if it isn’t going to be used. That means do not load any of the files in the /captcha/ directory. Saves parse time, and avoids a potential conflict.

admin says:

Hi Voyagerfan5761,

Yes. This is something we’ve run into a few times now and something we’re hoping to fix in the next release.

Thanks a bunch,
James W.

Thanks for the acknowledgement. Looking forward to the improvements in future releases. Judging from the other conversations on this page, there should be some good stuff coming.

Carlo DLS says:

I’m just going to repost this because I believe the first time I did it, it didn’t go through.

I’ve encountered a bug with Formbuilder that I’ve never had before. Before this, it used to work flawlessly with my other domains.

My site is currently under development and under password protection, however I made a screenshot of it and would like to know what you guys make of this bug. Here’s a link to the screenshot:

http://img682.imageshack.us/img682/3996/fbbugs1.jpg

If you notice the form itself, on default settings (even with configured ones) the form is displaying snippets of HTML code.

Thanks again guys!

admin says:

Hi Carlo DLS,

I’ve responded to you personally by email about this one.

James W.

Johan says:

Hello,

When I change the Field Type while building a form, the field options do not reload. Thus I can only create forms with single line text fields :-)

Is this a known bug? I’m using WP 2.8.6 and succesfully auto-installed the FB plugin without any problems.

Any help or leads you could offer are greatly appreciated.

Thanks, Johan.

admin says:

Hi Johan,

I’m not sure what you mean by “the field options do not reload”. They’re not supposed to. All you should need to do is select the field type and save the form.

James W.

DLR says:

Feeling dense here. This is an Awesome Form Builder! I am trying to figure out which part of the CSS i need to adjust to change the Vertical spacing of the form on the page, I have it going in the sidebar which is working great but it’s riding a little low, and also how to turn off the “Referer” in the output?

Sure this is all simple for you wizards but am just learning CSS here so any help would be great!

Thanks!

admin says:

Hi DLR,

Without seeing the code it would be very difficult for us or anyone to help you with this, but I can recommend a good CSS tool. Check out the FireBug extension for Firefox. It allows you to highlight specific areas of the HTML and see what CSS is acting on it. You can also modify the CSS to see what it’ll look like.

Hope this helps,
James W.

GB says:

I’ve asked this previously, but my post seems to have got lost in the queue and I am still without an answer that I need. Here’s my question:

I need to put each form field in a separate cell of a table with several rows and columns. Eg: 1st cell in row 1 displays the word Name. 2nd cell in row 1 displays the field name. 3rd cell in row 1 displays the word Surname. 4th cell displays the field Surname. And so on through out the rest of the rows in the table.

I was told that this can be done through the css, but have no idea how to? Any help with a sample of css code to demonstrate or a reference to an example would be appreciated.

Otherwise, great plugin. Highly recommended.

GB

The CSS display property might kinda-sorta do what you want, but I don’t think you’ll really get the right results without forking FormBuilder and modifying the output routines.

GB says:

What about creating includes for each field and its name attributes so that they can simply be included where needed? Could that work? If so how?

admin says:

Hi GB,

At this point FB does all it’s layout with straight CSS. Creating output in tables would be pretty much impossible without changing a bunch of the code.

The reason we chose to do it with CSS however is due to the fact that it is VERY highly configurable with regard to layout. A skilled CSS coder should easily be able to make your forms look like whatever you want.

James W.

Hi. Great plugin. Actually, great organization.

I’m using the ‘reverse captcha’ field and still getting a lot of spam, so I tried the regular captcha field today and having some trouble.

The captcha image is not showing at all, just the field label and empty text field. And the field label is showing twice: “captcha” “captcha” (where “captcha” is my label).

I didn’t see much in the documentation as far as what is required other than the field name and maybe a label.

Thanks,
~Jeff

FBv8.2, FF3.5.6, OSX10.6

admin says:

Hi MileHighTechGuy,

That’s an interesting problem. Do you have a URL where we can see the problem live?

James W.

DLR says:

how to turn off the “Referer” in the output?

Brian says:

Hi, I noticed when I ‘small text area’ it works fine if it’s a required field. However, if I don’t put any requirements, it pushes the blank text box way to the right as long as the question is. The text doesnt wrap to new lines unless it’s a required field.

Basically, if it’s required, the question “names of all other applicants at the property” takes up 3 lines. If it’s not required, it takes 1 line, and it pushes the text box way to the right. How can I fix this?

I did make one change in the css to make the small text box smaller vertically and horizontally. It was too big. But like I said it looks great if it’s a required field.

Thanks!

admin says:

Hi Brian,

The CSS changes depending on whether or not the field is required. You may need to put in css code for both instances.

James W.

Brian says:

Also, is there a way to put text in the form… Like if there’s a long paragraph or stipulation you just want to throw on there or if there are different sections of the form, it would be nice to section it like ‘credit info’ ‘personal reference’ or even longer stipulations etc… Just next, no response needed… Is that possible?

Steve says:

Yes – when you’re creating the form click on the little ? next to the field type and read the screen. You will find a field type that does just what you’re looking for. :)

Brian says:

Sorry, keep coming up with other questions… 3rd question. Is there anyway to go left to right with fields rather than having a really long vertical form? maybe have 2 or 3 columns? Trying to use this for a credit app and it’s really long horizontally…

GB says:

I’ve asked virtually the same question, but with the idea of putting fields in tables. I was told the way to do something similar would be via css and that a good css programmer would find it easy. I assume that there are many out there who are not ‘good’ programmers, but get by on the basics. So an example of how to do so, css wise, would really be helpful.

Steve says:

Perhaps you could look at the code generated by the FormBuilder tool and cut/paste the code into the table you desire.

Given this is a free tool, it’s pretty darn amazing.

admin says:

Hi Brian,

The short answer to this question is no. There is no easy way to display the form horizontally instead of vertically. It could be done to some degree with CSS, but is complicated.

James W.

Bob says:

Hi – i want to use the fields to calculate values – is this possible in fb?

eg. subtotal = qty * cost

Bob

admin says:

Hi Bob,

Unfortunately, doing calculations within FormBuilder is not possible at this time. However you can build additional modules that fit onto FormBuilder, which can be programmed to do whatever you want with the data once it has gone through the initial check and processing.

James W.

Maor says:

Hi there,
Great plugin to handle forms!
There is an issue when using this form with qTranslate plugin for multiple languages, there is no way to submit the forms in the other languages – pressing the submit button redirects to the english form page evey time.

I have asked in the WordPress forums, and there is a detailed description of that + links to showcase. You may find all details here –
http://wordpress.org/support/topic/344739

Is there anything to do to handle that?

Thanks,
Maor

Maor says:

Any idea about that?
Thanks

admin says:

Hey Maor,

Not being familiar with qTranslate myself, I don’t know the exact nature of the problem. If I have time I’d be happy to take a look, but it may not happen for a while. If you do find a solution, or find a way to modify FB to allow it to be compatible, I’d love to hear it and consider it for future integration into the system.

James W.

Maor says:

Hi James,

Unfortunately, I haven’t found a solution yet, nor got any response from qTranslate developer.

The site had been launched lately and I think that although I really prefer keep using FB, I might have to go back to contact form7, which I have working on another multi languages site.

I think it might be something in the action of the form and the URL that the FB plugin redirects the form. It might “think” that all of them are the same page, and it sends the form action to the main English page, and not to the full url with the language. Is that a possible reason?

I Will be happy to know if you found a solution in the meantime.
Thanks,
Maor

Doru says:

Hi,

Thank for this great plug-in.

I have success using FormBuilder with qtranslate.

I just modified a line code in formbuilder.php on line 568:

This one: $form['action_target'] = $_SERVER['REQUEST_URI']. “#$formCSSID”;

To this: $form['action_target'] = $GLOBALS['HTTP_SERVER_VARS']['REQUEST_URI'] . “#$formCSSID”;

You can read about this issue here: http://ckon.wordpress.com/2006/08/09/server-request_uri-doesnt-always-work-correctly-heres-how-to-fix/

Good luck!

Steve says:

Great form utility guys! Thanks :)

I’ve got one glitch though – if I leave a required field empty the error box that’s displayed at the top of the form is unreadable with light colored text on a light colored background. I suspect this is due to the black background of the theme – is there a way I could fix this in styles or is it a bug?

admin says:

Hi Steve,

It sounds like your theme is messing around with the colorscheme used by FB. To fix it you should be able to add additional styles to the additional_styles.css file which can be created if necessary by copying the additional_styles.sample.css file.

Alternatively, try a different theme and see if it makes a difference.

James W.

Steve says:

I have to confess that I’m not very good at php let alone html. Could you point me to a sample additional_styles.css file that would include the definitions for the error messages?

In the formbuilder_styles.css file I found:

/* The div class around the error message, in the event that a required field is not filled in*/
.formBuilderForm .formBuilderError {
font-weight: bold;
color: #000000
}

and

div.formBuilderFailure {
border: 1px solid red;
background-color: #FFEBEB;
margin: 2px;
padding: 4px;
}

but modifying these seemed to have no effect at all. The form can be viewed at http://nlaeda.furrkids.info/

I did try a theme with a white background and it looked fine but the club really likes this black theme.

Thanks for any help you can give! :)

Steve says:

Wooo Hoooo! I fixed it! Though not the right way… I changed the line:

background-color: #FFEBEB;

to:

background-color: #FFFFFF;

and the background changed to black and the text to white. I expect this should go in the additional_styles.css file so it’s not overwritten with an upgrade. I could still use a tip on how to do that :)

Could you please erase my url from the previous post?

Maor says:

Hi there,
Great plugin to handle forms!
There is an issue when using this form with qTranslate plugin for multiple languages, there is no way to submit the forms in the other languages – pressing the submit button redirects to the english form page evey time.

I have asked in the WordPress forums, and there is a detailed description of that + links to showcase. You may find all details here –
http://wordpress.org/support/topic/344739

Is there anything to do to handle that?

Thanks,
Maor

Mike says:

Great plugin! Are there any instructions for capturing the formbuilder data into a mysql database?

Steve says:

In FormBuilder Management click on the Settings tab and look for this at the top:

Save form data in XML format in the database: Yes

Check the box and click on the Save button right next to it. Now all submissions will be saved in the WordPress database – use the “Click here to export form results to CSV.” option to export the results.

You could also use other tools to extract the xml data from the database if that bakes your noodle :)

Al says:

Hi Steve,

This little part certainly seems to bake my noodle…

I was looking to create a long (6-8 page) form that visitors can complete over time. They would be able to come back to it and review or edit their reponses.

Any ideas where I could start? ideally the info they imput would be visible only to them and the admin(s).

Do i need to find a programmer or do you think this can be done using some plugin trickery?

Thanks for such an awesome tool.

Al

admin says:

Hi Mike,

What Steve has suggested above is correct. If that doesn’t work for you or “bakes your noodle” :D you may want to consider hiring a PHP programmer to do this for you. FB has been constructed to make it fairly flexible to extend, and it supports the creation of modules which can basically plug in to the back end and do whatever you want with your form data.

Al, for maintaining a session or allowing someone to come back later and finish the form, you’ll probably want to hire someone. That would be a bit beyond what FB is capable of at this point.

James W.

Mike says:

OK, thanks. How about photo uploads? Also, any tips or instruction on displaying the data available?

Steve says:

Same place but a few lines lower you’ll find “Click here to export form results to CSV.” click there and play around with the options – the csv file will open up in any spreadsheet where you can work with it.

admin says:

Uploading via FormBuilder is currently not enabled due to the potential security concerns.

Martin says:

Hi Guys,
First, thanks a ton for a great plugin. It’s exactly what I needed, when I needed it with one, small, issue. I’m trying to use it on a site that’s in the works right now, where I’m also using the Smooth Slider plugin. Form builder breaks Smooth Slider (which, to be honest, doesn’t seem to like anything else loading jquery) I was wondering if there was a good way to only load the FB scripts when I need them (which is only on a dedicated page.
Thanks a million,
Martin

admin says:

Hey Martin,

This is an area of FB that we’re still working on. At this point, there is no easy way to detect whether or not a page contains a form until it is called, therefore, including the jQuery scripts on only those pages which have forms is *complicated*.

James W.

Tfahlberg says:

Love the plugin – but having a pickle. First time i installed it – worked great got the email back – ever since then it does not show the thank you text – does not send the email (tried several different providers) – does not update any responses in the database (appears empty) – when i push the button it goes back to the home page of my website. i have adjusted all the settings but i dont seem to be creating a database or even accepting the form. Any thoughts?

admin says:

Hey Tfahlberg,

It sounds to me like something is breaking in the PHP that runs FB. Try asking your hosting provider if you can get access to your PHP logs and see if there are any FB related errors.

James W.

Sanriet says:

Hello,

I like Formbuilder a lot. Terrific tool. But…
I’m looking for a way to show WordPress-variables as field-values, like $current_user->user_lastname.
Excuse my bad English…

Thanks, Sandra.

JQ says:

I am currently building a WP site for a client and can’t seem to figure out how to get FormBuilder to move from the bottom of my page to positioning it right under . Everything works except for this big gap. I would provide you all a link, but I’m hosting it on my computer at the moment. Here is the FormBuilder code that I used on the .php file:

All formbuilder files are located in my plugin folder.

I look forward to hearing from you!

Thanks!

admin says:

Hi JQ,

Can you use the FormBuilder quick-tags to do this? You need the FormBuilder Form ID and then insert the quick tag with something like: [formbuilder:34]
More info here:
http://truthmedia.com/wordpress/formbuilder/documentation/formbuilding-104/

James W.

KP says:

James (Admin),

First off thank you for a super easy solution to form building. Nice work!

I have looked around and did not find a “feature request” link, so I am using your comment form (my apologize).

I do have a feature request. I am using wordpress on an intranet and have a RT: Request Tracker ticket system in place. I would LOVE to use your plugin to build the forms that staff would use to generate tickets.

Would it be possible to create an email field and subject field that would replace the “From” address and the “Subject” of the email that the form generates???

This would allow for the ticket system to kick back the ticket number to the requester, and also populate the subject line with the ticket number and the subject that was entered in the form.

This would be killer!!

Props for all you have done and do!

admin says:

Hey KP,

Thanks for the encouragement. In answer to your question, those options of populating a from address and subject line were intentionally left out due to some potentially major security holes with how PHP handles email. It was found that additional email headers could be injected into forms through things like the subject lines, thus allowing the opportunity to turn your site into a spammer paradise.

However, if you wanted to use functionality like this, it should be fairly easy for a PHP programmer to build a module to connect your FB forms to your ticket tracking.

Hope this helps,
James W.

Steve says:

FB is running perfectly on my site. I’m only having one small problem with the formatting of the field labels which appear in the form. Specifically the title “Location” is not formatted like the other titles. I haven’t modified the CSS or the plugin. Here’s the page showing the problem.

http://LittleIndianConstruction.com/wordpress/submit-an-event/

Thanks in advance for your assistance!

admin says:

Hi Steve,

The reason that “Location” displays differently than the other fields is that you have not marked it as being required.

James W.

Tom says:

Great plugin. Possibly this comment will be mangled!

We have a need to identify each form submission uniquely, generating a unique reference number, which is in turn emailed to the person submitting the form.

To this end we have added this (somewhat crude) option:
case “unique id”:
$unique = uniqid();
$formLabel = “”;
$formInput = “”;
$divClass = “formBuilderHidden”;

I wondered if you’d like to add it to your next release?

admin says:

Hey Tom,

Interesting suggestion. Yes, I can see that potentially being useful for others. I’ll add it to the upcoming feature list.

James W.

him says:

Am loving this plugin in all my blogs. In my recent site/blog it’s giving 2 errors. I’m using two forms on seperate pages.

First, every time the form comes to mail, it comes in duplicate! why?

Second, the first form i created uses in the FROM field the email id i wrote to send it to. But the second form uses the email id of the person who is sending it, in the from field. That way, its so confusing. How can i correct that? I’ve checked and both forms use the same parameters to submit.

admin says:

Hey him,

Duplicate emails would not be coming from FormBuilder. Either you have two email addresses set up as destinations, or the email destination is configured to send to two separate email addresses which both go to you. A third potential cause is that you’re seeing both the form coming in, and the autoresponse coming back to yourself during testing.

As for you second issue, I have absolutely no idea why that would be occurring. Sorry.

James W.

him says:

Ahh,

The form has two email ids as destinations, right; but both the mail-ids get duplicate forms. That’s what I can’t understand.

big0229 says:

what are the tags you can use for the autoresponse

ie

Name {name)
Message (message)
ip (ip)

bigo229

admin says:

Hi big0229,

You should be able to use any form fields that you have on your form, in your autoresponse, as long as they are identical (ie capitalization and all) and contain no spaces in the field names.

alive says:

Hi,

I’m trying to translate the error messages which pop-out with fb_ajaxRequest when the field does not match the given specs. The character set is wrong though (not UTF-8) so the messages are displayed incorrectly.

The translations that I have done in the text translation -menu work just fine, it’s only those that are saved in error_message field in formbuilder_fields -table.

Any advice?

Hank says:

Hello … I am a new user to FB and to WP. I can not seem to find the correct ‘spot to scratch’ to get the email to work. Is there a trick to it or a setting I am missing?

Thanks.

admin says:

Hey Hank,

We have found that email support coming from PHP on people’s blogs can tend to sometimes be a bit sketchy. It may be that the place you are hosting your site doesn’t allow email to be sent in the way FB requires, or that there is some other issue.

One thing to try would be the alternate email option in the FB configuration. If that doesn’t work, you could try asking your web host why the emails aren’t going through.

James W.

Bryan says:

Around line 476 of formbuilder.php, withing the function formbuilder_process_form, the constant ABSPATH is used.

That is incorrect, and causes errors when running on a Windows server. The constant ABSOLUTE_PATH is defined at load time, and is altered for Windows machines so that the rest of the code functions correctly.

Please fix that to use ABSOLUTE_PATH, not ABSPATH. Otherwise, on Windows servers, ajax calls and POSTs are made to invalid URLs, and the form will never submit successfully.

admin says:

Hey Bryan,

Thanks. I’ll take a look.

James W.

Don Francis says:

Is it possible to add a Formbuilder form to a sidebar widget? I tried the shorthand version of the code. Also installed execphp and tried using the php code supplied in your documentation but no form is produced. Any tips?

admin says:

Hi Don,

You *should* be able to cut and paste the code posted in the documentation into your sidebar to make a form appear, however your sidebar may be configured to only use the WP Sidebar manager and as such may not work. You would have to have a manually coded sidebar rather than one controlled by WP. I’m not sure if there is a sidebar widget capable of running php code, but that might be another possible alternative.

James W.

Hi there,

I am trying to use Formbuilder to submit forms to Mailchimp (an email marketing firm).

Their systems require that I call the various form fields specific things, like “FIRSTNAME” or “EMAIL” (without quotes).

HERE’S MY PROBLEM:
For mailing address fields, I have to call each field “ADDRESS-addr1″ and “ADDRESS-city” and “ADDRESS-state”.

It seems Formbuilder is stripping out all hyphens from my field names. Is there any way to alter the code to allow hyphens?

Thanks,
Nick

admin says:

Hi Nick,

At this point, FB rewrites all non-alphabetic characters in the field names in order to make the system somewhat idiot proof. There’s no real easy way to turn it off at this point unfortunately. Maybe something to consider for a future release.

James W.

Brad Balmer says:

Your plugin is really great and easy to use. Thanks! I have been encountering one problem and wondered if you could help.

Regarding required fields. It appears that when a required field is not completed, and the user goes back to the field to enter the data (either by scrolling to the field, or clicking the link the program provides) that unless the user either tabs or presses ‘enter’ after entering the data before (scrolling down to hit submit) the form submission fails – permanently. I haven’t been able to work around this and have been forced to avoid using the required field feature. This is of course opens up the opportunity for useless submissions. Any suggestions?

admin says:

Hi Brad,

That sounds like a bug in the code. I’ll have to check it out.

James W.

Webby says:

Hi James,

Thanks for the great plugin, I like it up to now and want to integrate it in my sites.

I’ve one question about the form & results;
How can I make the system sent a email-copy to the writer too? Now I get an email and the sender doesn’t.
Is there a small string to attach in the source to do so?

Or even better for me: Is it possible to sent the results to a webpage so the writer can print it to???

Regards
Webby

admin says:

Hi Webby,

It wouldn’t be identical, but you could easily create an autoresponse in FB that would send the posted fields back to the writer.

Would that work?

James W.

Webby says:

RTFM ;-) I know but I didn’t, sorry…
Thanks a lot. It’s a great formbuilder!!!

Regards
Webby

JFH says:

Hello,

I don’t find the documentation for ‘Alternate action’.
If I understand, it is possible to pass all the fields as parameters to an other page.

I tried
ACTION: alternate action
THANKYOUTEXT: /testphp/alternate.php

alternate.php

$strParam is empty

Thanks

JFH says:

where $strParam = $QUERY_STRING;

admin says:

Hi JFH,

You can find documentation on how to do this here:
http://truthmedia.com/2008/12/24/formbuilder-071/

The query values will be passed to your alternate.php script as POST values. Try setting up that script to email you the contents of the $_POST array when it gets called.

James W.

grabutty says:

Hey there,

Is there any way to display the formbuilder admin section (where the user selects which form tp use) only in the admin and not in the author user interface? I am customizing a multiuser blog and would like the average author to have as few distractions as possible on their “Add New Post” screen. Is there a way to specify which user levels will be able to use this function?

Thanks!
grabutty

It would actually be nice to have just a simple option whether or not to show the form section on any post/page edit screen. I never use it; I insert all of my forms using the shortcode. Customizing by user level could be useful too, but a checkbox is probably all that is necessary. Users who know of or need the form feature can use the shortcode and users who don’t can remain blissfully ignorant.

grabutty says:

or that… good alternative!

admin says:

These are some great suggestions for future features. Right now FB doesn’t support that sort of functionality out of the box, but I will be sure to add them to the task list.

James W.

Steve Wilson says:

Hi James et al,

Great plugin. However, I am experiencing the same error as some people right out of the box.

“Form Problem:

You have already submitted this form data once.”

However, I am receiving the form emails correctly even though the page displays this error.

I am on Dreamhost with WordPress 2.9.1 on MySQL 5.0 and I have alternate email disabled.

Any thoughts? Thanks.

admin says:

Hi Steve,

Is it possible that you are seeing a cached result? The fact that you’re receiving the emails implies to me that the system is working properly, but that your browser just isn’t showing the right stuff.

James W.

WP Development Blog

View our latest plugins and themes on our blog. You may also subscribe to our RSS feed.

Plugins