XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Michael CoomerSubject: multiple columns
Author: Michael Coomer
Date: 03 Aug 2011 09:34 PM
I have a style sheet that I want to have 2 columns and cant figure it out.

this is what i have:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:udt="DotNetNuke/UserDefinedTable" exclude-result-prefixes="udt">
<xsl:output method="xml" indent="yes" omit-xml-declaration="yes" />
<!--
This prefix is used to generate module specific query strings
Each querystring or form value that starts with udt_{ModuleId}_param
will be added as parameter starting with param
-->
<xsl:variable name="prefix_param">udt_<xsl:value-of select="//udt:Context/udt:ModuleId" />_param</xsl:variable>
<xsl:param name="param_detail" />
<xsl:template match="udt:Data" mode="detail">
<style type="text/css">
.style2 { font-size: x-large; }
</style>
<xsl:call-template name="ListView" />
<xsl:call-template name="EditLink" />
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="Normal" style="width:80px; border-bottom-style: solid; border-bottom-width: medium">
<img src="{udt:Logo_UDT_Url}" alt="{udt:Team}" width="70px" />
</td>
<td class="Normal" style="border-bottom-style: solid; border-bottom-width: medium">
<span class="style2">
<xsl:value-of select="udt:Team" disable-output-escaping="yes" />
</span> Est. <xsl:value-of select="udt:Established" disable-output-escaping="yes" /></td>
</tr>
<tr>
<td class="normalBold">Conference</td>
<td class="Normal">
<xsl:value-of select="udt:Conference" disable-output-escaping="yes" />
<div style="float:right; padding-right: 10px;">
<a href="http://www.jdoqocy.com/click-4754243-10506586" target="_blank">
Get your <xsl:value-of select="udt:Team" disable-output-escaping="yes" /> Tickets now
</a>
<img src="http://www.lduhtrp.net/image-4754243-10506586" width="1" height="1" border="0" />
</div>
</td>
</tr>
<tr>
<td class="normalBold">Division</td>
<td class="Normal">
<xsl:value-of select="udt:Division" disable-output-escaping="yes" />
</td>
</tr>
<tr>
<td class="normalBold">HomePage</td>
<td class="Normal">
<a href="{udt:HomePage_UDT_Url}">
<xsl:value-of select="udt:HomePage" disable-output-escaping="yes" />
</a>
</td>
</tr>
<tr>
<td class="normalBold">Owner</td>
<td class="Normal">
<xsl:value-of select="udt:Owner" disable-output-escaping="yes" />
</td>
</tr>
<tr>
<td class="normalBold">City</td>
<td class="Normal">
<xsl:value-of select="udt:City" disable-output-escaping="yes" />
</td>
</tr>
<tr>
<td class="normalBold" colspan="2">
<br />
</td>
</tr>
<tr>
<td colspan="2" class="Normal">
<xsl:value-of select="udt:Content" disable-output-escaping="yes" />
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="udt:Data" mode="list">
<td>
<xsl:call-template name="EditLink" />
<xsl:call-template name="DetailView" />
</td>
</xsl:template>
<xsl:template match="/udt:UserDefinedTable">
<xsl:choose>
<xsl:when test="$param_detail">
<!--master-detail view-->
<xsl:apply-templates select="udt:Data[udt:UserDefinedRowId=$param_detail]" mode="detail" />
</xsl:when>
<xsl:otherwise>
<xsl:variable name="currentData" select="udt:Data" />
<xsl:if test="$currentData">
<table>
<xsl:apply-templates select="$currentData" mode="list">
</xsl:apply-templates>
</table>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="EditLink">
<xsl:if test="udt:EditLink">
<a href="{udt:EditLink}">
<img border="0" alt="edit" src="{//udt:Context/udt:ApplicationPath}/images/edit.gif" />
</a>
</xsl:if>
</xsl:template>
<xsl:template name="ListView">
<a href="{//udt:Context/udt:ApplicationPath}/tabid/{//udt:Context/udt:TabId}/Default.aspx">
<b>« Back to Team List</b>
</a>
</xsl:template>
<xsl:template name="DetailView">
<a href="?{$prefix_param}_detail={udt:UserDefinedRowId}">
<img src="{udt:Logo_UDT_Url}" alt="{udt:Team}" width="20px" />
</a>
</xsl:template>
</xsl:stylesheet>

how can I make this were i only have 2 columns instead 32?

Posttop
Ivan PedruzziSubject: multiple columns
Author: Ivan Pedruzzi
Date: 04 Aug 2011 10:03 AM



please provide an example of XML input document and the Stylus Studio version you are running

Thanks
Ivan

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.