fusionpbx/resources
emaktech 1df5c26b68 Fix Yealink Programmable Key Template Conflicts (#3073)
* Add language, dialect and voice selection

This scans the FreeSWITCH sounds directory to find installed languages and then allows the user to select the language, dialect and voice from a dropdown.  The selected option will then be built into the dialplan and saved in the database when saving the IVR.

This fixes many cases of inconsistent language problems with email templates, multilanguage voicemail support, etc. by setting an appropriate installed dialect and voice. This variable is then passed along to the next applications correctly rather than relying only on the default settings on the switch and creating inconsistent behaviors.

example of poor behavior before: Setting language to "fr" on the IVR with default switch settings as "en, us, callie" would set the language to fr-us callie which is an obviously incorrect configuration. By forcing all variables to be set to together in the IVR dialplan it avoids such inconsistent behaviors.

* Fix Yealink Programmable Key Template Conflicts

Some Yealink templates have both on the {$mac.cfg} files as well as the y000000000000.cfg files. This creates a conflict when configuring the pgorammable keys in the templates so all the programmable options have been removed from the {$mac.cfg} files to resolve the conflict.

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update ivr_menu_edit.php
2018-05-29 15:53:18 -06:00
..
ace Edit: Added Find/Replace and Go To (Line) features in toolbar, rename Ace application folder. 2016-02-24 14:44:32 -07:00
bootstrap BugFix-Bootstrap Remove map file 2016-06-27 16:47:07 +01:00
captcha Update img.php 2016-12-11 22:56:15 -07:00
classes Update database.php 2018-05-19 15:48:02 -06:00
edit_area WhitespaceClean-resources/edit_area 2016-03-11 13:29:29 +00:00
fonts dos2unix (#2682) 2017-06-12 22:09:36 -07:00
fpdf Fix fpdf so that it is capable of UTF-8. 2015-01-29 08:36:49 +00:00
fpdi \r\n --> \n 2016-04-25 20:30:23 -05:00
functions Add resources/functions/password.php from https://github.com/ircmaxell/password_compat. This will provide compatibility for the functions available in 5.5. This library requires PHP >= 5.3.7. PHP prior to 5.3.7 contains a security issue with its BCRYPT. 2013-09-01 06:05:59 +00:00
install Fix Mysql/MariaDB installation 2/2 [4.5] (#3056) 2018-05-18 00:58:15 -06:00
javascript Move includes/javascript to resources/javascript. 2013-06-09 04:54:33 +00:00
jquery Revert "Revert "Revert "search selects""" 2016-03-24 22:25:18 -06:00
momentjs Added (Really!): Moment.js - used by jQuery DateTimePicker plugin. 2016-03-25 16:52:07 -06:00
phpmailer Rolling back PHPMailer from version 5.2.14 to 5.2.2. The latest version had a problem with smtp authentication set to false it still tried to authenticate. 2016-03-15 02:58:23 -06:00
pop3 WhitespaceClean-resources/others 2016-03-11 13:57:01 +00:00
tcpdf Fax Server: Misc enhancements, including multilingual and customizable cover page generation, fax resolution selection, etc. More to come. 2014-09-03 02:41:11 +00:00
templates Fix Yealink Programmable Key Template Conflicts (#3073) 2018-05-29 15:53:18 -06:00
app_languages.php Update app_languages.php 2018-04-10 20:46:12 -06:00
calendar_lw_layers.js WhitespaceClean-resources/others 2016-03-11 13:57:01 +00:00
calendar_lw_menu.js WhitespaceClean-resources/others 2016-03-11 13:57:01 +00:00
calendar_popcalendar.js WhitespaceClean-resources/others 2016-03-11 13:57:01 +00:00
check_auth.php Update check_auth.php 2017-07-01 10:09:17 -06:00
cmd.php Change the path for includes/require.php to the resources directory. 2013-07-06 06:03:27 +00:00
countries.php \r\n --> \n 2016-04-25 20:30:23 -05:00
download.php Change the path for includes/require.php to the resources directory. 2013-07-06 06:03:27 +00:00
email_address_validator.php WhitespaceClean-resources/others 2016-03-11 13:57:01 +00:00
footer.php Update footer.php 2016-12-13 08:47:22 -07:00
functions.php Update functions.php 2018-05-28 13:48:16 -06:00
header.php Additional work to improve the install, template and the menu. 2016-03-26 12:22:15 -06:00
licenses.php WhitespaceClean-resources/others 2016-03-11 13:57:01 +00:00
login.php Update login.php 2016-12-13 08:56:02 -07:00
paging.php Update paging.php 2018-05-01 02:47:22 -06:00
pdo.php Update pdo.php 2018-04-21 09:31:02 -06:00
pdo_vm.php WhitespaceClean-resources/others 2016-03-11 13:57:01 +00:00
persist_form.php Move persist_form.php to the resources directory. 2013-07-06 06:23:12 +00:00
persist_form_var.php Move persist_form_var.php to the resources directory. 2013-07-06 06:20:17 +00:00
php.php Update php.php 2017-04-25 00:09:53 -06:00
recaptchalib.php WhitespaceClean-resources/others 2016-03-11 13:57:01 +00:00
require.php BugFix - GUI install (#2779) 2017-08-02 10:45:35 -06:00
root.php Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
secure_download.php Change the path for includes/require.php to the resources directory. 2013-07-06 06:03:27 +00:00
switch.php Update switch.php 2018-03-29 19:30:25 -06:00
uuid.php Create uuid.php 2017-01-05 04:15:47 -07:00
wysiwyg.php WhitespaceClean-resources/others 2016-03-11 13:57:01 +00:00