DNN Blog

Form and List 06.00.01 released

by Stefan Cullmann on Friday, June 22, 2012 10:00 AM

Form and List is now available in version 06.00.01. It is a maintenance update, fixing a few issues reported on 6.0.0, which was missed to announce here.

What is Form and List?

Form and List evolved from a simple list module, called User Defined Table. A list is basically a table, where all columns share the same data type: simple strings, numbers, html, or complex types for calculations and file treatments. Each type has its own capabilities and settings. Usually a list is small and consists only out of a smaller set of items. It is designed for few hundreds, but certainly not for millions of items in mind.

A list can be rendered as a simple table, or it can be mapped to totally different kinds of layouts with the help of XSL-transformations. Don't be afraid of XSL, a token based editor helps you for the first steps.

The item editor can be set as the primary view which allows simple forms. Notifications can be send for insert, update and delete actions. In short, Form and List allows you to create simple apps, and I have seen amazing implementations in the past.

What's new in 6.0?

Form and List 6.0 should feel comfortable in DotNetNuke 6, most changes happened with the new capabilities in mind, making is easier to use and more attractive.

  • DNN 6 Form Patterns including modal PopUps and Tabs
  • DST (Daylightsaving) support for following data types: DateTime, CreatedAt, ChangedAt
  • Uses new FileManager API for XSLT scripts and following data types: Url, Download, Image
  • Usage of Telerik Controls for Date andTime
  • Some JQuery candy: changing of field order with drag'n'drop, new editor for multiple field values 
  • Multi value option for data type 'Text'
  • Support of Icon API
  • Update 25.06 :Scripts now compatible with SQL Azure
  • Form is now WAI compliant
  • Moved module wide data type settings (e.g. thumbnail height/width) directly to data type
  • New field settings (similar to module settings) facilitate more special settings by type.
  • Rendering methods are now reduced to DataGrid and XSLT. The option for predefined XSLT scripts was removed. The old scripts are no longer delivered with the module. If an existing instance still uses an old script, the script will be copied into the portal (folder XslStylesheet/UDT Legacy).
  • Source has been converted to C#

Changes to 6.0.1:

  • Icons are shown in module action buttons (work around to core issue with IconAPI)
  • Fix to Token2XSL Editor, changing List type raised exception
  • MakeTumbnail and ShowXml handlers had been missing in install package
  • Updated help texts for better understanding of filter statement, token support in email subject and css style

Thank you

I would like to thank everybody who provided feedback for all official release and release candidates on codeplex. It would not have been possible without you.

What's next?

For 6.1, I am thinking  of a few performance improvements for lists with more than a few 100 records, templatable forms and implementing content item (base for any taxonomy or even social features)

If anyone is interested in helping, please don't hesitate to contact me.

 If you have a request for the Form and List module, enter it in the issue list on CodePlex and get some votes! Only the issues and requests for enhancements and new features that are entered in our project page on CodePlex will received our attention. 

Stefan Cullmann
module
form and list
extension forge
Author

My personal blog on DotNetNuke.

1 comment(s) so far...

Stefan Cullmann 6/24/2012

A bug inside the scripts still prevents Azure support. Expect a fix soon.

Attend A Webinar
Start  Professional Edition Trial
Have Someone Contact Me

Like Us on Facebook Join our Network on LinkedIn Follow DNN Corporate on Twitter Follow DNN on Twitter

Advertisers

Sponsors

DotNetNuke Corporation

DotNetNuke (DNN) provides a suite of solutions that make designing, building and managing feature-rich sites and communities fast, easy and cost-effective. The DotNetNuke Platform CMS is the foundation for more than one million websites worldwide. DNN Social, our newest solution, enables businesses to create immersive, interactive communities. Thousands of organizations like True Value Hardware, Bose, Cornell University, Glacier Water, Dannon, Delphi, USAA, NASCAR, Northern Health and the City of Denver have leveraged DNN to deploy highly engaging business- critical websites. Our rapid growth in product sales and deployments resulted in DotNetNuke Corp. being named one of the fastest growing private companies in America by Inc. Magazine in 2011 and 2012.