На каком языке написаны шаблоны телефонов IP (3CX)? - PullRequest
0 голосов
/ 11 декабря 2018

Я пытаюсь отредактировать шаблон телефона в телефонной системе 3CX и не могу понять, как написать более сложный оператор if.

Это то, что уже есть в шаблоне

{IF ua=SIP-T29G,SIP-T46G,SIP-T46S,SIP-T54S}
#Configure Line Key1
{IF blf1}
linekey.1.line = %%Line%%                         
linekey.1.value = %%type%%                        
linekey.1.pickup_value = %%PickupValue%%                  
linekey.1.type = %%DKtype%%                                     
linekey.1.label = %%label%%
linekey.1.extension = %%PickupValue%% 
{ELSE}
linekey.1.type =  0
{ENDIF}
.....
{ENDIF}

Я хочу представить более сложный вариант, например

{IF ua=SIP-T54S AND NOT(blf1)}
#Configure Line Key1
linekey.1.line = %%Line%%                         
linekey.1.value = %%type%%                        
linekey.1.pickup_value = %%PickupValue%%                  
linekey.1.type = %%DKtype%%                                     
linekey.1.label = %%label%%
linekey.1.extension = %%PickupValue%% 
.....
{ENDIF}

, в основном для настройки клавиш, но допускается ручное переопределение.

Я пробовал разные варианты того, чтопоказано выше, но мне не повезло, кто-нибудь знает, что это за язык, или есть документация по его синтаксису?

...