From 6567923ff1b80e2868ade4ce6f6f2c07618350bf Mon Sep 17 00:00:00 2001 From: steve-lad <72376554+steve-lad@users.noreply.github.com> Date: Fri, 6 Aug 2021 08:24:53 +0200 Subject: [PATCH] Add chan-sccp build info to Sccp Info --- install.php | 2 +- sccpManClasses/aminterface.class.php | 4 ++-- views/server.info.php | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/install.php b/install.php index d0253ca..be1ea80 100644 --- a/install.php +++ b/install.php @@ -767,7 +767,7 @@ function createViewSccplineconfig() { sccpline.secondary_dialtone_tone, sccpline.musicclass, sccpline.language, sccpline.accountcode, sccpline.echocancel, sccpline.silencesuppression, sccpline.callgroup, sccpline.pickupgroup, sccpline.adhocNumber, sccpline.meetme, sccpline.meetmenum, sccpline.meetmeopts, sccpline.regexten, sccpline.directed_pickup, sccpline.directed_pickup_context, sccpline.pickup_modeanswer, sccpline.amaflags, sccpline.dnd, sccpline.setvar, - sccpline.namedcallgroup, sccpline.namedpickupgroup, sccpline.phonecodepage + sccpline.namedcallgroup, sccpline.namedpickupgroup, sccpline.phonecodepage, sccpline.videomode FROM sccpline"; $results = $db->query($sql); if (DB::IsError($results)) { diff --git a/sccpManClasses/aminterface.class.php b/sccpManClasses/aminterface.class.php index fbe2f26..93a3627 100644 --- a/sccpManClasses/aminterface.class.php +++ b/sccpManClasses/aminterface.class.php @@ -442,7 +442,7 @@ class aminterface function getSCCPVersion() { //Initialise result array - $result = array( 'RevisionHash' => '', 'vCode' => 0, 'RevisionNum' => 0, 'futures' => '', 'Version' => 0); + $result = array( 'RevisionHash' => '', 'vCode' => 0, 'RevisionNum' => 0, 'buildInfo' => '', 'Version' => 0); $metadata = $this->getSCCPConfigMetaData(); if (isset($metadata['Version'])) { @@ -477,7 +477,7 @@ class aminterface $result['RevisionNum'] = $metadata["RevisionNum"]; } if (isset($metadata['ConfigureEnabled'])) { - $result['futures'] = implode(';', $metadata['ConfigureEnabled']); + $result['buildInfo'] = implode(';', $metadata['ConfigureEnabled']); } } return $result; diff --git a/views/server.info.php b/views/server.info.php index 7d54fae..f46b094 100644 --- a/views/server.info.php +++ b/views/server.info.php @@ -37,6 +37,7 @@ $info['XML'] = $this->xmlinterface->info(); $info['sccp_class'] = $driver['sccp']; $info['Core_sccp'] = array('Version' => $core['Version'], 'about' => "Sccp ver: {$core['Version']} r{$core['vCode']} Revision: {$core['RevisionNum']} Hash: {$core['RevisionHash']}"); +$info['chan-sccp build info'] = array('Version' => $core['Version'], 'about' => "{$core['buildInfo']}"); $info['Asterisk'] = array('Version' => FreePBX::Config()->get('ASTVERSION'), 'about' => 'Asterisk.');