Worklist (SP-Tag): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
K (hat „Sp:worklist“ nach „Worklist (SP-Tag)“ verschoben)
 
(7 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Name==
 
==Name==
<sp:worklist> - Steuert die Ausgabe der Worklist.
+
<sp:worklist> (deprecated ab Version 2.0) - Steuert die Ausgabe der Worklist.
  
 
==Syntax==
 
==Syntax==
Zeile 8: Zeile 8:
  
 
==Beschreibung==
 
==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 Rollten gesendet wurden, welche der Nutzer auf den Pool besitzt in der der Artikel liegt, auf den in dem Worklisteintrag verwiesen wird.
+
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.
 
Mit den Attributen role, user und element können alle Worklisteinträge aufgelistet werden, die sich auf das jeweils angegebene Element beziehen.
Zeile 24: Zeile 24:
 
|-
 
|-
 
| <code>role</code>
 
| <code>role</code>
| [[ID]]
+
| [[Role]]
 
| Nein
 
| Nein
 
| None
 
| None
Zeile 30: Zeile 30:
 
|-
 
|-
 
| <code>user</code>
 
| <code>user</code>
| [[ID]]
+
| [[User]]
 
| Nein
 
| Nein
 
| None
 
| None
Zeile 36: Zeile 36:
 
|-
 
|-
 
| <code>element</code>
 
| <code>element</code>
| [[ID]]
+
| [[Element]]
 
| Nein
 
| Nein
 
| None
 
| None
Zeile 43: Zeile 43:
  
 
;<code>name</code>
 
;<code>name</code>
:Der Name, über die auf die Collection zugegriffen werden kann.
+
:Der Name, über den auf die Collection zugegriffen werden kann.
  
 
;<code>role</code>
 
;<code>role</code>
:Die ID einer Rolle, für die Worklist-Items geladen werden sollen.
+
:Rolle, für die die Worklist-Items geladen werden sollen.
  
 
;<code>user</code>
 
;<code>user</code>
:Die ID eines Nutzers, für den die Worklist geladen werden soll.
+
:Nutzer, für die die Worklist geladen werden soll.
  
 
;<code>element</code>
 
;<code>element</code>
:Die ID eines Elementes, für das alle Worklist-Items geladen werden sollen. Mit diesem Parameter lassen sich alle offnen Tasks eines Elementes anzeigen.
+
:Elemente, für die alle Worklist-Items geladen werden sollen. Mit diesem Parameter lassen sich alle offenen Tasks eines Elementes anzeigen.
  
 
==Beispiele==
 
==Beispiele==
Zeile 86: Zeile 86:
 
<noinclude>
 
<noinclude>
 
[[Category:SP-Tags]]
 
[[Category:SP-Tags]]
[[Category:Qualität_des_Inhalts_prüfen]]
 
[[Category:Qualität_der_Sprache_prüfen]]
 
 
[[Category:Qualität_des_Codes_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 28. August 2014, 15:12 Uhr

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>