- 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:
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:
Dann erstellt man unter /var/www/html/panel eine neue Datei z.B. abc.php
dort muss das rein
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.
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
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
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.