We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 3749
    • 24,544 Posts
    This is an auto-generated topic for SPForm 3.1.4-beta1 by bobray.

    Brief Description:

    Features

    • MODx Revolution compatible
    • No email addresses on the screen or in the page source
    • Multiple, configurable, spam-proofing options
    • Full documentation on all options
    • Easily editable drop-down list of recipients
    • Relatively easy to install and configure
    • Easily ban individual spammers, domain names, or IP addresses
    • Send mail with phpMailer using mail() or authenticated SMTP
    • Multi-language support

    Options - Each can easily be turned on or off

    • Require keyboard and/or mouse activity
    • Time users and set minimum and maximum times allowed to submit the form
    • Present CAPTCHA-style image verification
    • Present a simple random math problem as an image and ask the user to solve it
    • Use an invisible (but not hidden) field that autobots will get caught filling
    • Require name, subject, email
    • Set maximum length of subject and recipient
    • Add subject prefix to message subject field
    • cc all messages to a specified address (in addition to recipient)
    • Set maximum number of http links in message
    • Restrict the use of the form to certain domains
    • Report remote host, user, address, identity, and referrer in msg headers
    • Disallow blank referrer
    • Reject messages with fake referrer set to self
    • Require messages to be sent from one's own server
      Did I help you? Buy me a beer
      Get my Book: MODX:The Official Guide
      MODX info for everyone: http://bobsguides.com/modx.html
      My MODX Extras
      Bob's Guides is now hosted at A2 MODX Hosting
      • 886
      • 39 Posts
      minor bug with the latest version:
      i used to get this email
      (name) <email> wrote:

      (message)
      now i get this:
      (name) <mail> wrote:\n\n(message)
        • 3749
        • 24,544 Posts
        Thanks! The language string in core/components/spform/lexicon/en/default.inc.php:

        $_lang['wrote'] = 'wrote:\n\n';


        should be

        $_lang['wrote'] = "wrote:\n\n";


        (double quotes).

        If you change it and clear the site cache, it should be fixed (I think).

        I’ve uploaded a new version with the fix. It should be available soon.
          Did I help you? Buy me a beer
          Get my Book: MODX:The Official Guide
          MODX info for everyone: http://bobsguides.com/modx.html
          My MODX Extras
          Bob's Guides is now hosted at A2 MODX Hosting
          • 22162
          • 2 Posts
          I am getting.... :please refrain from entering
          your Last Name here: (text field) ... at the top of my contact form. I cant find how to get rid of it! also my captcha isnt showing up, when I enable ’requireVerify with 1 on the snippet settings (pcfContactForm) and add [[!SPForm@pcfContactForm? &requireverify=`1`]] I get this (see attached)

          Can you please help?
            • 3749
            • 24,544 Posts
            The most likely cause is an invalid template attached to the page with the contact form, which is preventing the CSS file from loading properly. The "please refrain" part is normally hidden by CSS.

            This might explain the captcha problem as well. Make sure you have the captcha plugin installed.
              Did I help you? Buy me a beer
              Get my Book: MODX:The Official Guide
              MODX info for everyone: http://bobsguides.com/modx.html
              My MODX Extras
              Bob's Guides is now hosted at A2 MODX Hosting