Groundwire added vendor (#7065)

* Added Groundwire vendor
This commit is contained in:
Antonio Fernandez
2024-07-24 07:21:12 -06:00
committed by GitHub
parent 0e3fa58a1f
commit 841cc6527e
4 changed files with 48 additions and 0 deletions
+23
View File
@@ -783,6 +783,9 @@
else if ($device_template == "acrobits/default") {
$qr_code_enabled = true;
}
else if ($device_template == "groundwire/default") {
$qr_code_enabled = true;
}
else {
$qr_code_enabled = false;
}
@@ -894,6 +897,26 @@
}
}
//build content for groundwire
else if ($device_template == 'groundwire/default') {
//check custom template provision location
if (is_file('/usr/share/fusionpbx/templates/provision/'.$device_template.'/qr_template.txt')) {
$template = file_get_contents('/usr/share/fusionpbx/templates/provision/'.$device_template.'/qr_template.txt');
}
else if (is_file('/var/www/fusionpbx/resources/templates/provision/'.$device_template.'/qr_template.txt')) {
$template = file_get_contents('/var/www/fusionpbx/resources/templates/provision/'.$device_template.'/qr_template.txt');
}
else if (is_file('/usr/local/www/fusionpbx/resources/templates/provision/'.$device_template.'/qr_template.txt')) {
$template = file_get_contents('/usr/local/www/fusionpbx/resources/templates/provision/'.$device_template.'/qr_template.txt');
}
if (!empty($template)) {
$template = str_replace('{$server_address}', $row['server_address'], $template);
$template = str_replace('{$mac}', $device_address, $template);
$content = trim($template, "\r\n");
unset($template);
}
}
}
//build content for linphone