* Support for Disabling Non-configured ports on GXW42XX gateways
When patching in an ATA at facilities like residential facilities, we don't want dial tone on un-configured ports. This makes it so that the device will disable ports that have no user id configured so they don't provide dial tone. The behavior can be reversed by setting grandstream_fxs_enabled to 1 in the settings.
* Add Grandstream Headset/Speaker Ring
Add variable to choose whether the speaker rings with the headset.
* Add Speaker Only option
Add note that speaker only is supported with a value of 2.
Hide the other connected party on the BLF of supported phones. When not hidden a busy BLF will show the other connected party/sttaus of the call by flashing back and forth between the BLF label and the caller ID.
It also impacts the park buttons, but they typically only show the word "park" because of the character limitations.
Also did more effective find/replace for the distnctive ring variables with regex!
Grandstream template updates to support plantronics EHS via grandstream_headset_type and grandstream_headset_key_mode variables.
Also updated wallpaper and screensaver if/else statements to leave out the variables if they are not defined instead of clobbering the user setting. If you want to mandate a certain setting, just set the variable. If the variable is unset it will not overwrite on provision and allow the previous setting to remain.
* Update README.txt
Corrected paths in readme
* Update {$mac}.xml
Updated template to support the latest Grandstream firmware - v1.0.9.26
Fixed some broken and incomplete entries. Cleaned up formatting.
Corrected values to match entries in Default Settings (gs_xxxx to grandstream_xxxx)
* Update app_config.php
Fixed descriptions for their correct value.
Set timezone from fixed Pacific to Auto.
* Update app_config.php
Added entries to match up with values in the provision template.