I am very pleased to announce the first public release of the xml module since team reorganization.
The XML 03.03.00 release addresses the following issues:
|
XML-4457
|
Access to web resources is now handled by GetExternalRequest, https is supported too.
|
|
XML-4427
|
Dynamic creation of querystring, supports querying user profile, static values, query strings pass through etc.
|
|
XML-4455
|
All local xsl scripts (.xsl*) are supported.
|
|
XML-4428
|
Dynamic creation of xsl parameter, supports querying user profile, static values, query strings pass through etc.
|
|
XML-4454
|
Support of returning results as downloads
|
|
XML-4491
|
Limitations caused by Medium Trust are handled on configuration time.
|
|
XML-4511
|
All Exceptions are caught by the module itself, no loose of control.
|
|
XML-4584
|
Empty parameters will be ignored for xml source or xsl args.
|
|
XML-4583
|
Posted Form values can be used to built Querystring or Xsl Args.
|
|
XML-1068
|
IPortable is supported
|
|
XML-4453
|
ISearchable is supported and has its own settings
|
|
XML-4458
|
Localization and UI enhancements
|
The Xml module requires a minimum version of DotNetNuke 3.3.0/4.3.0.
A separate documentation is currently missing; and I am going to add some examples later. Currently I am only able to provide a very basic walk through. If you have any questions, please use the xml forum.
This release will directly be followed by XML 03.03.01. It is ready to enter the release process; my plan is to post it to the tracker at 2007-01-31. Please report any issues regarding the current release immediately.
I would like to thank all of you who shared their ideas and experience. The module reuses the parameter collection first introduced inside the IFrame collection by Michael Flanakin. My special thanks are going to William Charlton for providing some very interesting use cases.
The XML module team is always looking for new members who love to participate. Please contact me at xmlmodule@gmail.com.