http://onionworks.net/2006/data/personalization

setDisplayName ([userReference : xlink], name : string) : void

Die Methode setDisplayName setzt den Anzeigenamen für einen Benutzer.

Der Parameter userReference legt fest, für welchen Benutzer der Anzeigename gesetzt werden soll. Wird für den Parameter name eine leere Zeichenkette angegeben, so wird der Anzeigename für den Benutzer entfernt.

Um den Anzeigenamen setzen zu können, muss der Benutzer, mit dem die Methode ausgeführt wird, mindestens Benutzerverwalter sein. Weiterhin gilt, dass der Anzeigename nur gesetzt werden kann, wenn der ausführende Benutzer über mehr Rechte (bspw. Administrator) verfügt, als der zu überarbeitende Benutzer.

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:app="http://onionworks.net/2006/data/application" xmlns:onion="http://onionworks.net/2004/data" version="1.0">
<xsl:template match="/">
<xsl:value-of select="user:setDisplayName('onion://usermanagement/users/123', 'Anzeigename')" />
</xsl:template>
</xsl:stylesheet>
Anzeigenamen setzen
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:app="http://onionworks.net/2006/data/application" xmlns:onion="http://onionworks.net/2004/data" version="1.0">
<xsl:template match="/">
<xsl:value-of select="user:setDisplayName('onion://usermanagement/users/123', '')" />
</xsl:template>
</xsl:stylesheet>
Anzeigenamen entfernen