Commit Graph

517 Commits

Author SHA1 Message Date
Jeff Crews
bf760cb0d1 Add one touch voice mail access to messages key (#1824)
I have been assigning a button on the Polycom VVX phones to allow users to access their voice mail from the phone easier that simply is a speed dial to *97 with a button label "My VoiceMail".  Why?  Because by default when a user presses the dedicated messages key (that has the picture of an envelope) the user is shown a screen titled "Messages".  There they press 1 or Select soft key to choose "Message Center".  Then a screen shows a summary count urgent, new and saved messages totals and the user can then press the Connect soft key to connect them to *97 to be prompted for their password.  This shortens up the process by 2 key presses and is more simple for the user.

I found an option to change the messages key so it does not display the summary and just dials the voice mail server access number.

This is from the admin guide for 5.3.0 software:

up.oneTouchVoiceMail
default is 0
If 1, the phone dials voicemail services directly (if available on the call server) without displaying the voicemail  summary. If 0, the phone displays a summary page with message counts. The user must press the Connect soft key to dial the voicemail server

To change the messages key to have one touch access to voice mail do this:
In FusionPBX web GUI, click Advanced, Default Settings add a new entry:
Category=provision
Subcategory=polycom_onetouchvoicemail
Type=text
Value=1
Enabled=True
Description=If 1, the phone dials voicemail services directly (if available on the call server) without displaying the voicemail  summary. If 0, the phone displays a summary page with message counts. The user must press the Connect soft  key to dial the voicemail

Then go to Status, Registrations and find the phone(s) you want to update and click "Provision"
2016-08-22 14:43:46 -06:00
markjcrane
b4f928142f Rename favorite_settings.xml to favorite_setting.xml to match yealink documentation. 2016-08-21 14:44:34 -06:00
markjcrane
9c0a4ad79d Add directory.xml and one missing favorite_settings.xml to yealink. 2016-08-20 22:57:59 -06:00
markjcrane
a9e8e6c5e1 Add yealink favorite_settings.xml file. 2016-08-20 22:51:28 -06:00
markjcrane
75340365dd Add stun_server variable to the yealink templates. 2016-08-20 22:36:47 -06:00
FusionPBX
c1b13f0f8b Update {$mac}.cfg 2016-08-20 16:24:24 -06:00
FusionPBX
a228116cd9 Update {$mac}.cfg
Add ${stun_server} and ${stun_port} to the yealink t23g.
2016-08-20 16:19:42 -06:00
FusionPBX
db02f67140 Update y000000000028.cfg
Update the directory_setting.url
2016-08-19 23:04:08 -06:00
FusionPBX
abc0eb8bb8 Update local_stream.conf 2016-08-16 16:45:55 -06:00
FusionPBX
b63c0fdf26 Update vars.xml 2016-08-16 14:11:20 -06:00
FusionPBX
f6a2b6d56a Update vars.xml 2016-08-16 14:01:44 -06:00
FusionPBX
1eb598749f Update modules.conf.xml 2016-08-16 13:57:41 -06:00
FusionPBX
85750f61c1 Update vars.xml 2016-08-15 19:46:57 -06:00
FusionPBX
1f9b4b2052 Update vars.xml 2016-08-15 19:16:01 -06:00
markjcrane
7f3c47f0eb Rename local_stream.conf.xml to local_stream.conf 2016-08-15 08:23:55 -06:00
minotaur01
c5d4c74631 Key assignment and Aastra provisioning (#1814)
* Update device_profile_edit.php

Changed maximum key number to be able to program phones with multiple expansion boards

* Raised Device Key Maximum Number

Changed maximum key number to be able to program phones with multiple expansion boards
Also replaced while loop with for loop to match device_profile_edit.php

* Added code for all key types

Added code for all programmable key types, Hard Keys, Soft Keys, Top Keys and Expansion keys.
Also added logic to handle key assigrnment for multiple expansion boards

* Enabled time server and disabled auto discovery settings

Enabled time servers and used system variable from default settings to set time server
Disabled Link-Layer Discovery and Universal Plug and Play because why do you need to re-discover the server after the phone is provisioned

* Updated the key number option generation line

* Updated the key number option generation line
2016-08-13 08:55:54 -06:00
markjcrane
7649e7f175 Change conf/lang to conf/languages this makes it identical to its section. 2016-08-08 09:11:37 -06:00
FusionPBX
6d89233785 Update {$mac}.cfg 2016-08-04 13:49:56 -06:00
FusionPBX
5950d47f46 Update {$mac}.cfg 2016-08-04 13:48:45 -06:00
FusionPBX
ec487d254a Update {$mac}.cfg 2016-08-03 22:26:09 -06:00
FusionPBX
a0d04471a7 Update {$mac}.cfg 2016-08-03 22:25:19 -06:00
FusionPBX
8f3b329440 Update de.xml 2016-08-03 16:37:09 -06:00
FusionPBX
9f0d487b89 Update en.xml 2016-08-03 16:36:49 -06:00
FusionPBX
7342305672 Update fr.xml 2016-08-03 16:36:28 -06:00
FusionPBX
e120463e61 Update he.xml 2016-08-03 16:36:03 -06:00
FusionPBX
27904c88b5 Update ru.xml 2016-08-03 16:35:22 -06:00
FusionPBX
475b07b5f7 Update {$mac}.cfg 2016-08-03 10:09:16 -06:00
FusionPBX
035cd4da19 Update {$mac}.cfg
Add more provisioning variables to Polycom 5.x template and voicemail transfer soft key.
2016-08-03 10:05:28 -06:00
FusionPBX
8909639101 Update internal.xml.noload
Comment out disable-transfer and disable-register in the internal sip profile.
2016-07-27 22:55:47 -06:00
stefanomarty
cde6de2149 Missing .wav file extension in wakeup.xml (#1780)
* Fix missing file extension

The missing "wav" extension makes Freeswitch looking for .PCMU file, which does not exist. This is the error in the logfile:
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:28:59.299530 [DEBUG] switch_ivr_play_say.c:1910 done playing file file_string://digits/1.wav!digits/1.wav!digits/3.wav!digits/0.wav 
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:28:59.299530 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en] 
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:28:59.299530 [DEBUG] switch_ivr_play_say.c:250 Handle execute:[sleep(750)] (en:en) 
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:00.159531 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[ivr/ivr-to_accept_press] (en:en) 
2016-07-23 11:29:00.159531 [ERR] mod_native_file.c:74 Error opening /usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-to_accept_press.PCMU 
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:00.279530 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en] 
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:00.279530 [DEBUG] switch_ivr_play_say.c:250 Handle execute:[sleep(750)] (en:en) 
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:01.159532 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[ivr/ivr-to_accept_press] (en:en) 
2016-07-23 11:29:01.159532 [ERR] mod_native_file.c:74 Error opening /usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-to_accept_press.PCMU 
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:01.279530 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en] 
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:01.279530 [DEBUG] switch_ivr_play_say.c:250 Handle execute:[sleep(750)] (en:en) 
d3b2a1d5-9dab-4067-b4a9-0296d6072ed6 2016-07-23 11:29:02.179543 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[ivr/ivr-to_accept_press] (en:en) 
2016-07-23 11:29:02.179543 [ERR] mod_native_file.c:74 Error opening /usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-to_accept_press.PCMU

* Update wakeup.xml
2016-07-27 16:41:49 -06:00
markjcrane
400192b426 Add yealink remote phonebook name and url defaults. 2016-07-25 18:51:25 -06:00
FusionPBX
238d25cd7e Update y000000000028.cfg
Change provision variables so it will show up in a more logical order.
yealink_remote_phone_book_1_name to yealink_remote_phonebook_1_name
yealink_remote_phone_book_1_url to yealink_remote_phonebook_1_url
2016-07-25 18:34:15 -06:00
markjcrane
63f21e6f84 Add yealink_directory_setting_url to all remaining yealink phones. 2016-07-25 13:19:52 -06:00
FusionPBX
1279c80d8a Update lua.conf.xml
Add languages to xml handler and Lua module-directory commented out.
2016-07-20 14:01:01 -06:00
markjcrane
bf63ecc896 Replace $${hold_music} with local_stream://default. Remove the $${domain}, and outbound caller id name and number value as they wouldn't have a global value. 2016-07-19 10:03:51 -06:00
markjcrane
9e568e56a8 Change the file name from <name>.conf.xml.noload to <name>.conf as freeswitch only loads the files with .xml. 2016-07-16 14:19:42 -06:00
Alexey Melnichuk
ba857b6acf Add. Event handler to support MWI. (#1720)
* Add. Event handler to support MWI.

* Fix. store cache only when get data from memcache

* Change. Use UUID as PID.
2016-06-30 09:55:37 -06:00
Chris Black
ef18ad5fbe Add programmable keys to yealink t46 (#1722)
Add programmable keys to yealink t46.
2016-06-30 09:54:08 -06:00
FusionPBX
68f4669d48 Update local_stream.conf.xml
Remove the rate in the name xml handler will add it based on the rate that is defined in the param.
2016-06-30 09:50:32 -06:00
FusionPBX
9d8a237bcd Update local_stream.conf.xml
Remove 'moh' local stream in favor of 'default'
2016-06-28 16:14:27 -06:00
markjcrane
6543e81b46 Remove the Polycom VVX template in favor of 4.x or 5.x templates. 2016-06-27 19:40:02 -06:00
Chris Black
a196e23352 Fix variable names and clean up duplicate time settings in yealink files (#1694)
Fix the variable names to be consistent across all yealink provision
files. Also remove all the duplicate/redundant time settings from the
files.
2016-06-24 10:33:25 -06:00
Alexey Melnichuk
e44e4b4e3c Update Escene provision. (#1696)
* Update Escene provision.

Support DNS SRV record.
Set time zone.

* Add. Date/Time formats for Escene template.
2016-06-23 12:47:42 -06:00
markjcrane
fd782483cf Fix the Directory file path for the Cisco 7940 and 7960 phones. 2016-06-21 19:01:30 -06:00
markjcrane
2b12ace5ee Fix the path to the 7940 and 7960 directory.xml. 2016-06-21 18:46:57 -06:00
Alexey Melnichuk
99c9b762f2 Update Escene template to Firmware 4.2.0 (#1680)
* Update Escene template to Firmware 4.2.0

* Add. Line label.
2016-06-20 11:46:43 -06:00
Alexey Melnichuk
ede2f8f57d Add. Support provision programmable keys for Escene devices. (#1674) 2016-06-17 10:43:27 -06:00
Alexey Melnichuk
38a5cb5a3f Fix. Make configure consistent with web interface. (#1671) 2016-06-16 12:20:34 -06:00
FusionPBX
b6929e3897 Update {$mac}.cfg
Add outbound_proxy_1_port and outbound_proxy_2 and use outbound_proxy_1_address and outbound_proxy_2_address instead of primary and secondary.
2016-06-15 15:55:55 -06:00
FusionPBX
8828ec25cd Update {$mac}.cfg
Add another line feed.
2016-06-15 15:40:09 -06:00