We recently released a major update to the User Forms module. We mentioned the features earlier, but these features are now ready for production websites.
- Improved user interface for editing fields, with more descriptive labels and improved layout.
- You can now configure simple conditional logic. When someone answers a question in a form, that answer can be used to hide or show other fields on that form.
- The code at the PHP level has also been substantially rewritten. The model has been optimised and this drops the number of database tables from 12 to 3. We hope you like the speed and architecture improvements!
- The web-based report of form submissions is more powerful. The report is now paginated, and you can remove individual submissions or clear them all out.
- You can set custom messages for when fields are not filled out properly, overriding the SilverStripe defaults.
- Instead of sending a submission to a single email address, you can send to multiple email addresses. For each recipient you can customise the To, From, Subject, and Body content.
- Thanks to updates to the Mollom module and Recaptcha module last month, you can limit the amount of unwanted spam coming through your forms.
- Note: As yet there is no data migration strategy from forms built in the previous version to the new one. Also, this module currently has bugs when used on multiple-language websites.
Custom Fields open up a new form of SilverStripe extensions!
An exciting feature added to this version of the User Forms module is that it supports custom fields. These extensions are created by writing PHP code that can sit in their own folder, making them easy to share and reuse. Technically, you extend the EditableFormField PHP class; see the Google Maps Selection Field source code for an example. We're looking forward to seeing the community contribute useful types of fields, and we are also happy to know that the core module does not need to bloat with all sorts of rarely used field types.Read full post
Come to a SilverStripe event in London on Thursday 3rd September! SilverStripe Partner GPMD is hosting the after-work event from 6:45pm at The Worship — see the new SilverStripeUK meetup group that GMPD has created for further details. GPMD plans to make this a regular event in London.Read full post
Two weeks ago SilverStripe featured at the world's largest open source software conference, OSCON. We gave a talk to a crowded room of software developers titled, Ten Usability Epiphanies for Your Open Source Web-app. The slides are available in PDF and you can watch the entire session online. This will give you insight into how SilverStripe thinks about usability.Read full post
Today the world's major open source CMS awards opened for 2009. Run by the UK publisher PacktPub, these annual awards provide a $24,000 prize pool and exposure to winning CMS projects. Winning helps to fund new features in our software, and helps us grow our developer and user community.Read full post
A global survey to profile users of open source CMS software has just been launched. If you've used or implemented SilverStripe software, we'd love for you take 10 minutes to complete the survey.Read full post
Last month, SilverStripe spoke about what we consider to be the future trends and features of council (local government authority) websites. We also asked council staff what they wanted to add to their websites. You can watch our presentation and read council views below.Read full post
You can watch four New Zealand councils provide customer views about the CMS running their public-facing website. The 50-minute panel discussion was a popular session at the Council Web Symposium held in Wellington last month.Read full post
Join us in Washington DC! From 7 to 9pm on Thursday, 16th July, we're presenting an interactive case study of the 2008 U.S. Democratic National Convention website.Read full post