<userConfig-removeAttributes>

Definition:

<!ENTITY % cm.userConfig-removeAttributes "
  (key, 
  attributeNames?)
">
<!ELEMENT userConfig-removeAttributes 
          %cm.userConfig-removeAttributes;>
<!ATTLIST userConfig-removeAttributes
  login CDATA #IMPLIED
>

Aufgabe: userConfig-removeAttributes löscht die angegebenen Tag-Attribute des spezifizierten Konfigurationselements.

Bedeutung der Attribute:

  • login: das Login eines Benutzers.

Spezielle Parameter dieses Funktionselements:

  • key: enthält den Namen des Konfigurationselements, dessen Tag-Attribute gelöscht werden sollen. Werden keine Attributnamen angegeben, so werden sämtliche Tag-Attribute des Konfigurationselements gelöscht.
  • attributeNames: enthält den Namen eines Tag-Attributs, das gelöscht werden soll.

Rückgabewert bei Erfolg: keiner.

Erforderliche Rechte: Der authentifizierte Benutzer muss ein Superuser sein.

Beispiel:

<cm-request...>
  <userConfig-removeAttributes>
      <key>keyName</key>
      <attributeNames>
        <listitem>tagAttribute</listitem>
        <listitem>anotherTagAttribute</listitem>
      </attributeNames>
  </userConfig-removeAttributes>
</cm-request>

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