<userConfig-setAttributes>

Definition:

<!ENTITY % cm.userConfig-setAttributes "
  (key, 
  attributes*)
">
<!ELEMENT userConfig-setAttributes %cm.userConfig-setAttributes;>
<!ATTLIST userConfig-setAttributes 
  login CDATA #IMPLIED
>

Aufgabe: userConfig-setAttributes ändert die Werte von Tag-Attributen oder fügt die als Name-Wert-Paare angegebenen Tag-Attribute zum spezifizierten Benutzerkonfigurationselement hinzu.

Bedeutung der Attribute:

  • login: das Login eines Benutzers.

Spezielle Parameter dieses Funktionselements:

  • key: enthält den Namen des Konfigurationselements, für welches die Werte seiner Tag-Attribute gesetzt werden sollen.
  • attribute: enthält den Namen eines Tag-Attributs und die zu setzenden Werte.

Rückgabewert bei Erfolg: keiner.

Erforderliche Rechte: Der authentifizierte Benutzer muss ein Superuser sein.

Beispiel:

<cm-request...>
  <userConfig-setAttributes>
    <key>dateTimeFormats</key>
    <attributes>
      <dictitem>
        <key>countryKey</key>
        <value>34</value>
      </dictitem>
      <dictitem>
        <key>timeZone</key>
        <value>GMT8</value>
      </dictitem>
    </attributes>
  </userConfig-setAttributes>
</cm-request>

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