Tim: erzwungener Zeilenumbruch

Beitrag lesen

Sorry, Hab die falsche Version vom Code gepostet!

<xsl:template name="Neue_Dokumente" match="Row[@Style='Neue_Dokumente']" mode="itemstyle">
    <xsl:variable name="Dateiname">
      <xsl:value-of select="@LinkFilename" />
    </xsl:variable>
    <xsl:variable name="Hyperlink">
      <xsl:value-of select="@FileRef" />
    </xsl:variable>
    <xsl:variable name="Geaendert_am">
      <xsl:value-of select="@Modified" />
    </xsl:variable>
    <xsl:variable name="Bearbeiter">
      <xsl:value-of select="@Editor" />
    </xsl:variable>
    <xsl:variable name="laengestring">
      <xsl:value-of select="string-length(@LinkFilename)" />
    </xsl:variable>
    <xsl:variable name="Dateiname2">
      <xsl:value-of select="substring(@LinkFilename,1,($laengestring)-4)" />
    </xsl:variable>
    <xsl:variable name="Pfad">
      <xsl:value-of select="substring-before(@FileRef,$Dateiname)" />
    </xsl:variable>
    <table class="Content_Neue_Dokumente">
      <tr>
        <td>
          <a href="http://.../{$Hyperlink}" target="_blank">
            xsl:choose
              <xsl:when test="not contains(substring($Dateiname2, 1, 30),' ')">
      <xsl:value-of select="substring($Dateiname2, 1, 30)" />
      xsl:text&#xa;</xsl:text>
      <xsl:value-of select="substring($Dateiname2, 31, string-length($Dateiname2)" />
     </xsl:when>
     xsl:otherwise
       <xsl:value-of select="$Dateiname2"/>
     </xsl:otherwise>
   </xsl:choose>
          </a>
        </td>
      </tr>
      <tr>
        <td class="Content_Neue_Dokumente_Bearbeitet_am">
          Bearbeitet von <a href="http://...?user={$Bearbeiter}"><xsl:value-of select="$Bearbeiter"/></a> am <xsl:value-of select="$Geaendert_am"/>
        </td>
      </tr>
      <tr>
        <td class="Content_Neue_Dokumente_Pfad">
        <a href=".../{$Pfad}">
          <xsl:value-of select="$Pfad"/>
          </a>
        </td>
      </tr>
    </table>
  </xsl:template>