Initial add of feature mobility user table:

- Add extra user fields and sccp_config entries
 - Create new buttonconfig table
 - Add PhoneCodepages like cp1251
 - Add BackUp Config before Install
This commit is contained in:
PhantomVl 2019-04-01 09:33:13 +03:00 committed by Diederik de Groot
parent 7582061645
commit 573a2c9811
No known key found for this signature in database
GPG key ID: AFA728250A1BECD6
5 changed files with 8 additions and 7 deletions

View file

@ -1945,7 +1945,7 @@ class Sccp_manager extends \FreePBX_Helpers implements \BMO {
fclose($fh); fclose($fh);
$zip = new \ZipArchive(); $zip = new \ZipArchive();
$filename = $result . "." . gethostname() . ".zip"; $filename = $result . "." . gethostname() . ".zip";
if ($zip->open($filename, \ZIPARCHIVE::CREATE)) { if ($zip->open($filename, \ZIPARCHIVE::CREATE)) {
$zip->addFile($result); $zip->addFile($result);
$zip->addFile($backup_info); $zip->addFile($backup_info);

View file

@ -0,0 +1 @@
https://github.com/chan-sccp/chan-sccp/wiki/Monitor-and-Pickup-Incoming-Calls-via-Speeddial-Using-Custom-Devstate

View file

@ -1590,7 +1590,7 @@ and open the template in the editor. Base Version before all crash :-)
<help>Help!</help> <help>Help!</help>
</item> </item>
<item type="IS" id="13" seq="99"> <item type="IS" id="13" seq="99">
<name>rouminglogin</name> <name>roaminglogin</name>
<label>Rouming</label> <label>Rouming</label>
<default>off</default> <default>off</default>
<button value="off">Disabled</button> <button value="off">Disabled</button>

View file

@ -106,10 +106,10 @@ ri ^(cmterm_7936.3-3-21-0.bin)$ firmware/7936/\1
ri ^(apps37sccp.1-4-5-7.bin)$ firmware/7937/\1 ri ^(apps37sccp.1-4-5-7.bin)$ firmware/7937/\1
# 7940_7960 firmware (ancient) # 7940_7960 firmware (ancient)
ri ^(P0030801SR)(+\.bin)$ firmware/7940/\1 ri ^(P0030801SR)(.+\.bin)$ firmware/7940/\1
ri ^(P0030801SR)(+\.loads)$ firmware/7940/\1 ri ^(P0030801SR)(.+\.loads)$ firmware/7940/\1
ri ^(P0030801SR)(+\.sb2)$ firmware/7940/\1 ri ^(P0030801SR)(.+\.sb2)$ firmware/7940/\1
ri ^(P0030801SR)(+\.sbn)$ firmware/7940/\1 ri ^(P0030801SR)(.+\.sbn)$ firmware/7940/\1
# 7941_7961 firmware (java-based) # 7941_7961 firmware (java-based)
ri ^(apps41)(.+\.sbn)$ firmware/7941/\1\2 ri ^(apps41)(.+\.sbn)$ firmware/7941/\1\2

View file

@ -503,7 +503,7 @@ function InstallDB_sccpusers() {
`pin` VARCHAR(7) NULL DEFAULT NULL, `pin` VARCHAR(7) NULL DEFAULT NULL,
`password` VARCHAR(7) NULL DEFAULT NULL, `password` VARCHAR(7) NULL DEFAULT NULL,
`description` VARCHAR(45) NULL DEFAULT NULL, `description` VARCHAR(45) NULL DEFAULT NULL,
`rouminglogin` ENUM('on','off','multi') NULL DEFAULT 'off', `roaminglogin` ENUM('on','off','multi') NULL DEFAULT 'off',
`devicegroup` VARCHAR(20) NULL DEFAULT 'all', `devicegroup` VARCHAR(20) NULL DEFAULT 'all',
`auto_logout` ENUM('on','off') NULL DEFAULT 'off', `auto_logout` ENUM('on','off') NULL DEFAULT 'off',
`homedevice` VARCHAR(20) NULL DEFAULT NULL, `homedevice` VARCHAR(20) NULL DEFAULT NULL,