Definition:
<!ENTITY % cm.content-load " (blob | contentType | filter)* "> <!ELEMENT content-load %cm.content-load;>
Aufgabe: Lädt den in den Parameterelementen spezifizierten Blob in die mit content-where ermittelte Version.
Spezielle Parameter dieses Funktionselements:
-
filter: der beim Laden des Blobs zu verwendende Konverter. Dieser Parameter ist aus Gründen der Kompatibilität noch vorhanden, wird jedoch ignoriert. -
blob: siehe <obj-create>.
Verwendung: Zunächst wird die gewünschte Version mit content-where ermittelt. Anschließend wird content-load verwendet, um den spezifizierten Blob in diese Version zu laden.
Rückgabewert bei Erfolg: keiner.
Erforderliche Rechte: Der authentifizierte Benutzer muss das Recht permissionWrite für die Datei haben, zu der die Version. Er muss der Bearbeiter der Datei sein.
Beispiel:
<cm-request...>
<content-where>
<objectId>7558</objectId>
<state>edited</state>
</content-where>
<content-load>
<contentType>html</contentType>
<blob>/Users/NPS/Upload/news.htm</blob>
</content-load>
</cm-request>
<cm-response...>
<cm-code numeric="0" phrase="ok"/>
</cm-response>