448 lines
15 KiB
PHP
Executable File
448 lines
15 KiB
PHP
Executable File
<!DOCTYPE html>
|
|
<html lang="zh-TW">
|
|
<head>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
|
|
<meta charset="utf-8" />
|
|
<title><?php echo $this->_var['lang']['cp_home']; ?><?php if ($this->_var['ur_here']): ?> - <?php echo $this->_var['ur_here']; ?> <?php endif; ?></title>
|
|
|
|
<meta name="description" content="" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
|
|
|
|
<!-- bootstrap & fontawesome -->
|
|
<link rel="stylesheet" href="assets/css/bootstrap.min.css" />
|
|
<link rel="stylesheet" href="assets/font-awesome/4.5.0/css/font-awesome.min.css" />
|
|
|
|
<!-- page specific plugin styles -->
|
|
|
|
<!-- text fonts -->
|
|
<link rel="stylesheet" href="assets/css/fonts.googleapis.com.css" />
|
|
|
|
<!-- ace styles -->
|
|
<link rel="stylesheet" href="assets/css/ace.min.css" class="ace-main-stylesheet" id="main-ace-style" />
|
|
|
|
<!--[if lte IE 9]>
|
|
<link rel="stylesheet" href="assets/css/ace-part2.min.css" class="ace-main-stylesheet" />
|
|
<![endif]-->
|
|
<link rel="stylesheet" href="assets/css/ace-skins.min.css" />
|
|
<link rel="stylesheet" href="assets/css/ace-rtl.min.css" />
|
|
|
|
<!--[if lte IE 9]>
|
|
<link rel="stylesheet" href="assets/css/ace-ie.min.css" />
|
|
<![endif]-->
|
|
|
|
<!-- inline styles related to this page -->
|
|
|
|
<!-- ace settings handler -->
|
|
<script src="assets/js/ace-extra.min.js"></script>
|
|
|
|
<link href="styles/main.css" rel="stylesheet" type="text/css" />
|
|
<link href="styles/general.css" rel="stylesheet" type="text/css" />
|
|
|
|
<!-- HTML5shiv and Respond.js for IE8 to support HTML5 elements and media queries -->
|
|
|
|
<!--[if lte IE 8]>
|
|
<script src="assets/js/html5shiv.min.js"></script>
|
|
<script src="assets/js/respond.min.js"></script>
|
|
<![endif]-->
|
|
<?php echo $this->smarty_insert_scripts(array('files'=>'../js/jquery-1.9.1.min.js,../js/jquery.json.js')); ?>
|
|
<?php echo $this->smarty_insert_scripts(array('files'=>'../js/transport_jquery.js,common.js,respond.src.js')); ?>
|
|
<script language="JavaScript">
|
|
<!--
|
|
// 这里把JS用到的所有语言都赋值到这里
|
|
<?php $_from = $this->_var['lang']['js_languages']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }; $this->push_vars('key', 'item');if (count($_from)):
|
|
foreach ($_from AS $this->_var['key'] => $this->_var['item']):
|
|
?>
|
|
var <?php echo $this->_var['key']; ?> = "<?php echo $this->_var['item']; ?>";
|
|
<?php endforeach; endif; unset($_from); ?><?php $this->pop_vars();; ?>
|
|
//-->
|
|
function openwindow(url,name,iWidth,iHeight)
|
|
{
|
|
var url; //網頁位置;
|
|
var name; //網頁名稱;
|
|
var iWidth; //視窗的寬度;
|
|
var iHeight; //視窗的高度;
|
|
var iTop = (window.screen.availHeight-30-iHeight)/2; //視窗的垂直位置;
|
|
var iLeft = (window.screen.availWidth-10-iWidth)/2; //視窗的水平位置;
|
|
window.open(url,name,'height='+iHeight+',innerHeight='+iHeight+',width='+iWidth+',innerWidth='+iWidth+',top='+iTop+',left='+iLeft);
|
|
}
|
|
|
|
</script>
|
|
</head>
|
|
|
|
<body class="no-skin">
|
|
<div id="navbar" class="navbar navbar-default ace-save-state">
|
|
<div class="navbar-container ace-save-state" id="navbar-container">
|
|
<button type="button" class="navbar-toggle menu-toggler pull-left" id="menu-toggler" data-target="#sidebar">
|
|
<span class="sr-only">Toggle sidebar</span>
|
|
|
|
<span class="icon-bar"></span>
|
|
|
|
<span class="icon-bar"></span>
|
|
|
|
<span class="icon-bar"></span>
|
|
</button>
|
|
|
|
<div class="navbar-header pull-left">
|
|
<a href="/back/" class="navbar-brand">
|
|
<small>
|
|
後台系統
|
|
<?php if ($_SESSION['name']): ?>
|
|
-<?php echo $_SESSION['name']; ?>
|
|
<?php endif; ?>
|
|
</small>
|
|
</a>
|
|
</div>
|
|
|
|
<div class="navbar-buttons navbar-header pull-right" role="navigation">
|
|
<ul class="nav ace-nav">
|
|
<!-- <li class="grey dropdown-modal">
|
|
<a data-toggle="dropdown" class="dropdown-toggle" href="#">
|
|
<i class="ace-icon fa fa-tasks"></i>
|
|
<span class="badge badge-grey">4</span>
|
|
</a>
|
|
|
|
<ul class="dropdown-menu-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
|
|
<li class="dropdown-header">
|
|
<i class="ace-icon fa fa-check"></i>
|
|
4 Tasks to complete
|
|
</li>
|
|
|
|
<li class="dropdown-content">
|
|
<ul class="dropdown-menu dropdown-navbar">
|
|
<li>
|
|
<a href="#">
|
|
<div class="clearfix">
|
|
<span class="pull-left">Software Update</span>
|
|
<span class="pull-right">65%</span>
|
|
</div>
|
|
|
|
<div class="progress progress-mini">
|
|
<div style="width:65%" class="progress-bar"></div>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#">
|
|
<div class="clearfix">
|
|
<span class="pull-left">Hardware Upgrade</span>
|
|
<span class="pull-right">35%</span>
|
|
</div>
|
|
|
|
<div class="progress progress-mini">
|
|
<div style="width:35%" class="progress-bar progress-bar-danger"></div>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#">
|
|
<div class="clearfix">
|
|
<span class="pull-left">Unit Testing</span>
|
|
<span class="pull-right">15%</span>
|
|
</div>
|
|
|
|
<div class="progress progress-mini">
|
|
<div style="width:15%" class="progress-bar progress-bar-warning"></div>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#">
|
|
<div class="clearfix">
|
|
<span class="pull-left">Bug Fixes</span>
|
|
<span class="pull-right">90%</span>
|
|
</div>
|
|
|
|
<div class="progress progress-mini progress-striped active">
|
|
<div style="width:90%" class="progress-bar progress-bar-success"></div>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
|
|
<li class="dropdown-footer">
|
|
<a href="#">
|
|
See tasks with details
|
|
<i class="ace-icon fa fa-arrow-right"></i>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
|
|
<li class="purple dropdown-modal">
|
|
<a data-toggle="dropdown" class="dropdown-toggle" href="#">
|
|
<i class="ace-icon fa fa-bell icon-animated-bell"></i>
|
|
<span class="badge badge-important">8</span>
|
|
</a>
|
|
|
|
<ul class="dropdown-menu-right dropdown-navbar navbar-pink dropdown-menu dropdown-caret dropdown-close">
|
|
<li class="dropdown-header">
|
|
<i class="ace-icon fa fa-exclamation-triangle"></i>
|
|
8 Notifications
|
|
</li>
|
|
|
|
<li class="dropdown-content">
|
|
<ul class="dropdown-menu dropdown-navbar navbar-pink">
|
|
<li>
|
|
<a href="#">
|
|
<div class="clearfix">
|
|
<span class="pull-left">
|
|
<i class="btn btn-xs no-hover btn-pink fa fa-comment"></i>
|
|
New Comments
|
|
</span>
|
|
<span class="pull-right badge badge-info">+12</span>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#">
|
|
<i class="btn btn-xs btn-primary fa fa-user"></i>
|
|
Bob just signed up as an editor ...
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#">
|
|
<div class="clearfix">
|
|
<span class="pull-left">
|
|
<i class="btn btn-xs no-hover btn-success fa fa-shopping-cart"></i>
|
|
New Orders
|
|
</span>
|
|
<span class="pull-right badge badge-success">+8</span>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#">
|
|
<div class="clearfix">
|
|
<span class="pull-left">
|
|
<i class="btn btn-xs no-hover btn-info fa fa-twitter"></i>
|
|
Followers
|
|
</span>
|
|
<span class="pull-right badge badge-info">+11</span>
|
|
</div>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
|
|
<li class="dropdown-footer">
|
|
<a href="#">
|
|
See all notifications
|
|
<i class="ace-icon fa fa-arrow-right"></i>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
|
|
<li class="green dropdown-modal">
|
|
<a data-toggle="dropdown" class="dropdown-toggle" href="#">
|
|
<i class="ace-icon fa fa-envelope icon-animated-vertical"></i>
|
|
<span class="badge badge-success">5</span>
|
|
</a>
|
|
|
|
<ul class="dropdown-menu-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
|
|
<li class="dropdown-header">
|
|
<i class="ace-icon fa fa-envelope-o"></i>
|
|
5 Messages
|
|
</li>
|
|
|
|
<li class="dropdown-content">
|
|
<ul class="dropdown-menu dropdown-navbar">
|
|
<li>
|
|
<a href="#" class="clearfix">
|
|
<img src="assets/images/avatars/avatar.png" class="msg-photo" alt="Alex's Avatar" />
|
|
<span class="msg-body">
|
|
<span class="msg-title">
|
|
<span class="blue">Alex:</span>
|
|
Ciao sociis natoque penatibus et auctor ...
|
|
</span>
|
|
|
|
<span class="msg-time">
|
|
<i class="ace-icon fa fa-clock-o"></i>
|
|
<span>a moment ago</span>
|
|
</span>
|
|
</span>
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#" class="clearfix">
|
|
<img src="assets/images/avatars/avatar3.png" class="msg-photo" alt="Susan's Avatar" />
|
|
<span class="msg-body">
|
|
<span class="msg-title">
|
|
<span class="blue">Susan:</span>
|
|
Vestibulum id ligula porta felis euismod ...
|
|
</span>
|
|
|
|
<span class="msg-time">
|
|
<i class="ace-icon fa fa-clock-o"></i>
|
|
<span>20 minutes ago</span>
|
|
</span>
|
|
</span>
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#" class="clearfix">
|
|
<img src="assets/images/avatars/avatar4.png" class="msg-photo" alt="Bob's Avatar" />
|
|
<span class="msg-body">
|
|
<span class="msg-title">
|
|
<span class="blue">Bob:</span>
|
|
Nullam quis risus eget urna mollis ornare ...
|
|
</span>
|
|
|
|
<span class="msg-time">
|
|
<i class="ace-icon fa fa-clock-o"></i>
|
|
<span>3:15 pm</span>
|
|
</span>
|
|
</span>
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#" class="clearfix">
|
|
<img src="assets/images/avatars/avatar2.png" class="msg-photo" alt="Kate's Avatar" />
|
|
<span class="msg-body">
|
|
<span class="msg-title">
|
|
<span class="blue">Kate:</span>
|
|
Ciao sociis natoque eget urna mollis ornare ...
|
|
</span>
|
|
|
|
<span class="msg-time">
|
|
<i class="ace-icon fa fa-clock-o"></i>
|
|
<span>1:33 pm</span>
|
|
</span>
|
|
</span>
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a href="#" class="clearfix">
|
|
<img src="assets/images/avatars/avatar5.png" class="msg-photo" alt="Fred's Avatar" />
|
|
<span class="msg-body">
|
|
<span class="msg-title">
|
|
<span class="blue">Fred:</span>
|
|
Vestibulum id penatibus et auctor ...
|
|
</span>
|
|
|
|
<span class="msg-time">
|
|
<i class="ace-icon fa fa-clock-o"></i>
|
|
<span>10:09 am</span>
|
|
</span>
|
|
</span>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
|
|
<li class="dropdown-footer">
|
|
<a href="inbox.html">
|
|
See all messages
|
|
<i class="ace-icon fa fa-arrow-right"></i>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
-->
|
|
<li class="light-blue dropdown-modal">
|
|
<a href="privilege.php?act=logout">
|
|
<i class="ace-icon fa fa-power-off"></i>
|
|
登出
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div><!-- /.navbar-container -->
|
|
</div>
|
|
|
|
<div class="main-container ace-save-state" id="main-container">
|
|
<script type="text/javascript">
|
|
try{ace.settings.loadState('main-container')}catch(e){}
|
|
</script>
|
|
|
|
<div id="sidebar" class="sidebar responsive ace-save-state">
|
|
<script type="text/javascript">
|
|
try{ace.settings.loadState('sidebar')}catch(e){}
|
|
</script>
|
|
|
|
<!-- menu : start -->
|
|
<ul class="nav nav-list">
|
|
<li class="">
|
|
<a href="index.php">
|
|
<i class="menu-icon fa fa-tachometer"></i>
|
|
<span class="menu-text"> 首頁控制台 </span>
|
|
</a>
|
|
|
|
<b class="arrow"></b>
|
|
</li>
|
|
<?php $_from = $this->_var['menus']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }; $this->push_vars('k', 'menu');if (count($_from)):
|
|
foreach ($_from AS $this->_var['k'] => $this->_var['menu']):
|
|
?>
|
|
<li class="active open">
|
|
<a href="#" class="dropdown-toggle">
|
|
<i class="menu-icon fa fa-file-o"></i>
|
|
<span class="menu-text">
|
|
<?php echo $this->_var['menu']['label']; ?>
|
|
<!-- <span class="badge badge-primary">5</span> -->
|
|
</span>
|
|
<b class="arrow fa fa-angle-down"></b>
|
|
</a>
|
|
|
|
<b class="arrow"></b>
|
|
<?php if ($this->_var['menu']['children']): ?>
|
|
<ul class="submenu">
|
|
<?php $_from = $this->_var['menu']['children']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }; $this->push_vars('', 'child');if (count($_from)):
|
|
foreach ($_from AS $this->_var['child']):
|
|
?>
|
|
<li class="">
|
|
<a href="<?php echo $this->_var['child']['action']; ?>">
|
|
<i class="menu-icon fa fa-caret-right"></i>
|
|
<?php echo $this->_var['child']['label']; ?>
|
|
</a>
|
|
<b class="arrow"></b>
|
|
</li>
|
|
<?php endforeach; endif; unset($_from); ?><?php $this->pop_vars();; ?>
|
|
</ul>
|
|
<?php endif; ?>
|
|
</li>
|
|
<?php endforeach; endif; unset($_from); ?><?php $this->pop_vars();; ?>
|
|
</ul><!-- /.nav-list -->
|
|
|
|
<div class="sidebar-toggle sidebar-collapse" id="sidebar-collapse">
|
|
<i id="sidebar-toggle-icon" class="ace-icon fa fa-angle-double-left ace-save-state" data-icon1="ace-icon fa fa-angle-double-left" data-icon2="ace-icon fa fa-angle-double-right"></i>
|
|
</div>
|
|
</div>
|
|
<!-- menu : end -->
|
|
|
|
<div class="main-content">
|
|
<div class="main-content-inner">
|
|
<div class="breadcrumbs ace-save-state" id="breadcrumbs">
|
|
<ul class="breadcrumb">
|
|
<li>
|
|
<i class="ace-icon fa fa-home home-icon"></i>
|
|
<a href="index.php?act=main">後台首頁</a>
|
|
</li>
|
|
<!-- <li>
|
|
<a href="#">Other Pages</a>
|
|
</li>-->
|
|
<li class="active"><?php if ($this->_var['ur_here']): ?> <?php echo $this->_var['ur_here']; ?> <?php endif; ?></li>
|
|
</ul><!-- /.breadcrumb -->
|
|
<?php if ($this->_var['action_link']): ?>
|
|
<span class="action-span"><a href="<?php echo $this->_var['action_link']['href']; ?>"><?php echo $this->_var['action_link']['text']; ?></a></span>
|
|
<?php endif; ?>
|
|
<?php if ($this->_var['action_link2']): ?>
|
|
<span class="action-span"><a href="<?php echo $this->_var['action_link2']['href']; ?>"><?php echo $this->_var['action_link2']['text']; ?></a> </span>
|
|
<?php endif; ?>
|
|
|
|
</div>
|
|
|
|
<div class="page-content">
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
<!-- PAGE CONTENT BEGINS -->
|