All,
We are making some good progress setting our new Digium D65 phones. What we would very much like to do is take advantage of using the 20 pages of BLF keys.
We have started pretty simple. The contacts.xml file has two groups in it. One for our receptionists and the second for one of our support groups. We would like for each group in the contacts.xml to have their own page on a D65 phone. Each group is essentially a queue that is setup in Asterisk.
It mostly works. If we are only using one page, and one group from the contacts.xml file, you see all the people in that group and we can monitor calls coming to and from a person in that group. Again, we are not wanting to do anything more complex right now such as use indicators, or setup in behaviors.
When we add the second page, it will display the primary user of the phone in position 0, and then display the next 3 BLF keys correctly, but will not display the 4th BLF on page 2. contacts.xml and the blf.items.xml are below. I highlighted the xml line that is used to put the 4th person in the group on page 2 of the D65.
Thanks as always.
<?xml version="1.0"?>
<config>
<smart_blf>
<blf_items>
<blf_item location="main" index="0" paging="1" contact_id="8901"/>
<blf_item location="main" index="1" paging="1" contact_id="8900"/>
<blf_item location="main" index="2" paging="1" contact_id="8927"/>
<blf_item location="main" index="3" paging="1" contact_id="8980"/>
<blf_item location="main" index="1" paging="2" contact_id="8708"/>
<blf_item location="main" index="2" paging="2" contact_id="8942"/>
<blf_item location="main" index="3" paging="2" contact_id="8965"/>
**<blf_iten location="main" index="4" paging="2" contact_id="8977"/>**
</blf_items>
</smart_blf>
</config>
<?xml version="1.0" encoding="UTF-8"?>
<phonebooks>
<contacts group_name="Milsoft Receptionists" editable="0" id="101">
<contact
server_uuid="Milasterisk4400"
id="8901"
prefix="Ms"
first_name="Debra"
second_name=""
last_name="Levrets"
contact_type="sip"
organization="Milsoft"
job_title="Receptionist"
location="Abilene Texas"
account_id="8901"
subscribe_to="auto_hint_DebraLevrets"
>
<emails>
<email address="xxxx@milsoft.com" label="Work" primary="1" />
</emails>
<actions>
<action id="primary" dial="8901" label="Extension" name="Office"/>
</actions>
</contact>
<contact
server_uuid="Milasterisk4400"
id="8900"
prefix="Ms"
first_name="Sharon"
second_name=""
last_name="Pillion"
contact_type="sip"
organization="Milsoft"
job_title="Receptionist"
location="Abilene Texas"
account_id="8900"
subscribe_to="auto_hint_SharonPillion"
>
<emails>
<email address="xxxxx@milsoft.com" label="Work" primary="1" />
</emails>
<actions>
<action id="primary" dial="8900" label="Extension" name="Office" />
</actions>
</contact>
<contact
server_uuid="Milasterisk4400"
id="8927"
prefix="Ms"
first_name="Susan"
second_name=""
last_name="McWright"
contact_type="sip"
organization="Milsoft"
job_title="Receptionist"
location="Abilene Texas"
subscribe_to="auto_hint_SusanMcWright"
>
<emails>
<email address="xxxx@milsoft.com" label="Work" primary="1" />
</emails>
<actions>
<action id="primary" dial="8927" label="Extension" name="Office" />
</actions>
</contact>
<contact
server_uuid="Milasterisk4400"
id="8980"
prefix="Ms"
first_name="Sterling"
second_name=""
last_name="Skidgel"
contact_type="sip"
organization="Milsoft"
job_title="Receptionist"
location="Pensacola Florida"
subscribe_to="auto_hint_SterlingSkidgel"
>
<emails>
<email address="xxxx@milsoft.com" label="Work" primary="1"/>
</emails>
<actions>
<action id="primary" dial="8980" label="Extension" name="Office"/>
</actions>
</contact>
</contacts>
<contacts group_name="EA Support" editable="0" id="102">
<contact
server_uuid="Milasterisk4400"
id="8708"
prefix="Mr"
first_name="Aaron"
second_name=""
last_name="Kirkes"
contact_type="sip"
organization="Milsoft EA Support"
job_title="Customer Support"
location="Abilene Texas"
account_id="8708"
subscribe_to="auto_hint_AaronKirkes"
>
<emails>
<email address="xxxxx@milsoft.com" label="Work" primary="1" />
</emails>
<actions>
<action id="primary" dial="8708" label="Extension" name="Office"/>
</actions>
</contact>
<contact
server_uuid="Milasterisk4400"
id="8942"
prefix="Mr"
first_name="Clay"
second_name=""
last_name="Schubert"
contact_type="sip"
organization="Milsoft EA Support"
job_title="Customer Support"
location="Abilene Texas"
account_id="8942"
subscribe_to="auto_hint_ClaySchubert"
>
<emails>
<email address="xxxxx@milsoft.com" label="Work" primary="1" />
</emails>
<actions>
<action id="primary" dial="8942" label="Extension" name="Office"/>
</actions>
</contact>
<contact
server_uuid="Milasterisk4400"
id="8977"
prefix="Mr"
first_name="Greg"
second_name=""
last_name="Shirek"
contact_type="sip"
organization="Milsoft EA Support"
job_title="Customer Support"
location="Abilene Texas"
account_id="8977"
subscribe_to="auto_hint_GregShirek"
>
<emails>
<email address="xxxxx@milsoft.com" label="Work" primary="1" />
</emails>
<actions>
<action id="primary" dial="8977" label="Extension" name="Office"/>
</actions>
</contact>
<contact
server_uuid="Milasterisk4400"
id="8965"
prefix="Ms"
first_name="Hillary"
second_name=""
last_name="Proffit"
contact_type="sip"
organization="Milsoft EA Support"
job_title="Customer Support"
location="Abilene Texas"
account_id="8965"
subscribe_to="auto_hint_HillaryProffit"
>
<emails>
<email address="xxxxx@milsoft.com" label="Work" primary="1" />
</emails>
<actions>
<action id="primary" dial="8965" label="Extension" name="Office"/>
</actions>
</contact>
</contacts>
<contacts group_name="Family Members" editable="1" id="anythingyouwant">
</contacts>
</phonebooks>