DNN Blog

Jan 27

Posted by: Stefan Cullmann
1/27/2007  RssIcon

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.

Tags:
Categories:

4 comment(s) so far...


Re: XML 03.03.00 released

very cool. now i know how to use this module -- thanks for putting together the walk though.

By afromobile on   1/27/2007

Re: XML 03.03.00 released

Dynamite! I have used the old XML module to great effect, and now appreciate I can be even more efficient in the future. Thanks for putting this major update together.

By VashJuan on   2/12/2007

Re: XML 03.03.00 released

Good

By Prathap on   2/26/2007

Re: XML 03.03.00 released

Hi Colin,
my co-worker in Costa Rica spotted that you had released the XML module. Congratulations and a big huzzah from the xml user community.

I hope that some docs will be forthcoming soon.

I am trying to use the parameter options for an external XML file and can not get it to work for me:

the external xml file / feed responds to parameters:
http://server.domain.org/lgic/profile-open?code=zaw

I set the QueryString Parameters to:
Name Required Data Origin
Code Pass-Through QueryString (zaw)
(hardcoded a parameter for now,
but I am not sure how I am supposed to pass the passthrough parameter to the xml URL. I tried using the Parameter name on the XML URL line: ?code
if I do not set parameters and just embed the parameter directly on the xml URL call it works.
/lgic/profile-open?code=zaw

the XSL parameters work for me; I'm not clear yet on how they get passed to the XSL file, but that will come.

By tvanwynen on   3/22/2007
Attend A Webinar
Free Demo Site
Download DotNetNuke Professional Edition Trial
Have Someone Contact Me
Have Someone Contact Me
DotNetNuke Store

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

Advertisers

r2integrated
Telerik JustCode Free
Exact Target Exec Alert

Sponsors

DotNetNuke Corporation

DotNetNuke Corp. is the steward of the DotNetNuke open source project, the most widely adopted Web Content Management Platform for building web sites and web applications on Microsoft. Organizations use DotNetNuke to quickly develop and deploy interactive and dynamic web sites, intranets, extranets and web applications. The DotNetNuke platform is available in a free Community and subscription-based Professional and Enterprise Editions with an Elite Support option. DotNetNuke Corp. also operates the DotNetNuke Store where users purchase third party apps for the platform.