Commit Graph

36 Commits

Author SHA1 Message Date
frytimo 56f3135f21
Update template to match new boolean in settings (#7166) 2024-10-22 20:04:27 -06:00
frytimo 4eb9892256
update templates with checking for codec to be set to 'true' (#7015)
Co-authored-by: Tim Fry <tim@fusionpbx.com>
2024-06-21 14:34:52 -06:00
FusionPBX 595197279b
Fix the yealink t41s template 2023-08-22 12:10:47 -06:00
Alex b3f16569fd
Update multiple registration (#6488)
* Update {$mac}.cfg
2022-10-24 16:09:01 -06:00
markjcrane 2f67b36276 Add add a provison variable for cp_source 2022-08-04 11:52:08 -06:00
FusionPBX 9c176e31e5
Simplify the Yealink T41s Template 2022-06-25 11:20:55 -06:00
Dan 2a0392dec2
Add variables to Grandstream and Yealink Templates (#6400)
* Grandstream HT802 Added Offhook Auto-dial variables

* Grandstream HT802 Added Offhook Auto-dial variables

* Grandstream GRP261x Make Configuration Keypad Lock configurable, fix default

* Grandstream Add grandstream_dhcp_time_zone across all templates

* Yealink Added yealink_missed_calllog to control whether missed calls are logged or not

* Grandstream HT802 update variable name to not use dash (which was breaking the template)
2022-05-30 16:37:38 -06:00
Mendel 42b52ae8fc
Update dispaly_name to label on all Yealink Templates (#6196)
* Use label instead of display name

* 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 {$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 {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg
2021-12-15 14:41:12 -07:00
demonspork 0f9a868913
Fix some nway conference true/false variables (#6052)
nway_conference == true was evaluating as true regardless if nway_conference was set to true or false, just as long as it had a value of any kind.
This also fixes it so that you can set nway_conference to false in the default settings and it will disable the network conference feature, previously once it was enabled on yealink phones it could not be disabled without manually changing it in the phone or a factory default.
2021-09-10 15:09:33 -06:00
agree dd26e357e0
Yealink add mwi subscribe variables (#5989) 2021-07-08 00:47:04 -06:00
FusionPBX 3705b382e7
Merge branch 'master' into master 2021-03-23 14:01:15 -06:00
cranben f4169c3ff6
Update {$mac}.cfg
Updated format with     account.{$row.line_number}     which allows us to drop the 5 extra accounts. going from 3061 lines to 673 
also fixed some spacing issues
2021-02-10 11:42:01 -07:00
demonspork 89c51da324 Add nway conference network URI to Yealink Templates
Support for the nway_conference variable and dialplan (disabled by default) baked into the templates.
2021-02-01 13:59:54 -06:00
Redbehrend 587d164f9d
Fixed Yealink Account 6 Errors (#5242)
Fixed Yealink Account 6 Errors (misstyped)
2020-04-24 00:28:00 -06:00
saraxxin 593d031da8 Fixed syntax error (#4841)
Replaced bad syntax on  {if isset {variable} with correct syntax: {if isset (variable)}.
2019-11-08 08:46:22 -07:00
saraxxin 7942ba7954 Updates to Yealink codec provisioning (#4834)
* Updates to Yealink codec provisioning

Changed codecs to use variables set in default settings.

* Added basic provisioning for swissvoice cp2502 and cp2505g

Codec handling set in default settings.
Need to still work on directory and funtion keys.

* Update app_config.php
2019-11-06 09:05:34 -07:00
Len be15980392 Update {$mac}.cfg (#4703) 2019-10-21 13:32:31 -06:00
Len 6ec57e6e64 Update {$mac}.cfg (#4408) 2019-08-01 10:50:12 -06:00
Len c228f66099 Update {$mac}.cfg (#4088) 2019-05-08 14:08:29 -06:00
Len 922546704b Update {$mac}.cfg (#3983) 2019-01-29 12:26:24 -07:00
AlexanderDCrane 5aa707889e Update {$mac}.cfg (#3615) 2018-09-28 13:05:06 -06:00
markjcrane 412a6bfc74 update the yealink templates 2018-09-26 17:47:21 -06:00
AlexanderDCrane b5541ad422 Update {$mac}.cfg (#3564) 2018-09-24 12:57:37 -06:00
AlexanderDCrane 2a83152f0e Update {$mac}.cfg (#3552) 2018-09-21 23:56:31 -06:00
Len c58be487b8 Update {$mac}.cfg (#3451) 2018-09-12 21:18:23 -06:00
AlexanderDCrane aa7330a7bd Update {$mac}.cfg (#3409)
* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg
2018-09-12 19:25:38 -06:00
Len 42a5807ae2 Update {$mac}.cfg (#3258) 2018-07-17 14:53:30 -06:00
FusionPBX de7865c63e Update {$mac}.cfg 2018-06-22 02:16:52 -06:00
emaktech 1839482f57 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
FusionPBX 6febedb3b6 Update {$mac}.cfg 2018-01-05 02:37:14 -07:00
emaktech 13e11fefba Add new Yealink MWI Subscribe Variable (#2920)
Adds new variable in Yealink provisioning templates to allow control of MWI subscribe setting behavior on all accounts. Setting the new variable once affects all accounts.

New variable:
yealink_subscribe_mwi_to_vm.

Setting affected:
account.X.subscribe_mwi_to_vm setting

Phones affected:
T1x
T2x
T3x
T4x

May affect MWI subscription behavior. Yealink default is 0, many of the old templates hard coded 1. This change may affect MWI behavior for some users, so check to make sure the variable is added in FusionPBX to match your previous settings before upgrading.
2017-11-21 19:44:23 -07:00
FusionPBX e7ca9a6097 Update {$mac}.cfg 2017-11-13 15:26:36 -07:00
Len d40e178824 Update {$mac}.cfg 2017-10-30 18:01:47 -04:00
Len 36d233ccf4 Create {$mac}.cfg 2017-06-12 23:21:46 -04:00
Len 33b8ff4e87 update cid_source 2017-06-07 13:53:29 -04:00
FusionPBX 614dffb5e2 Create {$mac}.cfg 2017-05-01 14:11:25 -07:00