Merge pull request #95 from steve-lad/Improve-Page-Performance
Improve page performance
This commit is contained in:
commit
e31b4bf993
46
page.html.php
Normal file
46
page.html.php
Normal file
|
@ -0,0 +1,46 @@
|
|||
<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>
|
||||
<!-- Modal alerts-->
|
||||
<div class="modal" id="hwalert" tabindex="-1" role="dialog" aria-labelledby="lhwalert">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
...
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -22,53 +22,6 @@ if (empty($spage->class_error)) {
|
|||
$display_page = $spage->infoServerShowPage();
|
||||
$display_info = _("SCCP Server Configuration");
|
||||
}
|
||||
// standardise code to reduce base
|
||||
include('page.html.php');
|
||||
?>
|
||||
|
||||
<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>
|
||||
<!-- Modal alerts-->
|
||||
<div class="modal" id="hwalert" tabindex="-1" role="dialog" aria-labelledby="lhwalert">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
...
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- End Modal alerts-->
|
||||
|
|
|
@ -22,54 +22,6 @@ if (empty($spage->class_error)) {
|
|||
$display_page = $spage->infoServerShowPage();
|
||||
$display_info = _("SCCP Server Configuration");
|
||||
}
|
||||
|
||||
// standardise code to reduce base
|
||||
include('page.html.php');
|
||||
?>
|
||||
|
||||
<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>
|
||||
<!-- Modal alerts-->
|
||||
<div class="modal" id="hwalert" tabindex="-1" role="dialog" aria-labelledby="lhwalert">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
...
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- End Modal alerts-->
|
||||
|
|
|
@ -10,54 +10,9 @@ if (!defined('FREEPBX_IS_AUTH')) {
|
|||
// AGPL v3 Licened
|
||||
|
||||
//
|
||||
$spage = FreePBX::create()->Sccp_manager;
|
||||
// Initialise page before to avoid double calls and improve performance
|
||||
$display_page = FreePBX::create()->Sccp_manager->myShowPage();
|
||||
$display_info = _("SCCP Server Settings");
|
||||
// standardise code to reduce base
|
||||
include('page.html.php');
|
||||
?>
|
||||
|
||||
<div class="container-fluid">
|
||||
<h1><?php echo _("SCCP Server Settings")?></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 ($spage->myShowPage() 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 ($spage->myShowPage() 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>
|
||||
<!-- Modal alerts-->
|
||||
<div class="modal" id="hwalert" tabindex="-1" role="dialog" aria-labelledby="lhwalert">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
...
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- End Modal alerts-->
|
||||
|
|
Loading…
Reference in a new issue