2 Сат

Опис

Ови параметри и могуће вредности својстава за одговарајуће објекте поља виџета контролне табле омогућавају конфигурисање виџета Clock у методама dashboard.create и dashboard.update.

Својства fields виџета се не проверавају током креирања или ажурирања контролне табле. Ово омогућава корисницима да модификују built-in widgets и креирају custom widgets, али такође уводи ризик од погрешног креирања или ажурирања виџета. Да бисте осигурали успешно креирање или ажурирање виџета Сат, придржавајте се понашања параметара наведено у табелама испод.

Параметри

Следећи параметри су подржани за виџет Сат.

Parameter type name value
Refresh interval 0 rf_rate 0 - Нема освежавања;
10 - 10 секунди;
30 - 30 секунди;
60 - 1 минут;
120 - 2 минута;
600 - 10 минута;
900 - (подразумевано) 15 минута.
Time type 0 time_type 0 - (подразумевано) Локално време;
1 - Време сервера;
2 - Време домаћина.
Clock type 0 clock_type 0 - (подразумевано) Аналогни;
1 - Дигитални.

Следећи параметри су подржани ако је Тип времена постављен на "Време домаћина".

Parameter type name value
Item 4 itemid.0 Item ID.

Parameter behavior :
- обавезно

Следећи параметри су подржани ако је Тип сата подешен на "Дигитални".

Parameter type name value
Show 0 show.0 1 - Датум;
2 - (подразумевано) Време;
3 - Временска зона.

Напомена: Да бисте конфигурисали више вредности, креирајте објекат поља виџета контролне табле за сваку вредност са увећаним бројем у називу својства.

Напредна конфигурација

Следећи напредни параметри конфигурације су подржани ако је Тип сата подешен на "Дигитални".

Parameter type name value
Background color 1 bg_color Хексадецимални код боје (нпр. FF0000).

Подразумевано: "" (празно).
Датум

Следећи напредни конфигурациони параметри су подржани ако је Тип сата подешен на "Дигитални", а Прикажи на "Датум".

Parameter type name value
Bold 0 date_bold 0 - (подразумевано) Онемогућено;
1 - Омогућено.
Color 1 date_color Хексадецимални код боје (нпр. FF0000).

Подразумевано: "" (празно).
Време

Следећи напредни конфигурациони параметри су подржани ако је Тип сата подешен на "Дигитални", а Прикажи на "Време".

Parameter type name value
Bold 0 time_bold 0 - (подразумевано) Онемогућено;
1 - Омогућено.
Color 1 time_color Хексадецимални код боје (нпр. FF0000).

Подразумевано: "" (празно).
Seconds 0 time_sec 0 - Онемогућено;
1 - (подразумевано) Омогућено.
Format 0 time_format 0 - (подразумевано) 24 сата;
1 - 12 сати.
Временска зона

Следећи напредни конфигурациони параметри су подржани ако је Тип сата подешен на "Дигитални", а Прикажи на "Временска зона".

Parameter type name value
Bold 0 tzone_bold 0 - (подразумевано) Онемогућено;
1 - Омогућено.
Color 1 tzone_color Хексадецимални код боје (нпр. FF0000).

Подразумевано: "" (празно).
Time zone 1 tzone_timezone Важећи низ временске зоне (нпр. Europe/Riga, system, UTC, итд.). За комплетну листу подржаних временских зона погледајте PHP документацију.

Подразумевано: local.

Понашање својства:
- подржано ако је Тип времена постављен на "Локално време" или "Време сервера"

|Format|0|tzone_format|0 - (подразумевано) Short;
1 - Пун.

Понашање параметра:
- подржано ако је Тип времена постављен на "Локално време" или "Време сервера"|

Примери

Следећи примери имају за циљ само да опишу конфигурацију објеката поља виџета контролне табле за виџет Сат. За више информација о конфигурисању контролне табле погледајте dashboard.create.

Конфигурисање виџета Сат

Конфигуришите виџет Сат који приказује локални датум, време и временску зону у прилагођеном дигиталном сату.

Захтев:

{
       "jsonrpc": "2.0",
       "method": "dashboard.create",
       "params": {
       "name": "My dashboard",
       "display_period": 30,
       "auto_start": 1,
       "pages": [
       
       {
       "widgets": [
       
       {
       "type": "clock",
       "name": "Clock",
       "x": 0,
       "y": 0,
       "width": 12,
       "height": 3,
       "view_mode": 0,
       "fields": [
       
       {
       "type": 0,
       "name": "clock_type",
       "value": 1
       },
       
       {
       "type": 0,
       "name": "show.0",
       "value": 1
       },
       {
       "type": 0,
       "name": "show.1",
       "value": 2
       },
       {
       "type": 0,
       "name": "show.2",
       "value": 3
       },
       {
       "type": 1,
       "name": "date_color",
       "value": "E1E1E1"
       },
       
       {
       "type": 0,
       "name": "time_bold",
       "value": 1
       },
       
       {
       "type": 1,
       "name": "tzone_color",
       "value": "E1E1E1"
       },
       
       {
       "type": 1,
       "name": "tzone_timezone",
       "value": "Europe/Riga"
       },
       
       {
       "type": 0,
       "name": "tzone_format",
       "value": 1
       }
       ]
       }
       ]
       }
       ],
       "userGroups": [
       {
       "usrgrpid": 7,
       "permission": 2
       }
       ],
       "users": [
       {
       "userid": 1,
       "permission": 3
       }
       ]
       },
       "id": 1
       }

Одговор:

{
       "jsonrpc": "2.0",
       "result": {
       "dashboardids": [
       "3"
       ]
       },
       "id": 1
       }

Погледајте такође