Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

$4.95 Windows Hosting at Webhost4life.com
  Ads  
Iron Speed Designer is a software development tool for building database, reporting, and forms applications for .NET without hand-coding.
 


  Sponsors  

Meet Our Sponsors

WebSecureStores -- ASP.NET & DotNetNuke Hosting Solutions
FCKeditor Project
Salaro -- Skins and more
OnyakTech
The best choice for your web site host, email hosting, and domain registration.
CrystalTech Web Hosting™
 


DotNetNuke Forums
 
  Forum  DotNetNuke® Pro...  User Defined Ta...  Need sample source XML to deelop custom XSL
Previous Previous
 
Next Next
New Post 7/27/2006 3:15 PM
User is offline dontera
4 posts
10th Ranked


Need sample source XML to deelop custom XSL 
Id like to develop my own XSL for displaying the UDT in a custom way, and the sample XSLs give me some clues as to how to do this, but having acccess to the actual XML the UDT produces would be a huge help. Can someone tell meh ow to debug/display this or could they post an example?

Thanks,
Forrest
 
New Post 7/27/2006 4:52 PM
User is offline Stefan Cullmann
1551 posts
5th Ranked








Re: Need sample source XML to deelop custom XSL 

Hello Forrest,

I wrote a first blog some day before: http://dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1038/Default.aspx

I know that it is difficult to write your own XSL without any documentation. As the author of this enhancement  I am feeling a bit guilty that I included a link to the xsl but not to the current XML.

Nevertheless you can catch the XML in a few steps. Define your UDT as you like and add some sample data.

Open Pretty Print XML using XSLT (http://www.printk.net/~bds/indent.html), copy the displayed xsl stylesheet and save it as prettyPrint.xsl. Open ManageUDT, go to the display settings (for current page), select User Defined XSL StyleSheet and upload the stylesheet. Select it and save.

Now you will you see the whole inner text as output. Open now the module in print preview, change to html code view. You will find the xml document starting at line 25. The opening/closing tag is UserDefinedTable. Copy it to a new file and save it as data.xml. Now you have a working copy of your UDT Data to create a XSL stylesheet with your favorite tools offline.

The direct xml output for everybody with manageUDT permissions will hopefully get into the next UDT release, it is on our roadmap.

Thank you,


Stefan Cullmann - stefan.cullmann [at] dotnetnuke.com
form and List will be the successor of the User Defined Table module.
----------------------------------------------------------------------
Do you want to import external data to form and List /User Defined Table?
Check out http://www.codeplex.com/Csv2UDTImport
 
New Post 7/27/2006 5:00 PM
User is offline dontera
4 posts
10th Ranked


Re: Need sample source XML to deelop custom XSL 
Wow.. quick and thoroughly helpful reply..  awesome!

Thanks, I will dive into this immediately.
Forrest
 
Previous Previous
 
Next Next
  Forum  DotNetNuke® Pro...  User Defined Ta...  Need sample source XML to deelop custom XSL
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:

1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Perpetual Motion Interactive Systems Inc.
A solutions company specializing in Microsoft enterprise technologies.
www.perpetualmotion.ca
Icthus Technologies
Building Faith on the Internet
www.icthustech.com
Efficion Consulting
A premier DotNetNuke consulting firm providing complete DNN services including: custom module development, skinning and design, installation and integration services.
www.efficionconsulting.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP