Ticket #3740: op_buttons.cfg.diff

File op_buttons.cfg.diff, 8.1 kB (added by drmessano, 3 years ago)
  • op_buttons.cfg

    old new  
    1 [SIP/10]              ; Channel name 
    2 Position=1            ; Button number in the console 
    3 Label="10 Fax"        ; Text label for the button 
    4 Extension=10          ; Extension to reach that channel 
    5 Context=sip           ; Context where that extension is defined 
    6 Mailbox=10@sip        ; The voicemail mailbox to monitor 
    7 Icon=1                ; There are 6 icons available 
    8 Url=http://www.asternic.org  ; Optional, add link to button label 
    9 Target=_new                  ; Optional, open link in this target 
    10 No_Rectangle=0        ; Optional: If enabled, it will not draw the button 
    11                       ; rectangle, only the icons inside 
    12 Background=bg.jpg     ; Optional: it will load that jpg as the button  
    13                       ; background. It should match the size as specified 
    14                       ; in op_style.cfg btn_width and btn_height. 
    15 VoiceMailExt=910@vm   ; extension@context to use for transferring a call 
    16                       ; directly to voicemail 
    17 Privacy=false         ; if set to true, it will hide callerid info for 
    18                       ; the button 
    19 GroupCount=1          ; Will show number of channels in use instead of clid 
    20 Astdbkey=10           ; If using astdb functions, enable it for this button 
    21                       ; using the key provided 
    22 SpyExt=20@spy 
    23  
    24 [SIP/11] 
    25 Position=n            ; Position 'n' will be the next available 
    26 Label="Multiline%0aLabel"  ; %0a is the new line character 
    27 Extension=11 
    28 Context=sip 
    29 Icon=1 
    30 Server=1              ; If you omit the Server, it will default to 1 
    31  
    32 [SIP/12] 
    33 Position=n 
    34 Label="12 Ernest" 
    35 Extension=11 
    36 Context=sip 
    37 Icon=1 
    38 Server=2            ; If you monitor more than one server change this 
    39  
    40 [_SIP/.*]           ; You can use REGEXP. Prefix the button with an 
    41 Position=1,2        ; underscore followed by your expression 
    42                     ; (you cannot use & and = as they are reserved) 
    43 Label="SIP Guest" 
    44 Extension=-1        ; If set to -1 you will not be able to transfer 
    45                     ; to this button 
    46 Context=internos 
    47 Icon=1 
    48  
    49 [PARK/701] 
    50 Position=17 
    51 Icon=3 
    52 Extension=700 
    53 Label="Park 701" 
    54  
    55 [SIP/16] 
    56 Position=6 
    57 Label="16 Nicolás"       ; you can use unicode for extended characters 
    58 Extension=16 
    59 Context=internos 
    60 Icon=1 
    61 Mailbox=16@internos 
    62  
    63 [CAPI[contr1/NNNNNNNNN]] ; where NNNN is the ISDN number. If you 
    64 Position=22,23             ; specify more than one position, the button 
    65                          ; will be considered a 'trunk', each call will be 
    66                          ; displayed in a separate button 
    67 Label="External CAPI"         
    68 Extension=-1 
    69 Context=in-extern 
    70 Icon=4  
    71  
    72 [SIP/17] 
    73 Position=7 
    74 Label="17 Martin" 
    75 Extension=17 
    76 Context=internos 
    77 Icon=1 
    78 Mailbox=17@internos 
    79  
    80 [IAX2/3002] 
    81 Position=3 
    82 Label="3002 IAX Client" 
    83 Extension=3002 
    84 Context=iaxcontext 
    85 Icon=1 
    86  
    87 [901]                ; Meetme must be defined by its room number 
    88 Position=8 
    89 Label="Meetme 901" 
    90 Extension=901 
    91 Context=conferences 
    92 Icon=5 
    93  
    94 [902] 
    95 Position=9 
    96 Label="Meetme 902" 
    97 Extension=902 
    98 Icon=5 
    99  
    100 [Zap/1] 
    101 Position=10 
    102 Label="External 1" 
    103 Extension=-1 
    104 Icon=2 
    105  
    106 [Zap/2] 
    107 Position=11 
    108 Label="External 2" 
    109 Extension=-1 
    110 Icon=2 
    111  
    112 [QUEUE/SALES]                 ; queues must be defined by its name 
    113 Position=12 
    114 Label="Sales Queue" 
    115 Extension=-1            ; -1 to disable transfers to this button 
    116 Icon=3 
    117 Alarm=30^alarm.php?queue=sales^_new^   ; Timer Alarm. If timer reachs 30 seconds, open/popup alarm.php in _new target 
    118  
    119 [QUEUE/SUPPORT] 
    120 Position=13-18          ; each position will be used by users waiting 
    121                         ; on that position number 
    122 Label="Support Queue" 
    123 Extension=-1            ; -1 to disable transfers to this button 
    124 Icon=3 
    125  
    126 [Local/5555555@sip] 
    127 Position=26 
    128 Label="Speed Dial" 
    129 Extension=5555555 
    130 Context=sip 
    131 Icon=2 
    132  
    133 [IAX2/iaxtel] 
    134 Position=15,16 
    135 Label="Iaxtel" 
    136 Extension=-1 
    137 Icon=2 
    138  
    139 [SIP/provider] 
    140 Position=20 
    141 Label=Sip Provider 
    142 Extension=-1 
    143 Icon=2 
    144  
    145  
    146  
    147 ; buttons with panel context will be displayed in their 
    148 ; own panel, you have to append ?context=NAME when loading 
    149 ; the swf file 
    150 
    151 ;[IAX2/iaxtel] 
    152 ;Position=15,16 
    153 ;Label="Iaxtel" 
    154 ;Extension=-1 
    155 ;Icon=2 
    156 ;Panel_context=sip       
    157  
    158 ; You can draw rectangles anywhere in the screen. The canvas sixe is 996x600 
    159 
    160  
    161 [rectangle] 
    162 x=748 
    163 y=35 
    164 width=252 
    165 height=370 
    166 line_width=3 
    167 line_color=ffff10 
    168 fade_color1=ffff10 
    169 fade_color2=ffff3F 
    170 rnd_border=2 
    171 alpha=30 
    172 layer=top       ; top    = above buttons 
    173                 ; bottom = below buttons 
    174  
    175 [rectangle] 
    176 x=498 
    177 y=35 
    178 width=252 
    179 height=220 
    180 line_width=3 
    181 line_color=ff1010 
    182 fade_color1=ff1010 
    183 fade_color2=a01000 
    184 rnd_border=2 
    185 alpha=20 
    186 layer=top 
    187 panel_context=*   ; The item will be persistant across contexts 
    188  
    189 [rectangle] 
    190 x=498 
    191 y=255 
    192 width=252 
    193 height=295 
    194 line_width=3 
    195 line_color=10ff10 
    196 fade_color1=10ff10 
    197 fade_color2=10ff00 
    198 rnd_border=2 
    199 alpha=20 
    200 layer=top 
    201  
    202 [rectangle] 
    203 x=-1 
    204 y=35 
    205 width=502 
    206 height=515 
    207 line_width=3 
    208 line_color=1010ff 
    209 fade_color1=1010ff 
    210 fade_color2=1010ff 
    211 rnd_border=2 
    212 alpha=10 
    213 layer=top 
    214  
    215 ; you can include configuration files 
    216 
    217 ;include => more_rectangles.cfg 
    218  
    219 [LEGEND] 
    220 x=800 
    221 y=50 
    222 text=Zap Lines 
    223 font_size=32 
    224 font_color=000000 
    225 font_family=Times New Roman  ; only used when use_embed_fonts=0 
    226 use_embed_fonts=1            ; if set to 1 it will use an embeded Arial type font 
    227                              ; that looks consistently between platforms/os 
    228  
    229 [LEGEND] 
    230 x=535 
    231 y=50 
    232 text=Conferences 
    233 font_size=32 
    234 font_color=FF0000 
    235 font_family=Arial 
    236 use_embed_fonts=1 
    237  
    238 [LEGEND] 
    239 x=555 
    240 y=270 
    241 text=Queues 
    242 font_size=32 
    243 font_color=000000 
    244 font_family=Arial 
    245 use_embed_fonts=1 
    246  
    247 [LEGEND] 
    248 x=160 
    249 y=40 
    250 text=Extensions 
    251 font_color=000000 
    252 font_size=32 
    253 font_family=Arial     
    254 use_embed_fonts=1 
    255  
    256 [LEGEND] 
    257 x=75 
    258 y=75 
    259 text=Local 
    260 font_size=24 
    261 font_family=Arial     
    262 font_color=000000 
    263 use_embed_fonts=1 
    264  
    265 [LEGEND] 
    266 x=315 
    267 y=75 
    268 text=Remote 
    269 font_color=000000 
    270 font_size=24 
    271 font_family=Arial 
    272 use_embed_fonts=1 
    273  
    274 [IMAGE] 
    275 src=logo.jpg 
    276 x=30 
    277 y=30 
    278  
    279  
    280  
    281 # The entry below will create ONE button 
    282 # showing the number of ZAP channels used 
    283 # for an E1 trunk (zap/1 to zap/31 
    284 
    285 # Interesting bits: regexp, groupcount, and count 
    286 
    287 # groupcount will count number of channels used 
    288 # count will set and limit the number of sessions matched 
    289 ;[_Zap\/(\d$|1\d$|2\d$|3[01]$)] 
    290 ;Position=70 
    291 ;Count=31 
    292 ;Label=Trama 1 
    293 ;Icon=2 
    294 ;groupcount=1 
    295  
    296  
    297 # The following entry same as above but 
    298 # for 2nd E1 line (zap/32 to zap/62) 
    299 ;[_Zap\/(3[2-9]$|4\d$|5\d$|6[012]$)] 
    300 ;Position=71 
    301 ;Count=31 
    302 ;Label=Trama 2 
    303 ;Icon=2 
    304 ;groupcount=1 
    305  
    306  
    307 ;include => more_legends.cfg 
    308  
    309 # Experimental auto_sip buttons: 
    310 # they match any sip peers as de regexp 
    311 # and fill all matching peers starting 
    312 # at position 'Starting_Position' and  
    313 # substitutes variables found in 
    314 # the sip peer entry 
    315 
    316 #[AUTO/SIP/1.$]  ; matches SIP/1X 
    317 #Context = ${CONTEXT} 
    318 #Extension= ${CHANNEL} 
    319 #Label = ${CHANNEL} 
    320 #Icon = 1 
    321 #Starting_Position=1 
    322 #Server=1 
    323 #Panel_Context=auto 
    324  
    325 #[AUTO/SIP/.*] ; matches SIP/* 
    326 #Context=${CONTEXT} 
    327 #Extension=${ACCOUNTCODE} 
    328 #Mailbox=${VOICEMAILBOX} 
    329 #Label=${CHANNEL} 
    330 #Icon=1 
    331 #Accountcode=${ACCOUNTCODE} 
    332 #Starting_Position=20 
    333 #Server=2 
    334 #Panel_Context=auto 
    335  
    336 # Variables for AUTO/SIP buttons: 
    337 
    338 # ${CONTEXT} sip context  
    339 # ${CALLERID} full callerid (eg: john <12>) 
    340 # ${CLIDNUM} callerid number (eg: 12) 
    341 # ${CLIDNAME} callerid name (eg: john) 
    342 # ${VOICEMAILBOX} full voicemailbox (eg: 12@default) 
    343 # ${VOICEMAILBOXNUM} voicemailbox number (eg: 12) 
    344 # ${VOICEMAILBOXCONTEXT} voicemailbox context (eg: default) 
    345 # ${ACCOUNTCODE} accountcode 
    346 # ${CHANNEL} channel name without "SIP/" 
     1include => op_buttons_additional.cfg 
    3472 
     3; use this for your customizations to FOP 
     4include => op_buttons_custom.cfg