Flash Operating Panel multi Betrieb

robtor

Neuer User
Mitglied seit
18 Apr 2005
Beiträge
108
Punkte für Reaktionen
0
Punkte
0
Hallo,

Ich habe das Problem gehabt das ich eine Queue für einen Benutzer sichtbar haben mußte (Supervisor).

Die anderen Nebenstellen sollte er aber nicht sehen können.

Ich habe da jetzt was gefunden und möchte hier zeigen wie es geht!


Als erstes muß man in die op_style.cfg, einen neuen Context eintragen.

hier ein Beispiel:
Code:
[abc]
label_font_size=11
label_font_family=_sans
label_margin_top=0
label_margin_left=35
clid_font_size=11
clid_font_family=_sans
clid_margin_top=11
clid_margin_left=35
timer_font_size=11
timer_font_family=_serif
timer_margin_top=11
timer_margin_left=160
btn_width=244
btn_height=26
btn_padding=2
btn_line_width=1
btn_line_color=000000
btn_fadecolor_1=ccccff
btn_fadecolor_2=ffffff
btn_round_border=0
led_color=0
led_scale=60
led_margin_top=10
led_margin_left=20
arrow_scale=60
arrow_margin_top=5
arrow_margin_left=5
icon1_margin_top=10
icon1_margin_left=-15
icon1_scale=6
icon2_margin_top=10
icon2_margin_left=-15
icon2_scale=6
icon3_margin_top=10
icon3_margin_left=-15
icon3_scale=6
icon4_margin_top=10
icon4_margin_left=-15
icon4_scale=6
icon5_margin_top=10
icon5_margin_left=-15
icon5_scale=6
icon6_margin_top=10
icon6_margin_left=-15
icon6_scale=6
mail_margin_left=-20
mail_margin_top=13
mail_scale=4
clid_label=Extra Info:
security_label=Security Code:
btn_help_label=Help
detail_title=Last call details
detail_from=From:
detail_to=To:
detail_duration=Duration:
btn_log_label=Debug
show_security_code=2
show_clid_info=0
show_btn_help=0
show_btn_debug=0
show_btn_reload=1
show_status=3
dan muß man die Nebenstellen, Queues, u.s.w. in die op_buttons_custom.cfg eintragen.
Wichtig ist hier der Panel_Context=abc

hier ein Beispiel:
Code:
[SIP/100]
Position=1
Label="100"
Extension=100
Context=from-internal
Icon=4
Voicemail_Context=device
Panel_Context=abc

[SIP/104]
Position=2
Label="104"
Extension=104
Context=from-internal
Icon=4
Voicemail_Context=device
Panel_Context=abc
Dann erstellt man unter /var/www/html/panel eine neue Datei z.B. abc.php

dort muss das rein
Code:
<html>

<body bgcolor="#ffffff"><object classid="clsid:d27cdb6e-
ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/
pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="100%"
height="100%" id="operator_panel" align="left">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="operator_panel.swf?context=abc" />
<param name="quality" value="high" /><param name="bgcolor" value="#ffffff"
/><param name="scale" value="exactfit" /><embed
src="operator_panel.swf?context=abc" quality="high" scale="exactfit"
bgcolor="#ffffff" width="100%" height="100%" name="operator_panel"
align="left" allowScriptAccess="sameDomain" type="application/x-
shockwave-flash" pluginspage="http://www.macromedia.com/go/ getflashplayer"
/>
</object>
</body>
</html>
fertig!!!

... nun auf den Server und dort eingeben

http://deinServer/panel/abc.php und man sieht nur noch die Nebenstellen,Queues, u.s.w. die man sehen möchte.
 

homedonk

Mitglied
Mitglied seit
3 Sep 2005
Beiträge
264
Punkte für Reaktionen
0
Punkte
16
Mhm, brauch ich gerade nicht, aber definitiv ein bookmark wert, Danke fürs teilen!
 

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
232,901
Beiträge
2,027,916
Mitglieder
351,032
Neuestes Mitglied
Hendrik1234