Thursday, March 19, 2015

Installing Web Forms For Marketers (WFFM) 2.5 for Sitecore 7.5

I am writing this post to share some issues I faced while installing WFFM 2.5 for Sitecore 7.5. Although it is minor issues but it can save you few precious hours when you are too busy to figure it out.
  • The installation was smooth and straightforward, however, if the browser stuck or the installation took extra time just be patient and don’t interrupt the process.
  • Don’t forget to do the Post installation steps, especially, the following two steps:
    1. In the [site root]\Website\Data find WFFM_Analytics.sql and run it on the reporting db of your current instance.  This will create 3 additional tables in your reporting db.
    2. Add the following nodes to the Web.config:
    <add name="CaptchaImage" verb="*" path="CaptchaImage.axd" type="Sitecore.Form.Core.Pipeline.RequestProcessor.CaptchaResolver, Sitecore.Forms.Core" />
    <add name="CaptchaAudio" verb="*" path="CaptchaAudio.axd" type="Sitecore.Form.Core.Pipeline.RequestProcessor.CaptchaResolver, Sitecore.Forms.Core" />
  • For IIS 6.x under the configuration\system.web\httpHandlers node
  • For IIS 7.x and up under the configuration\system.webServer\handlers 
  • Check that Mongo Server is running and well configured.
  • There is no longer “Save to Database” action in WFFM 2.5, the forms are saved by default.
  • Remember with the release of WFFM 2.5 the submitted forms are saved in the MongoDB; you will see nothing in the SQL server DB instantly after posting the form but data will be transferred to SQL after sometime.
  • While validating a form with “Captcha” field I got the following message “Error: Reference to undeclared entity 'nbsp'. Line 107, position 40. [107, 40]” , this message will disaper by replacing “&nbsp;” by “#160” in “Captcha.ascx” file where you can find in : “Website\sitecore modules\Web\Web Forms for Marketers\UI\UserControl”.
If you have any tips, tricks or resources you would like to share with the guild please email chris.williams@readwatchcreate.com

No comments:

Post a Comment