Form Wizard Pro

Form Wizard Pro enables you to create custom forms and surveys in your mojoPortal site. Our drag and drop form/survey designer makes it easy. For a guided tour of Form Wizard Pro, please click the Demo Videos tab. You can also try it out yourself on our demo site demo.mojoportal.com

First, you need a web site running the free open sopen-sourceortal software (version 2.4.0.9 or higher hosted in ASP.NET 4.5) using MS SQL 2005/2008/SqlAzure, SQL CE, MySql, PostgreSql, Firebird SQL, or SQLite for the database. You should get your site working before you buy the Form Wizard Pro Feature. For information on setting up a mojoPortal site, see mojoPortal Installation. If you need an older version of Form Wizard Pro, contact us.

After purchasing Form Wizard Pro, download the .zip file to your local machine and using an FTP Client like FileZilla, copy the contents of the wwwroot folder into the root folder of your mojoPortal web site. Then visit http://yoursiteroot/Setup/Default.aspx to complete the installation of Form Wizard Pro. If your skin does not already have a styleformwizard.css file, you should also copy the contents of the css folder into your skin and add this to your style.config file if it does not already have it <file>styleformwizard.css</file>. You may need to tweak the colors in the css file to match your skin, though it should look right in most skins out of the box.

0.0.0.2 - Initial Release 2008-09-29

0.0.0.3 - 2008-11-24 added validation summary to bottom of form so if the form is long the user knows more easily what is required even if the required items are at the top. added additional css classes to make it easier to style different question types differently

0.0.0.7 2009-10-03 fixed issue where DatePicker was not localized to the site culture

0.0.0.8 2009-10-09 added Single Checkbox question type

0.0.0.9 2009-10-15 fixed bug in multiple choice question type

0.0.1.0 2009-12-01 added support for SqlAzure and Firebird Sql, fixed bug where making a radio button question required did not work, added a grid to view results in a web page, added a way to export and delete orphan submissions created when the form is completely changed after receiving submissions. Added the page url in notification email and added a setting for a tracking url for tracking form submits in google analytics.

0.0.1.5 2010-02-04 added support for multi page forms aka surveys, added import and export of form definitions and individual questions, added submissions browser, added BCC email notification and ability to create a pick list of emails to receive the form notification, added the ability to use regular expression validation on TextBox questions, added Instruction Block psuedo question type to allow adding instructions anywhere in the form.

0.0.1.7 2010-06-03 compatibility update for mojoPortal 2.3.4.4, includes builds for both .NET 3.5 and .NET 4.0, fixed bug where incorrect redirect would happen after importing a form definition if the site was running in a virtual directory instead of a root level site, added option to use regular expression validation on date questions, added a setting for a custom CSS class so forms can be styled differently from CSS.

0.0.1.8 2010-06-18 updated to use the newer version of AjaxControlToolkit for compatibility with the latest version of mojoPortal

0.0.1.9 2010-06-29 fixed bug where yes/no question caused a script error. Added skinid to CheckBoxList so it can be configured from theme.skin separate from other CheckBoxLists. Added Export to Word for submission results.

0.0.2.1 added support for SQL CE database, consolidated support for SqlAzure into the MS SQL data layer

0.0.2.2 released 2010-12-03 fixed bug where the back button did not save data on a multi-page form. fixed bug where when using a choice of email addresses with aliases, it was sending notifications to all the addresses rather than just the selected one.

0.0.2.3 released 2011-01-27 - compatibility update for mojoPortal 2.3.6.1 which uses a new version of NeatUpload and Form Wizard must use the same version

0.0.2.4 released 2011-03-30 - compatibility update for mojoPortal 2.3.6.4, and fixed a bug where deleting submissions in one form instance could cause orphaned responses in other instances.

2.6.0.5 released 2012-01-26 fixed bug where if using a page specific skin, the correct skin was not used on the file upload page after filling out the form

2.6.0.6 released 2012-06-02 wrap submission browser in NeatHtml to prevent XSS. Add support for regex validation to textarea/paragraph questions.

2.6.0.7 released 2012-07-18 compatibility updates for mojoPortal 2.3.9.0, new Email question type and option to send email notification to the user email address(es). New Html Question type, new option to redirect to a custom URL after form completion

2.6.1.1 released 2013-07-29 compatibility update for mojoPortal 2.3.9.8 adds support for custom plain text email templates in addition to the previous support for HTML email

2.6.1.2 released 2013-09-20 added support for grouping items in dropdown list questions (HTML optgroup element is created). Requires mojoPortal 2.3.9.9 or higher. This release was subsequently patched on 2013-09-26 to fix a couple of bugs. The only file that changed since the initial release of this version is sts.FormWizard.Web.UI.dll in the /bin folder. This release was patched on 2013-10-01 to fix a couple of minor bugs reported in this forum thread, the only file that changed is sts.FormWizard,Web.UI.dll in the /bin folder.

2.6.1.3 released 2013-10-11, added 2 settings to enable showing the cms page left and right content on the file upload page to make it look more consistent with the page that has the form. Patched on 2013-10-17 to fix a bug in the .NET 3.5 version of Form Wizard where file uploads were not working. The only changed file is the .NET 3.5 version of sts.FormWizard.dll.

2.6.1.4 released 2013-12-10, minor bug fix, custom submit button text was not used on the last page of a multi-page form

2.6.1.5 released 2014-01-10 fixed bug where question aliases were not saved separately from question text when enabled.

2.6.1.6 released 2014-04-22 fixed bug where export/import of individual list questions lost group names for grouped items. Requires mojoPortal 2.4.0.3 or higher because the email question type depends on the new EmailValidator control in mojoPortal 2.4.0.3

2.6.1.7 released 2014-05-27 increased the size of the per question CSS class field from 20 to 100 characters, added settings to include UserGuid and ResponseSetGuid in submission data export. added a setting to make a submission anonymous even when a user is signed in (ie it doesn't capture the UserGuid if this is enabled).

2.6.1.8 released 2014-07-18 compatibility for mojoPortal 2.4.0.4 and .NET 4.5