Add Grandstream Call-pickup

BLF Call-pickup. Options: Auto, Force, Disabled
This commit is contained in:
FusionPBX
2025-07-14 14:07:04 -06:00
committed by GitHub
parent debde9fb48
commit 0eb825d621
13 changed files with 68 additions and 12 deletions

View File

@@ -488,6 +488,14 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "BLF Call-pickup. 0 - Auto, 1 - Force BLF Call-pickup by prefix, 2 - Disabled. Default is 0";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "4a460d91-795e-468a-8777-2474a1eccf9e";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_blf_callpickup_force";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "Auto";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "BLF Call-pickup. Options: Auto, Force, Disabled";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "53a9f955-d199-44f5-a97d-eed636348da5";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "grandstream_blf_remote_status";

View File

@@ -380,7 +380,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<!-- Pvalue P6752 -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<!-- Pvalue P1347 -->

View File

@@ -380,7 +380,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<!-- Pvalue P6752 -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<!-- Pvalue P1347 -->

View File

@@ -380,7 +380,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<!-- Pvalue P6752 -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<!-- Pvalue P1347 -->

View File

@@ -380,7 +380,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<!-- Pvalue P6752 -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<!-- Pvalue P1347 -->

View File

@@ -380,7 +380,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<!-- Pvalue P6752 -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<!-- Pvalue P1347 -->

View File

@@ -380,7 +380,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<!-- Pvalue P6752 -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<!-- Pvalue P1347 -->

View File

@@ -259,7 +259,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<item name="account.{$line}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$line}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$line}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<item name="account.{$line}.sip.blf.callPickup.prefix">**</item>

View File

@@ -289,7 +289,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<item name="account.{$row.line_number}.sip.blf.callPickup.prefix">**</item>

View File

@@ -289,7 +289,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<item name="account.{$row.line_number}.sip.blf.callPickup.prefix">**</item>

View File

@@ -289,7 +289,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<item name="account.{$row.line_number}.sip.blf.callPickup.prefix">**</item>

View File

@@ -289,7 +289,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<item name="account.{$row.line_number}.sip.blf.callPickup.prefix">**</item>

View File

@@ -289,7 +289,11 @@
<!-- BLF Call-pickup -->
<!-- Auto, Force, Disabled -->
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{if isset($grandstream_blf_callpickup_force) }
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">{$grandstream_blf_callpickup_force}</item>
{else}
<item name="account.{$row.line_number}.sip.blf.callPickup.forcePrefix">Auto</item>
{/if}
<!-- BLF Call-pickup Prefix -->
<item name="account.{$row.line_number}.sip.blf.callPickup.prefix">**</item>