This is a more localized (to the polycom plugin) patch to enable distinctive 
rings on incoming calls via the polycom. It also allows one to integrate speed 
dials and other directory data using Polycom specific features (such as 
distinctive ring or automatic diversion).

This layers on top of the existing phone directory framework by allowing one to 
upload a raw polycom compliant directory fragment (.xml file) as an unmanaged 
file then have it be included in one or more phones mac-address directory files 
down at the bottom after the system generated <item> blocks.

The administrator sees two new settings in the directory resources page of the 
polycom plugin, these are filenames that will be #included (by velocity) into 
the resulting directory. Since one might like to 'layer' such features using 
phone groups there is the usual style of setting ("exclusive") which #includes 
only the highest priority file as well as a 'cumulative' style setting that 
#includes *all* the files listed in any group the phone is in as well as its 
private settings. This lets me, for example, have a group of 'phones that go 
ding-dong when the lobby phone is called from' and another group 'phones that 
make a discreet beep when lobby phone is called from' and have these integrate 
nicely with a 3rd (more global group) 'company speed dials' (that require 
polycom features and thus can't use the global phonebook facility).

These changes are mostly in the velocity .vm files in the polycom plugin (just 
one tiny java change) and do not affect other infrastructure, the database, etc.

Downsides: 1) uses unmanaged device files, 2) typos can cause phones to ignore 
entire directory, 3) must be careful to not overlap speed dial numbers with the 
system generated ones.

-Eric

Attachment: rawdir.diff
Description: Binary data



_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to