Sharepoint Portal: "Webpart für Inhaltsabfragen" anpassen

Die Ausgabe des Webpart für Inhaltsabfragen (eingesetzt z.B. auf der News - Seite) kann neben Verwendung der mitgelieferten Templates auch ganz einfach an individuelle Bedürfnisse angepasst werden.

Die Formatierung der Ausgabe erfolgt per XSL - Transformationen. Die Datei die entsprechende Transformationen enthält liegt in der Dokumentenbibliothek "Formatbibliothek", welche im Root - Verzeichnis der Webanwendung zu finden ist. (http://SERVER/Style%20Library/)

Im Ordner "XSL Style Sheets" liegt dann die Datei "ItemStyle.xsl", welche besagte Transformationen enthält.

Hier kann nun nach belieben tranformiert werden.

Um z.B. das Datum des Beitrags anzuzeigen müssen folgen Punkte erledigt werden:
  1. Namespace eintragen:

    xmlns:ddwrt=http://schemas.microsoft.com/WebParts/v2/DataView/runtime

  2. Variable definieren

    <xsl:variable name="Erstellt">
    <xsl:value-of select="ddwrt:FormatDateTime(string(@Created) ,1033, 'dd.MM.yyyy')" />
    </xsl:variable>
  3. Rendering an entsprechender Position:

    <div class="description">
    <xsl:value-of select="$Erstellt" />
    </div>

Keine Kommentare: