Ausschnitt aus der DTD:
<!ENTITY % cm.cm-request " ... (content-where+, content-addLinkTo) | (content-where+, content-debugExport) | (content-where+, content-delete) | (content-where+, content-description) | (content-where+, content-get) | (content-where+, content-load) | (content-where+, content-resolveRefs) | (content-where+, content-set) | ... ">
Definition:
<!ENTITY % cm.content-where " (id | (objectId, state)) ">
Aufgabe: content-where ermöglicht die Suche nach Versionen, bei denen der Wert der angegebenen Parameter den jeweils spezifizierten String enthält. Werden keine Parameterwerte angegeben, so werden die IDs aller Versionen zurückgegeben.
Verwendung: content-where ist ein Funktionselement, das nicht ohne ein weiteres unmittelbar darauf folgendes Funktionselement verwendet werden kann. Mit content-where erhält man die Liste der Versionen, die dem Suchkriterium entsprechen. Erst durch das folgende Funktionselement wird jedoch bestimmt, wie diese zu behandeln sind. Jedes der Elemente, die auf content-where folgen können, entspricht dabei einer Schablone, die nacheinander auf jeden der mit content-where ermittelten Versionen angewendet wird (siehe Requests als Schablonen und die Darstellung der Ergebnis-Daten).
Erforderliche Rechte: keine Einschränkungen.