📄 users.tpl.html
字号:
<!--#
##
# Project: PHPDisk
# This is NOT a freeware, use is subject to license terms.
#
# Site: http://www.phpdisk.com
#
# $Id: users.tpl.html 228 2009-03-07 11:15:24Z along $
#
# Copyright (C) 2008-2009 PHPDisk Team. All Rights Reserved.
#
##
#-->
<!--#if($action =='index' || $action =='search'){#-->
<div id="container">
<h1>{$lang['user_list']}</h1>
<div style="padding:10px;">
<div class="tips_box"><img class="img_light" src="images/light.gif" align="absmiddle" /> <b>{$lang['tips']}: </b>
<span class="txtgray">{$lang['user_list_tips']}</span>
</div>
<form name="search_frm" action="{#urr("admincp","")#}" method="get" onsubmit="return dosearch(this);">
<input type="hidden" name="item" value="users" />
<input type="hidden" name="action" value="search" />
<div class="search_box">
<div class="l"><img src="{$admin_tpl_dir}/images/it_nav.gif" align="absbottom" />{$lang['view_group_type']}:
<select id="gid" onchange="chg_gid();">
<option value="0" class="txtgreen" {#ifselected(0,$gid);#}>{$lang['all_users']}</option>
<!--#
if(count($groups) >0){
foreach($groups as $v){
#-->
<option value="{$v['gid']}" class="{$v['txtcolor']}" {#ifselected($v['gid'],$gid);#}>{$v['group_name']}</option>
<!--#
}
unset($groups);
}
#-->
</select>
{$lang['view_mode']}:
<select id="orderby" onchange="chg_orderby();">
<option value="0" class="txtgreen">{$lang['please_select']}</option>
<option value="time_asc" {#ifselected('time_asc',$orderby,'str');#}>{$lang['time_asc']}</option>
<option value="time_desc" {#ifselected('time_desc',$orderby,'str');#}>{$lang['time_desc']}</option>
<option value="is_locked" {#ifselected('is_locked',$orderby,'str');#}>{$lang['is_locked']}</option>
</select>
</div>
<div class="r"><input type="text" name="word" value="{$word}" title="{$lang['search_users_tips']}" /> <input type="submit" class="btn" value="{$lang['search_users']}" /></div>
</div>
</form>
<div class="clear"></div>
<script language="javascript">
function chg_gid(){
var gid = parseInt($('gid').value);
document.location.href = '{#urr("admincp","item=users&action=index&gid='+gid+'")#}';
}
function chg_orderby(){
var orderby = $('orderby').value.strtrim();
var gid = parseInt($('gid').value);
document.location.href = '{#urr("admincp","item=users&action=index&gid='+gid+'&orderby='+orderby+'")#}';
}
function dosearch(o){
if(o.word.value.strtrim().length <1){
o.word.focus();
return false;
}
}
</script>
<table align="center" width="98%" cellpadding="4" cellspacing="0" border="0">
<!--#
if(count($users) >0){
#-->
<tr>
<td width="30%" class="bold">{$lang['user_name']}</td>
<td align="center" class="bold">{$lang['user_email']}</td>
<td align="center" width="80" class="bold">{$lang['user_group']}</td>
<td align="center" width="150" class="bold">{$lang['reg_time']}</td>
<td align="center" class="bold">{$lang['operation']}</td>
</tr>
<form action="{#urr("admincp","item=users&action=index")#}" name="user_form" method="post" onsubmit="return dosubmit(this);">
<input type="hidden" name="task" value="move" />
<input type="hidden" name="formhash" value="{$formhash}" />
<!--#
foreach($users as $k => $v){
$color = ($k%2 ==0) ? 'color1' :'color4';
#-->
<tr class="{$color} td_line" height="20">
<td>
<!--#if($v['is_admin']){#-->
<input type="checkbox" disabled="disabled" />
<!--#}else{#-->
<input type="checkbox" name="userids[]" id="userids" value="{$v['userid']}" />
<!--#}#-->
{$v['username']}</td>
<td align="center">{$v['email']}</td>
<td align="center">{$v['group_name']}</td>
<td align="center" class="txtgray">{$v['reg_time']}</td>
<td align="center">
<!--#if($v['is_admin']){#-->
--
<!--#}else{#-->
<a href="{#urr("admincp","item=users&action=user_lock&uid={{$v['userid']}}")#}">{$v['status_text']}</a>
<a href="{#urr("admincp","item=users&action=user_delete&uid={{$v['userid']}}")#}" onclick="return confirm('{$lang['user_delete_confirm']}');">{$lang['delete']}</a>
<!--#}#-->
</td>
</tr>
<!--#
}
unset($users);
#-->
<tr>
<td colspan="6" class="td_line"><a href="javascript:void(0);" onclick="reverse_ids();">{$lang['select_all']}</a> <a href="javascript:void(0);" onclick="cancel_ids();">{$lang['select_cancel']}</a>
{$lang['move_to']}:
<select name="dest_gid">
<option value="0" class="txtgreen">{$lang['please_select']}</option>
<!--#
if(count($mini_groups) >0){
foreach($mini_groups as $v){
#-->
<option value="{$v['gid']}" class="{$v['txtcolor']}">{$v['group_name']}</option>
<!--#
}
unset($mini_groups);
}
#-->
</select> <input type="submit" class="btn" value="{$lang['btn_submit']}" />
</td>
</tr>
<!--#
}else{
#-->
<tr>
<td height="30" valign="middle">{$lang['user_not_found']}</td>
</tr>
<!--#
}
#-->
</form>
<tr>
<td colspan="5">{$page_nav}</td>
</tr>
</table>
<script language="javascript">
function reverse_ids(){
for (var i=0;i<document.user_form.userids.length;i++) {
var ids = document.user_form.userids[i];
ids.checked = !ids.checked;
}
}
function cancel_ids(){
for (var i=0;i<document.user_form.userids.length;i++) {
var ids = document.user_form.userids[i];
ids.checked = false;
}
}
function checkbox(){
n = document.getElementsByName("userids[]");
var j =0;
for(i = 0; i < n.length; i++){
if(n[i].checked){
j++;
}
}
if(j ==0){
alert("{$lang['please_select_move_users']}");
return false;
}else{
return true;
}
}
function dosubmit(o){
if(checkbox() != true){
return false;
}
if(o.dest_gid.value ==0){
alert("{$lang['please_select_dest_gid']}");
o.dest_gid.focus();
return false;
}
}
</script>
</div>
</div>
<!--#}#-->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -