WordPress.org

Ready to get started?Download WordPress

Forums

Fast Secure Contact Form
Working on a 4.0 version (66 posts)

  1. Jerry_hou
    Member
    Posted 1 year ago #

    About 30 minutes ago I discovered the answers to my above question. Please ignore my previous post. This is really a fantastic plugin!

  2. Gberk
    Member
    Posted 1 year ago #

    Hi Mike,

    I use your forms, and they are good. I do have 2 ideas for the 4.0 version, maybe you want to hear them.

    At first it would be great to make them responsive. Going towards responsive designs is the next big thing, I think good plugins should follow that idea. It would be great to make all forms responsive out of the box. I think that would hurt no one and help a lot of people.
    I now make your forms responsive by adding two things:

    I add 'width: 99%' to both the 'CSS style for form input fields Div' and also to the e-mail form fields 'Input CSS' I use, because the E-mail form fields act differently on the front-end.

    Second thing I would really love is being able to influence the text in the 'E-mail from' message. This mail now outputs all text in a rather bad format, e.g. lines with empty lines in between. I would love to be able to make this e-mail design myself, just like I can do with the confirmation e-mail. We use the forms in a restaurant website. Customers who want to reserve a table now get the rather 'raw' output of the e-mail. I want to give them a more compact, friendlier e-mail. Does not have to be HTML, could just be plain text e-mail, but let me compose it myself.

    Hope you can use it, thanks again for a great plugin!

  3. lorelei-jenn
    Member
    Posted 1 year ago #

    I would also LOVE to see a responsive design.

    I had to tweak my form to tiny size so it would look good & be usable on mobile... but now it looks oddly skinny on the pc.

    However, now I will attempt to tweak it like the above user (thanks for the tip Gberk about the CSS). ;)

  4. redb68
    Member
    Posted 1 year ago #

    The best contact Form. Many thanks
    For the 4.0 may be a file or a sql fiel to record the answers ? (when the php mail function is out of order)

    Take care and make it better again

  5. Mike Challis
    Member
    Plugin Author

    Posted 1 year ago #

    redb68, you can have that now by installing this:
    http://www.fastsecurecontactform.com/save-to-database

  6. Gberk
    Member
    Posted 1 year ago #

    Mike, another idea for 4.0. The form fields now have their style IN the HTML, eg.

    <div style="text-align:left; padding-top:5px;">

    It would be better coding if all style would be in an external .css file. Better for maintainability, clean code and speed of pages. Is this already in consideration?

  7. Neoglitch
    Member
    Posted 1 year ago #

    Hello there Mike. If it's ok, I'd like to suggest a couple of features for one of the next releases of FS Contact Form:

    1. The ability to enforce a character limit in the default Message field. I think a workaround to this is deactivating the Message field and then creating an extra field with our desired character limit, which would be our new "Message" field. But I think we should be able to enforce character limits without creating extra fields. Being able to do this would be nice.

    2. I wonder if you've heard about Picatcha; a captcha system based on pictures instead of scrambled text. I was wondering if you would consider checking out this captcha system, and maybe... just maybe... see if you could make it work with the FS Contact Form as an additional option to the traditional Captcha.

    That's it. Thank you very much for your attention and your work with this plugin! :D

  8. tremontskidoo2013
    Member
    Posted 1 year ago #

    This is my first download of FS Contact Form. I agree with the responsibe forms comment; also, simplify the directions-functions for beginners. A sample of what capcha will look like might be useful (having just deleted one where users moved a bra to a dress for confirmation).

    Lastly, everyone likes a button to "save." Otherwise, one wil look for a buttom to save and will constantly wonder if the changes (of which are many) have stuck. Sending off a test of email should be preceded by a save of settings, I feel.

  9. PozHonks
    Member
    Posted 1 year ago #

    Please add the ability to geolocate a user based on its IP address, and write this information int he form result (when it's possible).
    Thank you

  10. kchayka
    Member
    Posted 1 year ago #

    Please add my vote to those who would like the css in an external file rather than inline styles on each element. Much easier to maintain!

  11. guerrilladigital
    Member
    Posted 1 year ago #

    It would be nice if each label and input had it's own ID in order to group and style them accordingly. Right now, each element is inside it's own div, but it can't be targeted through external CSS.

    It would be killer to have the CSS external, but also to have some more thoughtful groupings of form elements and IDs/classes so we can hook into it and style it so it appears to be more custom.

    Perhaps the drag and drop interface might allow for the addition of divs with IDs and/or classes applied.

    for example, designers always ask me to group the name, email, subject labels... float left, and then put the message and submit inputs into another group and float right. I always have to dumb it down because i can't do that.

    Or, it'd be nice to be able to add div's and add framework classes for responsive layouts, like those used in the skelteon framework (getskeleton.com). I imagine a few users might want to do the same with Bootstrap or Foundation 2

  12. btray1977
    Member
    Posted 1 year ago #

    Please add support to add classes to fields/Buttons.

    Unless I missed this somewhere, this is a needed option. Much better option than adding your own CSS to the fields/Buttons.

  13. jrf
    Member
    Posted 1 year ago #

    @btray1977 You can already - have a look at the help text for the extra fields and/or the help text at the top of the css settings. Both explain how you can do this.

  14. jrf
    Member
    Posted 1 year ago #

    @Mike Challis One thing I'm running into for a form I'm currently designing: both the fields and the labels are wrapped in <div>'s and if I add any html before/after, that is also wrapped in a div.
    Also none of the div's in the form have id's.

    Alltogether, this makes it a lot harder to add any jQuery logic to the form - think only showing a certain label+field-set when (another) checkbox is checked. To be able to do so now, requires walking the html tree surrounding an input field and even then it's still not easy to get right.
    For jQuery, this is very inefficient.
    The only way I can currently get it to work in a semi-efficient way is by adding the same class to both label + input (which I don't need for the css) and then letting jQuery pick up on the unique classnames for that label+field-set.
    May be there are better ways to do this, but I haven't found one yet.

    All in all, some HTML clean up would be lovely ;-)

    Current html generated:

    <div><html_before></div>
    <div><label>label</label></div>
    <div><input #id /></div>
    <div><html_after></div>

    Suggested html generated:

    <div #id>
    <html before>
    <label>label</label>
    <input #id />
    <html_after>
    </div>

    Hope this helps!

    Smile,
    Juliette

  15. motorbaby
    Member
    Posted 1 year ago #

    Simple request: add breaks between fields. When Meeting Scheduler is disabled, the headings and field boxes crash into each other on Linux Chrome.

  16. leeseofTBC
    Member
    Posted 1 year ago #

    I concur with Gberk's suggestion to be able to edit the output of the form in both the "from" and "confirmation" emails. It would be great to include certain input fields in the confirmation email with shortcodes.

  17. babrees
    Member
    Posted 1 year ago #

    Great plugin, thanks!

    I agree with the requests for a keyword spam catcher.

    Also, not sure if this is in your list, but it would be great if you could make the subject [prefix text] [post/page title]

    Thanks!

  18. henebry
    Member
    Posted 1 year ago #

    I'm using your plugin to allow members of my organization to easily email all the other members of the same organization. So I have a bunch of [bcc] tags in the "email-to" box.

    Setting this up wasn't easy—your documentation is clear but counterintuitive, and I had to go through about 16 test iterations before getting it all correct.

    So much for feedback. I'm frankly grateful to you for creating this plugin. It is EXTREMELY flexible. I've put a small contribution in via PayPal.

    One thing I'd like to see in a future iteration would be better integration with Mandrill. Mandril is an API for MailChimp, and they've recently published a wordpress plugin called wpMandrill. I got it set up and working before installing your plugin, but when I tried to add on your plugin as the front end (with Mandril taking over running of the wp_mail function), something would go wrong with the [bcc] and [cc] lines, with email only going out to the first (or the last?) of the addresses in the [bcc] list. In the end, I turned off Mandrill, because your functionality was the one I really needed.

    Thanks again!

  19. ipwatchdog
    Member
    Posted 1 year ago #

    I really like this plugin, but over the last month or so we have been getting an extraordinarily high number of spam comments. Some days we get well in excess of 100 spam comments. If that can be fixed it would be great. Otherwise I have to try and find a different solution.

    Cheers.

  20. jrf
    Member
    Posted 1 year ago #

    @ipwatchdog I had a similar problem on one site and after some research I installed Spam free WordPress on that site. Problem solved ;-)

    Hope this helps!

  21. magnoct
    Member
    Posted 1 year ago #

    Probably wrong of me to ask this, but here goes ;) How is V4 progressing :)

  22. SoItBegins
    Member
    Posted 1 year ago #

    I have two suggestions.

    1) Allow form fields to be placed side by side. (dunno if this has already been suggested or is already being worked on)

    2) Implement a non-CAPTCHA antispam architecture that uses AJAX, like the behavior of WP Captcha Free.

    Good luck on the development!

  23. Mike Challis
    Member
    Plugin Author

    Posted 1 year ago #

    Version 4 beta is almost ready, it will be available this summer

  24. KeithDavisRatio
    Member
    Posted 1 year ago #

    Please add more CAPTCHA features other than just the scrambled text. Like a math equation (2 + 2 = 4) or a multiple choice based on pictures (this is a picture of an -egg -tree -key -chair)

    Thanks, love the plugin!

  25. morandan
    Member
    Posted 1 year ago #

    Hi Mike, this is my favourite form plugin! I just have one small request for 4.0 if it's not too late ;)
    When someone fills out the form's 'date' field (check in and check out dates), but they make an error on the captcha code (or they miss a required field)... they are sent back to the form, but the date fields are no longer filled in. People do not notice this and send the form without the dates. Is there a way to make the form keep the date fields like it does for the rest of the filled in fields?
    Thanks! Looking forward to the upgrade!

  26. BCKing
    Member
    Posted 1 year ago #

    I stumbled across the php version after finding the wp version and I am glad I did.
    I was considering utilizing WP as a form server. Now I don't have to. What I've found in other mail form solutions leaves me with a wish-list that would make this standalone a standout.

    The only thing I'd consider a must is #1. The rest is just wish-list. When you reach 9, you're well in the fluffier part of the wish-list and submitted to help you with ideas.

    Wish-list:

    1. Specifically for the standalone version: Instead of completely turning off domain checks when the install is hosted at a different site, would be an option to check for a specific domain or domains per individual form. This would be simple for the user to understand and allow a high level of security for one install that is used for multiple domains. PHP mail scripts I've used 10 years ago had this feature and it would be welcome to see implemented here.

    2. Change number of CAPTCHA characters per form

    3. Where CAPTCHA images don't work or CAPTCHA is not an option it would be nice to, per form, design questions and answers as check for bots. It's not quite as effective but questions can be branded towards the text already on the site. Its more appealing to a greater number of users than CAPTCHA images. Additionally the question sets can be randomized.

    4. All extra fields must go above or below the message box. It would look better to have the option per field to go above and below.

    5. I couldn't find an easy way to reorder the extra fields.

    6. Option to Email backup to admin address.

    7. Make phone a standard field instead of an add-on. The regex I found that works well and requires at least 10 numbers is /^(\D*\d){10,}$/

    8. I couldn't find an easy way to reorder forms.

    9. Sometimes you just want to be notified by text message that you have an email to go read. Implement a SMS styled notification system. Provide a list of the email to SMS gateway domains.

    10. Implement the same as 9 for twitter

    11. Time limit multiple completed submissions, another way to spam limit the system. Start a countdown until a second email can be send from the same ip.

    12. blacklisting/whitelisting by root domain and by ip and ip block.

    13. SMS/Email/Twitter when attack is detected and lockout that ip.

    14. Maintain a monthly count successful emails per form and email to site admin. Good for knowing if you're an unwilling spammer. Great if you charge clients on usage.

  27. Mike Challis
    Member
    Plugin Author

    Posted 1 year ago #

    morandan, the date bug was recently fixed in the current version.

    BCKing, thanks for the suggestions. 4, 5, and 8 are already in 4.0

    1, would not be very hard to do, I will consider it in a future update.

    3, design questions and answers as check for bots. that would be nice, maybe add that someday

    The 4.0 right now is only for WordPress, the PHP version is a whole different program, so I am not sure if or when it might get updated to the same feature level.

  28. Mike Challis
    Member
    Plugin Author

    Posted 1 year ago #

    Version 4.0 is about to come out in beta, maybe later this week if internal testing gets completed

  29. webmystery
    Member
    Posted 1 year ago #

    Thanks for the great plugin, Mike. The ability to direct to different emails is essential for us.

    I'm using this plugin for a no-profit educational group. The site will be maintained by some fairly non-technical folks who are new to WordPress, so I'm on the lookout for things that will confuse them:

    1. Please add an SI-Contact Form link to the main dashboard sidebar menu. These folks won't be able to find where to set up & edit their contact forms. They won't think to look under Plugins, instead they'll click the Contact Form DB link and get even more confused.

    2. That list of Contact forms - Form 1, Form 2, etc... will be confusing since they'll have a lot of forms. Is it possible to display the Form Label there instead, if it is filled out?

    Thanks!

  30. webmystery
    Member
    Posted 1 year ago #

    Oops - My bad. I meant FS-Contact Form. I looked at that other one too, but I chose yours!

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.