49 lines
1.9 KiB
PHP
49 lines
1.9 KiB
PHP
<?php /* $Id:$ */
|
|
if (!defined('FREEPBX_IS_AUTH')) { die('No direct script access allowed'); }
|
|
// License for all code of this FreePBX module can be found in the license file inside the module directory
|
|
// Copyright 2015 Sangoma Technologies.
|
|
//
|
|
// vim: set ai ts=4 sw=4 ft=php:
|
|
|
|
// SccpSettings page. Re-written for usage with chan_sccp
|
|
// AGPL v3 Licened
|
|
|
|
// Note that BEFORE THIS IS CALLED, the Sipsettings configPageinit
|
|
// function is called. This is where you do any changes. The page.foo.php
|
|
// is only for DISPLAYING things. MVC is a cool idea, ya know?
|
|
//
|
|
$spage = FreePBX::create()->Sccp_manager;
|
|
$display_page = $spage->PhoneShowPage();
|
|
$display_info = _("SCCP Phone Manager");
|
|
|
|
?>
|
|
|
|
<div class="container-fluid">
|
|
<h1><?php echo $display_info?></h1>
|
|
<div class="row">
|
|
<div class="col-sm-12">
|
|
<div class="fpbx-container">
|
|
<div class="display no-border">
|
|
<div class="nav-container">
|
|
<div class="scroller scroller-left"><i class="glyphicon glyphicon-chevron-left"></i></div>
|
|
<div class="scroller scroller-right"><i class="glyphicon glyphicon-chevron-right"></i></div>
|
|
<div class="wrapper">
|
|
<ul class="nav nav-tabs list" role="tablist">
|
|
<?php foreach($display_page as $key => $page) { ?>
|
|
<li data-name="<?php echo $key?>" class="change-tab <?php echo $key == 'general' ? 'active' : ''?>"><a href="#<?php echo $key?>" aria-controls="<?php echo $key?>" role="tab" data-toggle="tab"><?php echo $page['name']?></a></li>
|
|
<?php } ?>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="tab-content display">
|
|
<?php foreach($display_page as $key => $page) { ?>
|
|
<div id="<?php echo $key?>" class="tab-pane <?php echo $key == 'general' ? 'active' : ''?>">
|
|
<?php echo $page['content']?>
|
|
</div>
|
|
<?php } ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|