Scaleable Contact Form Plugin

A Plugin for ..

.. providing a contact form on your wordpress site.

Features:

  • Uses Captcha but no Akismet.
  • Required, non required Fields can be configured.
  • Five different Field Types: Textfield, Textarea, Select, Radios and Checkboxes
  • This plugin uses the wp_mail method so you can easily use an external smtp by installing a plugin like “WP-Mail-SMTP“.

Usage:

Either put [ scaleable-contact-form ] somewhere in a post or site or call “scf_print_contact_form()” directly from a custom page.

Download:

scaleable-contact-form-0.7.1

History:

  • 2010-01-24: Fix for 2.9.1
  • 2009-09-24: The damn closing div again – fixed
  • 2009-09-23: Replaced bloginfo with get_bloginfo to supress the site title print out
  • 2009-09-23: Removed some fixes related to captcha to get it work again
  • 2009-09-16: Finally included Jonathan Rogers Patch and some of my own
  • 2009-07-08: Fix for PHP prior to 5 (try-catch-block removed)

32 Comments

  1. Gregor says:

    Hallo,

    today i downloaded the plugin.
    during aktivation an error is coming up:

    Parse error: parse error, unexpected ‘{‘ in /var/www/virtual/www.zumscheissnreichts.at/wp-content/plugins/scaleable-contact-form/includes.php on line 455

    Can you help me?
    kr
    Gregor

  2. Rachael says:

    I just installed this form… on my wordpress admin pages there is now a bar below the content box that says “custom fields.” Under “name” I wrote questions I wanted users to answer. Under “value” I wrote “answer here” as a place holder. I did not see any other options for settings that needed to be established. When I “published” no form appeared on that page.

    I assume there is another place I need to go to set up how my form will look, but I am very new to this and absolutely clueless about where and how I would go about doing that.

    Please help!

  3. busse says:

    hi,

    i test it on my web and after submit it broke design. how to make so that it wont broke outlook?

  4. Paul says:

    Love this but like busse said after submitting it broke my theme. Also after submitting when using ajax. I get no success message. The page just is left blank???

    Any help would be great.

    Thanks!

  5. Paul says:

    OK I figured out why it brakes the theme. After the success message you put instead of . But I don’t think any of the emails are being sent???

  6. Paul says:

    that should have said a div tag instead of an ending /div tag.

  7. Paul says:

    Nevermind the emails are being sent it just took about an hour for them to show up. I believe it is my host that is the problem there. I still can’t get the ajax to work properly though.

  8. Hi,

    I just encountered exactly the same problem as Gregor (in his 4 May comment up here), with exactly same message:

    “[…] /www/wp-content/plugins/scaleable-contact-form/includes.php on line 455″

    Did you ever find out what it was?

    Thanks a million in advance. For a great plugin, too (it installed nicely on a different site).

  9. I like the form and its simplicity but I need two forms. One for sight admin and one for actual questions, etc. Is their a way to extend this app to build two forms with two send to e-mail addresses?

  10. Nicole says:

    I found a small error in the includes.php file. You have a tag where there should be a on line 227. It broke my layout until I went in and fixed it. :)

  11. Nicole says:

    ugh, the comments ate my post. You have an opening div tag where there should be a closing div tag on line 227, that’s what’s breaking people’s layouts.

  12. uk says:

    Ok, should work now, i’ve uploaded v0.4, which should fix a couple of things, among the “div”-problem ..

  13. andreeib says:

    Great plugin, but v0.3 from Wordpress.org has some errors and v.04 from site is an empty archive.

  14. uk says:

    Ok, I’ve updated the and re-uploaded the archive.. should now work. 0.4 should be in Wordpress by now, too.

  15. Chrissly says:

    Hi, I tried to include [scaleable contact form] in my Wordpress-Page (Atahualpa). Without checking the Captcha function the form works perfect. But when I try to activate the plugin’s captcha
    1. no captcha appears on the form, and
    2. after trying to fill in the form and clicking “send” the following message appears:
    *Fatal error*: Call to a member function validateKey() on a non-object in */home/.sites/505/site386/web/wp-content/plugins/scaleable-contact-form/includes.php* on line *180*

    (By the way, after installing “Simple Captcha”, this plugin required to activate captcha on the scaleable contact form does not appear anywhere in my Wordpress-Admin-Window (for administration or activation), even if your S.C. plugin tells me that SimpleCaptcha has been installed, …

    Can somebody tell me, what’s the problem here and/or what the error message means???

  16. uk says:

    Try again with v0.5 (just up in SVN and here as zip), should work.. Thanks for reporting

  17. ulan says:

    Hi, I think in

    Version 0.6
    [ scaleable-contact-form ]

    the

    “” is missing !!

    [ scaleable-contact-form-ayax ] is OK !

    -k

  18. ulan says:

    oh, no again

    Version 0.6
    [ scaleable-contact-form ]
    [div class="scf-form-success"]… is not closed

    the

    [/div] is missing !!

    [ scaleable-contact-form-ayax ] is OK !

    -k

  19. uk says:

    Ah, damn it, not again! Ok, got it fixed .. 0.7 is up

  20. SOMA says:

    How can i make the default fields NOT required? I don’t know why you made them locked…i don’t need the big text box…

  21. I have the same problem like Gregor had.

    /home1/floriang/public_html/seebaertv/wp-content/plugins/scaleable-contact-form/includes.php on line 181

    How to fix it?
    ;) Flo

  22. uk says:

    @Flo:
    Could you provide a more details ? Line 181 is related to the captacha-generation. Maybe you dont have KCAPTCHA installed ?

    @SOMA:
    Right now, this is not supported. I will include this in the next release, but right now no time and dont want to make hasty untestet updates (again ;) ). Comment line 37 in includes.php (prefix with //) to get rid of the text for now.

  23. I had the same problem.

    Fatal error: Call to a member function validateKey() on a non-object in /my_site/wp-content/plugins/scaleable-contact-form/includes.php on line 181

    For everyone who has this problem in the future. Look in your plugins directory for the ’simple-captcha’ folder. You have inside it 1 folder (simpleCAPTCHA) and 1 file (readme.txt). Move the folder ’simpleCAPTCHA’ inside ‘plugins’ folder and then delete the empty ’simple-captcha’ folder. Then activate ‘Simple CAPTCHA’ from your admin. Voila :) You will have a working Scaleable Contact Form!

  24. Brian Smith says:

    I installed the form, styled it, and set the setting to the correct email address… looks great. However when I test it, the test emails never go through. Is there something I am missing?

  25. Rob says:

    I’m curious…can this be added to the sidebar via the Text widget?

    Thanks in advance! So far, this looks like a great plugin.

  26. uk says:

    @Brian: Hard to tell ;) Could you provide more info ? Maybe your Hosting Provider disallows you to send from your E-Mail, try “Mail From”-Plugin from Andrew Hamilton.

  27. uk says:

    @Rob: Well, you could add it in a template or sidebar.php, using the PHP-Code directly: spi_print_pommo_ajax_form()

  28. tina says:

    Hi

    It was working perfectly until I update it to the new version!! Now the e-mails are not sended!!

    What’s wrong with the new version??

    Tina

  29. Chris says:

    Hi,

    I’ve installed 0.7, using the AJAX version in the footer include of my WP theme (see stylewired.com/portfolio) and got it working in so far as it sends me the emails.

    However after clicking the submit button on the form, the AJAX animation works changing the displayed content to “Loading”. Then “Loading” dissappears using the same AJAX animation and then nothing else happens.

    The success message does not appear. Any ideas? Please feel free to test live.

    Thanks,

    Chris

  30. uk says:

    @Chris: Hmm, found a debug message which might have broken it. But it should have affected WP 2.8.x too. Try new release 0.7.1, either download from here or wait for update in WP plugins repository.

  31. uk says:

    @tina: Could you provide more info? I’ve just updated to 2.9.1 and sent myself some mails without any problems..

  32. gOk says:

    Hey, there’s a bug when shortcode () is disabled on PHP. As it’s gonna be deprecated and not supported by PHP6, it’s better to fix it. Ty.

Leave a Reply

CAPTCHA image