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
Size 0 date_size Могуће вредности у распону од 1-100.

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

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

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

Parameter type name value
Size 0 time_size Могуће вредности се крећу од 1-100.

Подразумевано: 30.
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
Size 0 tzone_size Могуће вредности се крећу од 1-100.

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

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

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

Parameter behavior:
- подржано ако је Тип времена постављен на "Локално време" или "Време сервера"
Format 0 tzone_format 0 - (подразумевано) Short;
1 - Full.

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

Примери

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

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

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

Request:

{
           "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": 0,
                                       "name": "date_size",
                                       "value": 20
                                   },
                                   {
                                       "type": 1,
                                       "name": "date_color",
                                       "value": "E1E1E1"
                                   },
                                   {
                                       "type": 0,
                                       "name": "time_bold",
                                       "value": 1
                                   },
                                   {
                                       "type": 0,
                                       "name": "tzone_size",
                                       "value": 10
                                   },
                                   {
                                       "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
       }

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