Due to enormous amounts of spam, the forum has been set to read-only mode.



Reply to topic  [ 5 posts ] 
CATraxx: AudioPlayer.xsl 
Author Message
User avatar

Joined: Tue Dec 28, 2004 11:02 am
Posts: 323
Location: Hamburg, Germany
Post CATraxx: AudioPlayer.xsl

Hi gang,

can someone help me out!
I've modified AudioPlayer.xsl to display always the "Notes" field
Code:
<!-- Notes  -->
        <xsl:if test="/data/record/trackdata/notes!=''">
          <TR>
            <TD CLASS="audioplayer_fieldname2" NOWRAP="">
              Notes:
            </TD>
          </TR>
          <TR CLASS="fieldrow">
            <TD CLASS="audioplayer_fieldname" NOWRAP="">
              <xsl:if test="notes!=''">
              <xsl:call-template name="add-line-breaks">
                <xsl:with-param name="string" select="notes"/>
              </xsl:call-template>
              <BR/>
              </xsl:if>
              <A HREF="Track.xsl?ID={/data/record/trackdata/notes/@id}" TARGET="_BLANK">
                 <xsl:value-of select="/data/record/trackdata/notes"/>
              </A>
            </TD>
          </TR>
        </xsl:if>

So far so good - but when the Notes-field is filled with data, the Artist and Tracktitle fields are shifted to the right
Attachment:
Shot01.jpg

If Notes are empty, everything is displayed correctly-

What's wrong with the code?


You do not have the required permissions to view the files attached to this post.

_________________
Kind regards

Uwe


Sat Oct 24, 2009 1:38 pm
Profile
Site Admin
User avatar

Joined: Fri Nov 22, 2002 3:52 pm
Posts: 13748
Post Re: CATraxx: AudioPlayer.xsl

ustoexx wrote:
Hi gang,

can someone help me out!
I've modified AudioPlayer.xsl to display always the "Notes" field
Code:
<!-- Notes  -->
        <xsl:if test="/data/record/trackdata/notes!=''">
          <TR>
            <TD CLASS="audioplayer_fieldname2" NOWRAP="">
              Notes:
            </TD>
          </TR>
          <TR CLASS="fieldrow">
            <TD CLASS="audioplayer_fieldname" NOWRAP="">
              <xsl:if test="notes!=''">
              <xsl:call-template name="add-line-breaks">
                <xsl:with-param name="string" select="notes"/>
              </xsl:call-template>
              <BR/>
              </xsl:if>
              <A HREF="Track.xsl?ID={/data/record/trackdata/notes/@id}" TARGET="_BLANK">
                 <xsl:value-of select="/data/record/trackdata/notes"/>
              </A>
            </TD>
          </TR>
        </xsl:if>

So far so good - but when the Notes-field is filled with data, the Artist and Tracktitle fields are shifted to the right
Attachment:
Shot01.jpg

If Notes are empty, everything is displayed correctly-

What's wrong with the code?

I don't know, works fine here. Please post all code from AudioPlayer.xsl.

_________________
Fredrik Nordbakke
www.fnprg.com


Mon Oct 26, 2009 12:12 pm
Profile WWW
User avatar

Joined: Tue Dec 28, 2004 11:02 am
Posts: 323
Location: Hamburg, Germany
Post Re: CATraxx: AudioPlayer.xsl

Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<?data type="record"?>
<?data table="track"?>

<!-- Letzte Änderung:
26.09.2009 15:45:08  Ausgabe Recorded-Datum
19.09.2009 18:39:03  Ausgabe TrackRelease-Datum
01.09.2009 11:41:39  Anpassung an V 8.30
31.03.2009 00:22:54
-->

<xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>

<xsl:include href="Common.xsl"/>

<xsl:variable name="doctitle">
  <xsl:call-template name="format-artist">
    <xsl:with-param name="artists" select="/data/record/trackdata/artists"/>
    <xsl:with-param name="hyperlink" select="'False'"/>
  </xsl:call-template>   
  <xsl:text> - </xsl:text>
  <xsl:value-of select="/data/record/trackdata/title"/>
</xsl:variable>

<xsl:template match="/">
  <HTML>
  <HEAD>
  <TITLE><xsl:value-of select="$doctitle"/></TITLE> 
  <STYLE TYPE="text/css">
    .audioplayer_body {
      color: #515151;
      font-family: verdana;
      font-size: 9pt;
      background-color: #EEF3FA;
    }
    .audioplayer_artist_title {
      font-family: Tahoma;
      font-size: 13pt;
      font-weight: bold;
    }
    .audioplayer_fieldname{
       padding-right: 3px;
       padding-top: 3px;
      vertical-align: top;
      font-weight : bold;
      color: #515151;
    }
    .audioplayer_fieldname2{
       padding-right: 3px;
       padding-top: 10px;
       padding-bottom: 0px;
      vertical-align: top;
      font-weight : bold; 
      color: #515151;
    }   
    .audioplayer_fieldvalue{
      padding-top: 3px;
      vertical-align: middle;
    }
    .audioplayer_body a:link{
      color: #515151;
      text-decoration : none;
    }
    .audioplayer_body a:visited {
      color: #515151;
      text-decoration : none;
    }
    .audioplayer_body a:hover{
      color: #515151;
      text-decoration: underline;
    }
    .audioplayer_editnotes_image{
      margin-top: 5px;
    } 
  </STYLE>   
  </HEAD>
  <BODY CLASS="audioplayer_body"> 
    <TABLE CELLPADDING="1" CELLSPACING="0" WIDTH="100%">     
      <TR>
        <!-- Cover art -->
        <xsl:if test="/data/record/albumdata/image1/filename!=''">
        <TD VALIGN="TOP" WIDTH="105">
          <A HREF="CMD:VIEWIMAGE:Album,{/data/record/albumdata/albumid/@unformatted},1"><IMG BORDER="0" WIDTH="100" SRC="{/data/record/albumdata/image1/filename}"/></A>
        </TD>
        </xsl:if>
        <!-- Title and Artist -->
        <TD VALIGN="TOP" CLASS="audioplayer_artist_title">
          <TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
            <TR>
              <TD>
                <xsl:call-template name="format-artist">
                  <xsl:with-param name="artists" select="/data/record/trackdata/artists"/>
                  <xsl:with-param name="newwindow" select="'True'"/>
                  <xsl:with-param name="hyperlink" select="'True'"/>
                  <xsl:with-param name="templatename" select="'IMAGECAROUSEL'"/>
                  <xsl:with-param name="favoriteplaylink" select="'True'"/>
                  <xsl:with-param name="favoriteplaylink_ratingvalue" select="'5'"/>
                </xsl:call-template>
              </TD>
            </TR>
            <TR HEIGHT="3">
              <TD>
              </TD>
            </TR>
            <TR>
              <TD>
                <A HREF="Track.xsl" TARGET="_BLANK"><xsl:value-of select="/data/record/trackdata/fulltitle"/></A><xsl:text> </xsl:text>
<!-- Änderung wegen BlueArrow-Problem (statt @validate=yes,2,3 @validate=yes,2,2) -->
                <A HREF="TrackList_Songwriter.xsl?Title={/data/record/trackdata/title}@validate=yes,2,2@orderby=artist,title@xmltitle={/data/fld/track/title/@name}: {/data/record/trackdata/title}" TARGET="_BLANK">
<!-- Änderungs-Ende wegen BlueArrow-Problem -->
                <IMG BORDER="0" SRC="GoToPage.gif"/>
                </A>
                <xsl:text> (</xsl:text><xsl:value-of select="/data/record/trackdata/length"/><xsl:text>)</xsl:text>
              </TD>
            </TR>         
          </TABLE>
        </TD>
      </TR>
      <TR>
        <TD COLSPAN="2">
          <TABLE WIDTH="100%" CELLPADDING="0" CELLSPACING="0">
            <!-- Album title (track #) -->
            <TR>
              <TD CLASS="audioplayer_fieldname" NOWRAP="">
                Album:   
              </TD>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <A HREF="Album.xsl?ID={/data/record/albumdata/albumid/@unformatted}" TARGET="_BLANK">
                  <xsl:value-of select="/data/record/albumdata/title"/>
                </A>
                <xsl:text> (#</xsl:text>
      <xsl:choose>
                  <xsl:when test="substring(/data/record/trackdata/position, 1, 1)='0'">
                    <xsl:value-of select="substring(/data/record/trackdata/position, 2)"/>
                  </xsl:when>
                  <xsl:otherwise>
                <xsl:value-of select="/data/record/trackdata/position"/>
                 </xsl:otherwise>
                </xsl:choose>
      <xsl:text>)</xsl:text>
                <xsl:text>  </xsl:text>
                <A HREF="PLAYALL:{/data/record/albumdata/albumid/@unformatted}"><IMG SRC="PlayAlbum.gif" BORDER="0"/></A>               
              </TD>
            </TR>
            <!-- Year -->
            <xsl:if test="/data/record/albumdata/released/@year!=''">
            <TR>
              <TD CLASS="audioplayer_fieldname" NOWRAP="">
                Year:   
              </TD>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">                       
                <A HREF="CMD:IMAGECAROUSEL:Album,Image1,-1,{/data/record/albumdata/albumid/@unformatted},True,True,0,1,Play Album,{/data/record/albumdata/released/@year},Album.Released={/data/record/albumdata/released/@year}">
        <xsl:value-of select="/data/record/albumdata/released/@year"/> <!-- Original-Line -->
<!-- Zusatz 09/2009  Track-Released -->
        <xsl:text> (Album)</xsl:text>
                 <xsl:if test="/data/record/trackdata/released/@year!=''">
                   <xsl:text> || </xsl:text>
                    <xsl:value-of select="/data/record/trackdata/released/@year"/>
          <xsl:text> (Track)</xsl:text>
                  </xsl:if>
                  <xsl:if test="/data/record/trackdata/recordedstart/@year!=''">
                    <xsl:text> || </xsl:text>
                   <xsl:value-of select="/data/record/trackdata/recordedstart/@year"/>
                   <xsl:text> (Recording)</xsl:text>
                  </xsl:if>
<!-- Zusatz-Ende     Track-Released -->
                </A>
              </TD>
            </TR>
            </xsl:if>
            <!-- Label -->
            <xsl:if test="/data/record/albumdata/label!=''">
            <TR>
              <TD CLASS="audioplayer_fieldname" NOWRAP="">
                Label:   
              </TD>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <A HREF="CMD:IMAGECAROUSEL:Album,Image1,-1,{/data/record/albumdata/albumid/@unformatted},True,True,0,1,Play Album,{/data/record/albumdata/label},Album.Label={/data/record/albumdata/label}">
                  <xsl:value-of select="/data/record/albumdata/label"/>
                </A>
              </TD>
            </TR>
            </xsl:if>
            <!-- Genre -->
            <TR>
              <TD CLASS="audioplayer_fieldname" NOWRAP="">
                Genre:   
              </TD>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <A HREF="CMD:IMAGECAROUSEL:Album,Image1,-1,{/data/record/albumdata/albumid/@unformatted},True,True,0,1,Play Album,{/data/record/trackdata/fullgenre/@genre},Album.Genre={/data/record/trackdata/fullgenre/@genre}">
                  <xsl:value-of select="/data/record/trackdata/fullgenre/@genre"/>
                </A>           
                <xsl:if test="/data/record/trackdata/fullgenre/@subgenre!=''">     
                  <xsl:text>: </xsl:text>
                  <A HREF="CMD:IMAGECAROUSEL:Album,Image1,-1,{/data/record/albumdata/albumid/@unformatted},True,True,0,1,Play Album,{/data/record/trackdata/fullgenre},Album.FullGenre={/data/record/trackdata/fullgenre}">
                    <xsl:value-of select="/data/record/trackdata/fullgenre/@subgenre"/>
                  </A>               
                </xsl:if>
                <A HREF="CMD:SETGENRE:Track,Genre,{/data/record/trackdata/trackid/@unformatted}">
                  <IMG SRC="SetGenre.gif" BORDER="0"/>
                </A>
                <A HREF="CMD:SETTRACKGENRE:{/data/record/trackdata/albumid/@unformatted},{/data/record/trackdata/fullgenre/@id}">
                  <IMG SRC="SetGenreTracks.gif" BORDER="0"/>
                </A>               
              </TD>
            </TR>
      <!-- Rating -->
            <TR>
              <TD CLASS="audioplayer_fieldname" NOWRAP="">
                Rating:   
              </TD>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
             <xsl:if test="/data/record/trackdata/personalrating/@image!=''">
                <A HREF="TrackList.xsl?PersonalRating={/data/record/trackdata/personalrating}@xmltitle={/data/fld/track/personalrating/@name}: {/data/record/trackdata/personalrating}" TARGET="_BLANK">
                  <IMG SRC="{/data/record/trackdata/personalrating/@image}" BORDER="0"/>
                </A>
        </xsl:if>
               <A HREF="CMD:SETRATING:Track,PersonalRating,{/data/record/trackdata/trackid/@unformatted}">
                  <IMG SRC="SetRating.gif" BORDER="0"/>
                </A>
              </TD>
            </TR> 
            <!-- Last Played / Play Count -->
            <xsl:if test="/data/record/trackdata/lastplayed!=''">
            <TR>
              <TD CLASS="audioplayer_fieldname" NOWRAP="">
                Played:   
              </TD>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <A HREF="TrackList.xsl?LastPlayed={/data/record/trackdata/lastplayed/@unformatted}@orderby=Artist,Title@xmltitle=Play Date: {/data/record/trackdata/lastplayed}" TARGET="_BLANK">
                  <xsl:value-of select="/data/record/trackdata/lastplayed"/>
                </A>
                <xsl:text> </xsl:text><xsl:value-of select="/data/record/trackdata/lastplayed/@shorttime"/>
<!-- Zusatz: 03.2009  alter Eintrag mit DaysSincePlayed reaktiviert -->
                <xsl:if test="/data/record/trackdata/dayssinceplayed/@unformatted>0">
<!--                   <BR/>  -->
                  <xsl:text>&#160;||&#160;</xsl:text>
                  <xsl:text> </xsl:text><xsl:value-of select="/data/record/trackdata/dayssinceplayed"/><xsl:text> days ago</xsl:text>
                </xsl:if>
<!-- Zusatz-Ende -->               
              </TD>
            </TR>
            <TR>
              <TD CLASS="audioplayer_fieldname" NOWRAP="">
                Count:   
              </TD>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <A HREF="PlayHistory.xsl?TrackID={/data/record/trackdata/trackid/@unformatted}@xmltitle=Play History: {$doctitle}@xslparam:param_trackid={/data/record/trackdata/trackid/@unformatted}" TARGET="_BLANK">
                  <xsl:value-of select="/data/record/trackdata/playcount"/>
                </A>
              </TD>
            </TR>       
            </xsl:if>
            <!-- Original By  -->       
            <xsl:if test="/data/record/trackdata/originalby!=''">
            <TR>
              <TD CLASS="audioplayer_fieldname" NOWRAP="">
                Original:   
              </TD>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <A HREF="ArtistPerson.xsl?ID={/data/record/trackdata/originalby/@id}" TARGET="_BLANK">
                  <xsl:value-of select="/data/record/trackdata/originalby"/>
                </A>
              </TD>
            </TR>
            </xsl:if>
          </TABLE> 
          <TABLE WIDTH="100%" CELLPADDING="0" CELLSPACING="0">
            <!-- Songwriter -->
            <xsl:if test="count(/data/record/trackdata/authorcredits/authorcredit)>0">
            <TR>
              <TD CLASS="audioplayer_fieldname2" NOWRAP="">
                Songwriter:   
              </TD>
            </TR>
            <TR>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <xsl:apply-templates select="/data/record/trackdata/authorcredits"/>                 
              </TD>
            </TR> 
            </xsl:if>
            <!-- Band Members -->
            <xsl:if test="count(/data/record/trackdata/bandmembers/bandmember)>0">
            <TR>
              <TD CLASS="audioplayer_fieldname2" NOWRAP="">
                Band:   
              </TD>
            </TR>
            <TR>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <xsl:apply-templates select="/data/record/trackdata/bandmembers"/>                 
              </TD>
            </TR>             
            </xsl:if>
            <!-- Guest Musicians -->
            <xsl:if test="count(/data/record/trackdata/guestmusicians/guestmusician)>0">
            <TR>
              <TD CLASS="audioplayer_fieldname2" NOWRAP="">
                Guest:   
              </TD>
            </TR>
            <TR>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <xsl:apply-templates select="/data/record/trackdata/guestmusicians"/>                 
              </TD>
            </TR>             
            </xsl:if>
            <!-- Production -->
            <xsl:if test="count(/data/record/trackdata/productioncredits/productioncredit)>0">
            <TR>
              <TD CLASS="audioplayer_fieldname2" NOWRAP="">
                Production:   
              </TD>
            </TR>
            <TR>
              <TD CLASS="audioplayer_fieldvalue" WIDTH="100%">
                <xsl:apply-templates select="/data/record/trackdata/productioncredits"/>                 
              </TD>
            </TR>             
            </xsl:if>
<!-- Zusatz 03.2009: Ausblenden bei nicht vorhandenen Lyrics -->
                <!-- Lyrics -->
                <xsl:if test="/data/record/trackdata/lyrics!=''">
                <TR>
                  <TD CLASS="audioplayer_fieldname2">
                    Lyrics:
                  </TD>
                </TR>
                <TR>
                  <TD CLASS="audioplayer_fieldvalue">
                    <TABLE CELLPADDING="0" CELLSPACING="0">
                    <TR>
                    <TD>
                      <xsl:call-template name="add-line-breaks">
                        <xsl:with-param name="string" select="/data/record/trackdata/lyrics"/>
                      </xsl:call-template>
                      <BR/>
                      <A HREF="CMD:EDITMEMO:track,lyrics,{/data/record/trackdata/trackid/@unformatted}"><IMG SRC="EditMemo.gif" CLASS="audioplayer_editnotes_image" BORDER="0"/></A>
                      </TD></TR>
                    </TABLE>
                  </TD>
                </TR>
                </xsl:if>
<!-- Zusatz-Ende -->
                </TABLE>
                  </TD>
                </TR>
     
<!-- Zusatz: Deaktivierung Amazon-Link     
      <xsl:if test="/data/record/albumdata/@asinsite!=''">
        <TR HEIGHT="10">
         <TD>
         </TD>
        </TR>
        <TR>
          <TD COLSPAN="2" ALIGN="RIGHT">       
            <A HREF="{/data/record/albumdata/@asinsite}" TARGET="_BLANK"><IMG SRC="amazon.gif" BORDER="0"/></A>
          </TD>
        </TR>
      </xsl:if>
Zusatz-Ende -->     

<!-- Zusatz 10.2009 Notes -->
<!-- Notes  -->
        <xsl:if test="/data/record/trackdata/notes!=''">
          <TR>
            <TD CLASS="audioplayer_fieldname2" NOWRAP="">
              Notes:
            </TD>
          </TR>
          <TR CLASS="fieldrow">
            <TD CLASS="audioplayer_fieldname" NOWRAP="">
              <xsl:if test="notes!=''">
              <xsl:call-template name="add-line-breaks">
                <xsl:with-param name="string" select="notes"/>
              </xsl:call-template>
              <BR/>
              </xsl:if>
              <A HREF="Track.xsl?ID={/data/record/trackdata/notes/@id}" TARGET="_BLANK">
                 <xsl:value-of select="/data/record/trackdata/notes"/>
              </A>
            </TD>
          </TR>
        </xsl:if>
<!-- Zusatz Notes Ende -->

    </TABLE>   
   </BODY>     
  </HTML>

</xsl:template>
 
<xsl:template match="authorcredits">
  <xsl:for-each select="authorcredit">
    <B><A HREF="ArtistPerson.xsl?ID={@id}" TARGET="_BLANK"><xsl:value-of select="name"/></A></B>
    <xsl:if test="count(roles/role) > 0">
      <xsl:text> (</xsl:text>
      <xsl:for-each select="roles/role">
        <xsl:value-of select="."/>
        <xsl:if test="position() &lt; last()">
          <xsl:text> / </xsl:text>
        </xsl:if>   
      </xsl:for-each>
      <xsl:text>)</xsl:text>
    </xsl:if>
    <xsl:if test="position() &lt; last() - 1">
<!-- Zusatz: Änderung 03.2009 Neue Zeile nach jedem Eintrag -->
      <BR/>
<!-- Zusatz-Ende -->     
    </xsl:if>
    <xsl:if test="position() = last() - 1">
<!-- Zusatz: Änderung 03.2009 Neue Zeile nach jedem Eintrag -->
      <BR/>
<!-- Zusatz-Ende -->     
    </xsl:if>
  </xsl:for-each>     
</xsl:template>

<xsl:template match="bandmembers">
  <xsl:for-each select="bandmember">
    <B><A HREF="ArtistPerson.xsl?ID={@id}" TARGET="_BLANK"><xsl:value-of select="name"/></A></B>
    <xsl:if test="count(instruments/instrument) > 0">
      <xsl:text> (</xsl:text>
      <xsl:for-each select="instruments/instrument">
        <xsl:value-of select="."/>
        <xsl:if test="position() &lt; last()">
          <xsl:text> / </xsl:text>
        </xsl:if>   
      </xsl:for-each>
      <xsl:text>)</xsl:text>
    </xsl:if>
    <xsl:if test="position() &lt; last() - 1">
<!-- Zusatz: Änderung 03.2009 Neue Zeile nach jedem Eintrag -->
      <BR/>
<!-- Zusatz-Ende -->     
    </xsl:if>
    <xsl:if test="position() = last() - 1">
<!-- Zusatz: Änderung 03.2009 Neue Zeile nach jedem Eintrag -->
      <BR/>
<!-- Zusatz-Ende -->     
    </xsl:if>   
  </xsl:for-each>
</xsl:template>

<xsl:template match="guestmusicians">
  <xsl:for-each select="guestmusician">
    <B><A HREF="ArtistPerson.xsl?ID={@id}" TARGET="_BLANK"><xsl:value-of select="name"/></A></B>
    <xsl:if test="count(instruments/instrument) > 0">
      <xsl:text> (</xsl:text>
      <xsl:for-each select="instruments/instrument">
        <xsl:value-of select="."/>
        <xsl:if test="position() &lt; last()">
          <xsl:text> / </xsl:text>
        </xsl:if>   
      </xsl:for-each>
      <xsl:text>)</xsl:text>
    </xsl:if>
    <xsl:if test="position() &lt; last() - 1">
<!-- Zusatz: Änderung 03.2009 Neue Zeile nach jedem Eintrag -->
      <BR/>
<!-- Zusatz-Ende -->
    </xsl:if>
    <xsl:if test="position() = last() - 1">
<!-- Zusatz: Änderung 03.2009 Neue Zeile nach jedem Eintrag -->
      <BR/>
<!-- Zusatz-Ende -->
    </xsl:if>   
  </xsl:for-each>
</xsl:template>

<xsl:template match="productioncredits">
  <xsl:for-each select="productioncredit">
    <B><A HREF="ArtistPerson.xsl?ID={@id}" TARGET="_BLANK"><xsl:value-of select="name"/></A></B>
    <xsl:if test="count(roles/role) > 0">
      <xsl:text> (</xsl:text>
      <xsl:for-each select="roles/role">
        <xsl:value-of select="."/>
        <xsl:if test="position() &lt; last()">
          <xsl:text> / </xsl:text>
        </xsl:if>   
      </xsl:for-each>
      <xsl:text>)</xsl:text>
    </xsl:if>
    <xsl:if test="position() &lt; last() - 1">
<!-- Zusatz: Änderung 03.2009 Neue Zeile nach jedem Eintrag -->
      <BR/>
<!-- Zusatz-Ende -->
    </xsl:if>
    <xsl:if test="position() = last() - 1">
<!-- Zusatz: Änderung 03.2009 Neue Zeile nach jedem Eintrag -->
      <BR/>
<!-- Zusatz-Ende -->
    </xsl:if>   
  </xsl:for-each>
</xsl:template>

</xsl:stylesheet> 

_________________
Kind regards

Uwe


Mon Oct 26, 2009 12:39 pm
Profile
Site Admin
User avatar

Joined: Fri Nov 22, 2002 3:52 pm
Posts: 13748
Post Re: CATraxx: AudioPlayer.xsl

Add COLSPAN="2" here:

<xsl:if test="/data/record/trackdata/notes!=''">
<TR>
<TD CLASS="audioplayer_fieldname2" NOWRAP="" COLSPAN="2">
Notes:
</TD>
</TR>
<TR CLASS="fieldrow">
<TD CLASS="audioplayer_fieldname" NOWRAP="" COLSPAN="2">

_________________
Fredrik Nordbakke
www.fnprg.com


Mon Oct 26, 2009 1:20 pm
Profile WWW
User avatar

Joined: Tue Dec 28, 2004 11:02 am
Posts: 323
Location: Hamburg, Germany
Post Re: CATraxx: AudioPlayer.xsl

FredrikN wrote:
Add COLSPAN="2" here:

<xsl:if test="/data/record/trackdata/notes!=''">
<TR>
<TD CLASS="audioplayer_fieldname2" NOWRAP="" COLSPAN="2">
Notes:
</TD>
</TR>
<TR CLASS="fieldrow">
<TD CLASS="audioplayer_fieldname" NOWRAP="" COLSPAN="2">


Thank You very much, Fredrik!

_________________
Kind regards

Uwe


Mon Oct 26, 2009 2:12 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 5 posts ] 

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.