Worklist (SP-Tag)

Aus SiteparkWiki
(Weitergeleitet von Sp:worklist)
Zur Navigation springen Zur Suche springen

Name

<sp:worklist> (deprecated ab Version 2.0) - Steuert die Ausgabe der Worklist.

Syntax

<sp:worklist name="name"/>

Beschreibung

Der Worklist-Tag, liefert eine Collection aus Worklist-Einträgen. Ohne weitere Angaben werden alle Worklist-Einträgen des aktuellen Nutzers zurückgegeben. Dazu gehören die Einträge, die dierekt an den Nutzer adressiert sind, sowie die Einträge, die an einen der Nutzerpools des Users adressiert sind, und alle Einträge die an eine der Rollen gesendet wurden, welche der Nutzer auf den Pool besitzt in der der Artikel liegt, auf den in dem Worklisteintrag verwiesen wird.

Mit den Attributen role, user und element können alle Worklisteinträge aufgelistet werden, die sich auf das jeweils angegebene Element beziehen.

Attribute

Name Type Required Default ab IES Version
name Variable Ja None 1
role Role Nein None 1
user User Nein None 1
element Element Nein None 1
name
Der Name, über den auf die Collection zugegriffen werden kann.
role
Rolle, für die die Worklist-Items geladen werden sollen.
user
Nutzer, für die die Worklist geladen werden soll.
element
Elemente, für die alle Worklist-Items geladen werden sollen. Mit diesem Parameter lassen sich alle offenen Tasks eines Elementes anzeigen.

Beispiele

Ausgabe der Worklist des aktuellen Nutzers

Template Quelltext

<sp:worklist name="myWorklist"/>

<sp:loop collection="myWorklist" item="it">
  <p>
    <sp:print name="it.timestamp" dateformat="dd.MM.yyyy HH.mm"/>
      Absender: <sp:print name="it.senderID.name"/><br>
    <sp:print name="it.message"/>
  </p>
</sp:loop>

Ausgabe

<p>
  10.06.2005 15.55 Absender: Redakteur, Rudi (rredakteur)<br>
  Überschrift geändert, bitte freischalten.
</p>
<p>
  10.06.2005 15.56 Absender: Admin, Anton (aadmin)<br>
  Artikel bitte überprüfen.
</p>