<link-where> <link-get>

Definition:

<!ENTITY % cm.link-get "
  (attributeName |
  canHaveAnchor |
  canHaveTarget |
  destination |
  destinationUrl |
  displayTitle |
  expectedPath |
  getKeys |
  id |
  isComplete |
  isContextLink |
  isFreeLink |
  isIncludeLink |
  isInlineReferenceLink |
  isLinkFromCommittedContent |
  isLinkFromEditedContent |
  isLinkFromReleasedContent |
  isRelatedLink |
  isWritable |
  position |
  setKeys |
  source |
  sourceContent |
  sourcetagAttribute |
  sourcetagName |
  target |
  title)*
">
<!ELEMENT link-get %cm.link-get;>

Aufgabe: Liefert den Wert der angegebenen Parameter für jeden mit link-where ermittelten Link.

Verwendung: link-get muss immer auf link-where folgen, da zunächst die Links ermittelt werden müssen, deren Parameterwerte mit Hilfe von link-get ausgelesen werden.

Rückgabewert bei Erfolg: der jeweilige Wert der angegebenen Parameter.

Erforderliche Rechte: Der authentifizierte Benutzer muss jeweils das Recht permissionRead für die Datei haben, in der der Link definiert ist.

Beispiel:

<cm-request...>
  <link-where>
    <id>576</name>
  </link-where>
  <link-get>
    <attributeName/>
  </link-get>
</cm-request>

<cm-response...>
  <cm-code numeric="0" phrase="ok">
    <link>
      <attributeName>imageLinks</attributeName>
    </link>
  </cm-code>
</cm-response>