Info-Manager: Information UPDATE
Information aendern; nur uebergebene Felder. Danach Verteilung an neue Empfaenger. veroeffentlichung_ab nur, solange keine Version freigegeben ist.
Tool-Name
tool
update_infomanager_information
Parameter
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
referenzfelder |
object |
Ja | – |
help |
integer |
Nein | Aktionshilfe. |
inhalt |
object |
Nein | – |
Input Schema
json
{
"type": "object",
"properties": {
"help": {
"type": "integer",
"enum": [
1
],
"description": "Aktionshilfe."
},
"referenzfelder": {
"type": "object",
"properties": {
"ID": {
"type": "integer",
"description": "Informations-ID",
"minimum": 1
}
},
"required": [
"ID"
],
"additionalProperties": false
},
"inhalt": {
"type": "object",
"properties": {
"titel": {
"type": "string",
"description": "Titel, mindestens 3 Zeichen",
"maxLength": 250
},
"beschreibung": {
"type": "string",
"description": "Interne Beschreibung (HTML)"
},
"kategorie_ID": {
"type": "integer",
"description": "Kategorie-ID, 0 = keine",
"minimum": 0
},
"keywords": {
"type": "string",
"description": "Keywords"
},
"inaktiv": {
"type": "string",
"description": "Information deaktiviert",
"enum": [
"ja",
"nein"
],
"werte": {
"ja": "ja",
"nein": "nein"
}
},
"unterschrift_erzwingen": {
"type": "string",
"description": "Unterschrift bei Bestaetigung erzwingen",
"enum": [
"ja",
"nein"
],
"werte": {
"ja": "ja",
"nein": "nein"
}
},
"upload_erzwingen": {
"type": "string",
"description": "Datei-Upload bei Bestaetigung erzwingen",
"enum": [
"ja",
"nein"
],
"werte": {
"ja": "ja",
"nein": "nein"
}
},
"upload_endungen": {
"type": "string",
"description": "Erlaubte Dateiendungen, mit Komma getrennt"
},
"neue_empfaenger": {
"type": "integer",
"description": "Neue Empfaenger erhalten: 0 nur neue Informationen, 1 die letzte Version, 2 alle",
"minimum": 0,
"maximum": 2
},
"rhythmus": {
"type": "string",
"description": "Rhythmus der erneuten Bestaetigung",
"enum": [
"einmalig",
"woechentlich",
"monatlich",
"halbjaehrlich",
"jaehrlich"
],
"werte": {
"einmalig": "Einmalig",
"woechentlich": "W�chentlich",
"monatlich": "Monatlich",
"halbjaehrlich": "Halbj�hrlich",
"jaehrlich": "J�hrlich"
}
},
"verantwortlich": {
"type": "string",
"description": "Verantwortlicher tricoma-Benutzer",
"maxLength": 100
},
"veroeffentlichung_ab": {
"type": "string",
"format": "date",
"description": "Datum der ersten Veroeffentlichung (YYYY-MM-DD)"
}
},
"additionalProperties": false
}
},
"additionalProperties": false,
"required": [
"referenzfelder"
]
}
Beispiel-Aufruf
json
{
"tool": "update_infomanager_information",
"arguments": {
"referenzfelder": {},
"help": 1,
"inhalt": {}
}
}