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

checkIn (target : xlink, [force : boolean]) : boolean

Die Methode checkIn gibt ein ausgeliehenes Element zurück.

Wenn der Benutzer nicht das Recht besitzt das Dokument zu bearbeiten, so kann das Dokument nicht zurückgegeben werden. Das Dokument kann ebenfalls nicht zurückgegeben werden, wenn das Dokument noch von einem anderen Benutzer ausgliehen ist und der angemeldete Benutzer nicht Dokumente von anderen Benutzern zurückgeben darf.

Wenn das Dokument erfolgreich zurückgegeben werden konnte, so wird der Wert true zurück gegeben, andernfalls der Wert false.

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:edit="http://onionworks.net/2006/data/editing" xmlns:onion="http://onionworks.net/2004/data" version="1.0">
<xsl:template match="/">
<xsl:if test="edit:login('testuser', 'test')">
<xsl:choose>
<xsl:when test="edit:checkIn($id)">Das Element wurde zurückgegeben.</xsl:when>
<xsl:otherwise>Das Element konnte nicht zurückgegeben werden.</xsl:otherwise>
</xsl:choose>
<xsl:value-of select="edit:logout()" />
</xsl:if>
</xsl:template>
</xsl:stylesheet>
Dokument zurückgeben