Skip to content

Commit c8fcf6a

Browse files
authored
Add files via upload
1 parent 0a95cef commit c8fcf6a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+9282
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<div class="x_title">
2+
<form class="form-horizontal form-label-left input_mask" method="POST" action="{post_url}">
3+
<input name="o" value="1" type="hidden">
4+
<div class="col-md-12 col-sm-12 col-xs-12 ">
5+
<h2><lang>数据搜索</lang></h2>
6+
</div>
7+
8+
9+
<!-- $_search_input AS $k=>$v -->
10+
<div class="col-md-3 col-sm-3 col-xs-12 form-group has-feedback">
11+
<input type="text" class="fps-ipt fps-blue" id="{v[name]}" name="key[{v[name]}]" placeholder="<lang>输入搜索:</lang>{v[title]}" value="{v[value]}">
12+
</div>
13+
<!-- END -->
14+
15+
<div class="col-md-9 col-sm-9 col-xs-12 ">
16+
<button type="submit" class="btn btn-success"><lang>搜索</lang></button>
17+
<!-- IF(count((array)$_search_val)>0) -->
18+
<button type="button" class="btn btn-primary" onclick="location='{page_url}&s=clear';"><lang>清空搜索</lang></button>
19+
<!-- END -->
20+
21+
</div>
22+
</form>
23+
</div>
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
2+
3+
<!-- IF((count((array)$more)-count((array)$die_power))<=3) -->
4+
5+
<div class="hidden-sm hidden-xs btn-group">
6+
<!-- IF(!empty($edit_url) && !in_array('edit',(array)$die_power)) -->
7+
8+
<button class="btn btn-xs btn-dark" type="button" onclick="location='{edit_url}'" style="margin-right:5px;margin-bottom:5px;">
9+
<i class="fa fa-pencil" onclick="location='{edit_url}'"></i>&nbsp;<lang>编辑</lang>
10+
</button>
11+
<!-- END -->
12+
13+
<!-- IF(!empty($del_url) && !in_array('del',(array)$die_power)) -->
14+
15+
<button class="btn btn-xs btn-danger" type="button" style="margin-right:5px;margin-bottom:5px;" onclick="javascript:if(confirm('<lang>您确定要删除吗?</lang>'))location='{del_url}';return false;">
16+
<i class="fa fa-trash-o"></i>&nbsp;<lang>删除</lang>
17+
</button>
18+
<!-- END -->
19+
20+
<!-- IF(!empty($more)) -->
21+
<!-- $more AS $K=>$V -->
22+
<!-- IF($GLOBALS['_sys_pn'][$K] && !in_array($K,(array)$die_power)) -->
23+
<button class="btn btn-xs btn-info" type="button" style="margin-right:5px;margin-bottom:5px;" onclick="location='{more_link}&t={K}'">
24+
{GLOBALS['_sys_pn'][$K]}
25+
</button>
26+
<!-- END -->
27+
<!-- END -->
28+
<!-- END -->
29+
</div>
30+
<div class="hidden-md hidden-lg">
31+
<div class="btn-group" >
32+
<button data-toggle="dropdown" class="btn btn-primary dropdown-toggle btn-sm" type="button" aria-expanded="false"><i class="fa fa-cog"></i>&nbsp;&nbsp;<span class="caret"></span></button>
33+
<ul role="menu" class="dropdown-menu">
34+
<!-- IF(!empty($edit_url) && !in_array('edit',(array)$die_power)) -->
35+
<li><a href="{edit_url}"><i class="fa fa-pencil-square-o bigger-120"></i></li> <lang>编辑</lang></a>
36+
<!-- END -->
37+
38+
<!-- IF(!empty($del_url) && !in_array('del',(array)$die_power)) -->
39+
<li><a onclick="javascript:if(confirm('<lang>您确定要删除吗?</lang>'))location='{del_url}';return false;" href="#"><i class="fa fa-trash-o bigger-120"></i> <lang>删除</lang></a></li>
40+
<!-- END -->
41+
42+
<!-- IF(!empty($more)) -->
43+
<li class="divider"></li>
44+
<!-- $more AS $K=>$V -->
45+
<!-- IF($GLOBALS['_sys_pn'][$K] && !in_array($K,(array)$die_power)) -->
46+
<li><a href="{more_link}&t={K}"><i class="fa fa-circle-o bigger-120"></i> {GLOBALS['_sys_pn'][$K]}</a></li>
47+
<!-- END -->
48+
<!-- END -->
49+
<!-- END -->
50+
</ul>
51+
</div>
52+
</div>
53+
<!-- ELSE -->
54+
55+
<div class="btn-group" >
56+
<button data-toggle="dropdown" class="btn btn-primary dropdown-toggle btn-sm" type="button" aria-expanded="false"><i class="fa fa-cog"></i>&nbsp;&nbsp;<span class="caret"></span></button>
57+
<ul role="menu" class="dropdown-menu">
58+
<!-- IF(!empty($edit_url) && !in_array('edit',(array)$die_power)) -->
59+
<li><a href="{edit_url}"><i class="fa fa-pencil-square-o bigger-120"></i> <lang>编辑</lang></a></li>
60+
<!-- END -->
61+
62+
<!-- IF(!empty($del_url) && !in_array('del',(array)$die_power)) -->
63+
<li><a onclick="javascript:if(confirm('<lang>您确定要删除吗?</lang>'))location='{del_url}';return false;" href="#"><i class="fa fa-trash-o bigger-120"></i> <lang>删除</lang></a></li>
64+
<!-- END -->
65+
66+
<!-- IF(count((array)$more)>0) -->
67+
<li class="divider"></li>
68+
<!-- $more AS $K=>$V -->
69+
<!-- IF($GLOBALS['_sys_pn'][$K] && !in_array($K,(array)$die_power)) -->
70+
<li><a href="{more_link}&t={K}"><i class="fa fa-circle-o bigger-120"></i> {GLOBALS['_sys_pn'][$K]}</a></li>
71+
<!-- END -->
72+
<!-- END -->
73+
<!-- END -->
74+
</ul>
75+
</div>
76+
<!-- END -->
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{run:echo search();}
2+
3+
4+
<div class="x_title">
5+
<h2>{title} {run:echo add();}</h2>
6+
<div class="clearfix"></div>
7+
</div>
8+
9+
<div class="row">
10+
<div class="col-xs-12">
11+
<form method="post" class="form-horizontal" action="{form_adds}&todo=del">
12+
13+
<table class="table table-striped table-bordered table-hover">
14+
<thead>
15+
<tr>
16+
<th class="col-sm-1">ID <!--order:id--></th>
17+
<th><lang>管理组</lang></th>
18+
<th><lang>说明</lang></th>
19+
<th><lang>权限数</lang></th>
20+
<th><lang>负责人</lang></th>
21+
<th><lang>人数</lang> <!--order:nums--></th>
22+
<th><lang>时间</lang></th>
23+
<th class="table_th_right col-xs-2"><lang>操作</lang></th>
24+
</tr>
25+
</thead>
26+
<!-- while:$dls = $db->fetch_array($data_info['query']) -->
27+
<tr>
28+
<th scope="row"><span class="lbl">&nbsp;{dls[$t_index]}</span></th>
29+
<td><b>{dls['names']}</b></td>
30+
<td>{dls['intro']}</td>
31+
<td><!-- IF($dls['power']=='master') --><lang>全部</lang><!-- ELSE -->{dls['power_num']}<!-- END --></td>
32+
<td>{dls['master']}</td>
33+
<td>{run:echo (int)$dls['nums']}<lang></lang></td>
34+
<td>{run:echo dates($dls['dateline']);}</td>
35+
<td>{run:echo taction($dls[$t_index],($dls['agid']==1?array('del','edit'):'')); }</td>
36+
</tr>
37+
<!-- END -->
38+
</table>
39+
40+
</form>
41+
</div>
42+
</div>
43+
Lines changed: 176 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,176 @@
1+
<!-- multi-selec -->
2+
<link href="{style_dir}css/multi-select.css" rel="stylesheet">
3+
<script src="{style_dir}js/jquery.multi-select.js"></script>
4+
<!-- multi-selec -->
5+
6+
<div class="col-md-12 col-xs-12">
7+
<div class="x_panel">
8+
<div class="x_title">
9+
<h2>{title} <small></small></h2>
10+
<div class="clearfix"></div>
11+
</div>
12+
<div class="x_content">
13+
<br>
14+
<form class="form-horizontal form-label-left input_mask" method="POST" action="{post_url}">
15+
<input name="o" value="1" type="hidden">
16+
17+
<div class="form-group">
18+
<label class="control-label col-md-2 col-sm-2 col-xs-12"><lang>管理组名</lang></label>
19+
<div class="col-md-8 col-sm-8 col-xs-12">
20+
<input type="text" class="fps-ipt fps-blue" name="names" id="names" value="{names}" placeholder="<lang>例如:数据管理员</lang>" required="required" maxlength="50">
21+
<small><lang>系统管理组的名称。</lang></small>
22+
</div>
23+
</div>
24+
25+
<div class="form-group">
26+
<label class="control-label col-md-2 col-sm-2 col-xs-12"><lang>管理组说明</lang></label>
27+
<div class="col-md-8 col-sm-8 col-xs-12">
28+
<input type="text" class="fps-ipt fps-blue" name="intro" id="intro" value="{intro}" maxlength="50">
29+
<small><lang>描述系统管理组的相关用途。</lang></small>
30+
</div>
31+
</div>
32+
<div class="form-group">
33+
<label class="control-label col-md-2 col-sm-2 col-xs-12"><lang>组负责人</lang></label>
34+
<div class="col-md-8 col-sm-8 col-xs-12">
35+
<!-- IF($master_ary) -->
36+
<select name="master[]" id="pre-selected-options" multiple >
37+
<!-- $master_ary AS $k=>$v -->
38+
<option value="{v['id']}">{v['username']}</option>
39+
<!-- END -->
40+
</select>
41+
<!-- ELSE -->
42+
<b style="color:red"><lang>当前管理组下还没有管理人员,请添加管理人员才可分配</lang></b>
43+
<!-- END -->
44+
45+
<small><lang>左侧为待选人员,右侧为选中的负责人,负责人最多{master_num}人</lang></small>
46+
</div>
47+
</div>
48+
<div class="form-group">
49+
<label class="control-label col-md-2 col-sm-2 col-xs-12"><lang>管理权限</lang></label>
50+
<div class="col-md-10 col-sm-10 col-xs-12">
51+
52+
53+
<table class="table table-striped table-bordered table-hover">
54+
<thead>
55+
<tr>
56+
<th><lang>名称</lang></th>
57+
<th><lang>权限</lang></th>
58+
</tr>
59+
</thead>
60+
{data_list}
61+
</table>
62+
63+
</div>
64+
</div>
65+
66+
<div class="ln_solid"></div>
67+
<div class="form-group">
68+
<div class="col-md-9 col-sm-9 col-xs-12 col-md-offset-3"><button type="submit" class="btn btn-success"><lang>保存</lang></button>
69+
<button type="button" class="btn btn-primary" onclick="javascript:history.go(-1);return false;">返回</button>
70+
</div>
71+
</div>
72+
73+
</form>
74+
</div>
75+
</div>
76+
77+
</div>
78+
79+
<script type='text/javascript'>
80+
81+
//功能选择
82+
function gb_sel(id,fid){
83+
$('.open'+id).prop("checked",true);
84+
$('.m'+fid).prop("checked",true);
85+
}
86+
87+
//访问
88+
function gb_open(id,fid){
89+
check = $('.open'+id+':checked').length;
90+
$('.m'+fid).prop("checked",true);
91+
if (check==0){
92+
$('.c'+id).prop("checked",false);
93+
}
94+
fclear(fid);
95+
}
96+
97+
function fclear(fid){
98+
var clear = 0;
99+
if (fid>0){
100+
$(".f"+fid+":checkbox").each(function (){
101+
sel_check = $(this).is(':checked');
102+
console.log(sel_check);
103+
if (sel_check==true){
104+
clear = 1;
105+
}
106+
});
107+
if (clear==0){
108+
$('.m'+fid).prop("checked",false);
109+
}
110+
}
111+
}
112+
113+
//子集全选
114+
function gb_all(id,fid){
115+
//整行取消选择
116+
var sel_num = 0;
117+
var ck_num = 1;
118+
open_check = $(".open"+id).is(':checked');
119+
if (open_check==true){
120+
sel_num = 1;
121+
}
122+
$(".c"+id+":checkbox").each(function (){
123+
ck_num++;
124+
sel_check = $(this).is(':checked');
125+
if (sel_check==true){
126+
sel_num++;
127+
}
128+
});
129+
if (sel_num>0 || sel_num==0){
130+
$('.m'+fid).prop("checked",true);
131+
$('.m'+id).prop("checked",true);
132+
$('.c'+id).prop("checked",true);
133+
$('.f'+id).prop("checked",true);
134+
}
135+
if (sel_num==ck_num){
136+
$('.c'+id).prop("checked",false);
137+
$('.open'+id).prop("checked",false);
138+
}
139+
fclear(fid);
140+
}
141+
142+
//组别全选
143+
function gb_selall(id,fid){
144+
//整行取消选择
145+
var sel_num = 0;
146+
var ck_num = 1;
147+
open_check = $(".m"+id).is(':checked');
148+
if (open_check==true){
149+
sel_num = 1;
150+
}
151+
$(".f"+id+":checkbox").each(function (){
152+
ck_num++;
153+
sel_check = $(this).is(':checked');
154+
if (sel_check==true){
155+
sel_num++;
156+
}
157+
});
158+
if (sel_num>0 || sel_num==0){
159+
$('.open'+id).prop("checked",true);
160+
$('.f'+id).prop("checked",true);
161+
}
162+
if (sel_num==ck_num){
163+
$('.open'+id).prop("checked",false);
164+
$('.f'+id).prop("checked",false);
165+
}
166+
}
167+
</script>
168+
169+
170+
<!-- multi-selec -->
171+
<script>
172+
$(function(){
173+
$('#pre-selected-options').multiSelect();
174+
})
175+
</script>
176+
<!-- multi-selec -->
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{run:echo search('admin_user_search');}
2+
3+
4+
<div class="x_title">
5+
<h2>{title} </h2>
6+
<div class="clearfix"></div>
7+
</div>
8+
9+
<div class="row">
10+
<div class="col-xs-12">
11+
12+
<form method="post" class="form-horizontal" action="{form_adds}&todo=del">
13+
14+
<table class="table table-striped table-bordered table-hover">
15+
<thead>
16+
<tr>
17+
<th><lang>用户名</lang> <!-- order:a.username --></th>
18+
<th><lang>用户姓名</lang> <!-- order:a.nickname --></th>
19+
<th><lang>管理组</lang> <!-- order:b.names --></th>
20+
<th><lang>子账户</lang></th>
21+
<th><lang>职位/头衔</lang></th>
22+
<th><lang>邮箱</lang> <!-- order:email --></th>
23+
<th><lang>手机/电话</lang></th>
24+
<th><lang>访问时间</lang> <!-- order:a.last_date --></th>
25+
<th><lang>访问IP</lang></th>
26+
</tr>
27+
</thead>
28+
<!-- while:$dls = $db->fetch_array($data_info['query']) -->
29+
<tr>
30+
<td><!-- IF($dls['states']<=0) --><i class="fa fa-times-circle text-danger" title="<lang>帐号已禁用</lang>"></i>&nbsp;<!-- END -->{dls['username']}</td>
31+
<td><b>{dls['nickname']}</b></td>
32+
<td>{group['names']}</td>
33+
<td>{dls['son']} <lang></lang></td>
34+
<td>{dls['position']}</td>
35+
<td>{dls['email']}</td>
36+
<td>{dls['phone']}</td>
37+
<td><lang>注册:</lang>{run:echo ($dls['reg_date']>0)?dates($dls['reg_date']).'<br>':''}<lang>最近:</lang>{run:echo ($dls['last_date']>0)?dates($dls['last_date']):''}</td>
38+
<td><!-- IF($dls['reg_ip']) --><lang>注册:</lang>{dls['reg_ip']}<br><!-- END --><lang>最近:</lang>{dls['last_ip']}</td>
39+
40+
</tr>
41+
<!-- END -->
42+
<!-- IF($_i==0) -->
43+
<tr>
44+
<th colspan="11"><lang>抱歉,没有数据</lang></th>
45+
</tr>
46+
<!-- END -->
47+
</table>
48+
49+
{pages}
50+
</form>
51+
</div>
52+
</div>
53+

0 commit comments

Comments
 (0)