forum_audituser.aspx
上传用户:wenllgg125
上传日期:2020-04-09
资源大小:7277k
文件大小:6k
- <%@ Page language="c#" Inherits="Discuz.Web.Admin.auditnewuser" Codebehind="forum_audituser.aspx.cs" AutoEventWireup="true" %>
- <%@ Register TagPrefix="cc1" Namespace="Discuz.Control" Assembly="Discuz.Control" %>
- <%@ Register TagPrefix="uc1" TagName="PageInfo" Src="../UserControls/PageInfo.ascx" %>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html>
- <head>
- <title>audituser</title>
- <link href="../styles/datagrid.css" type="text/css" rel="stylesheet" />
- <script type="text/javascript" src="../js/common.js"></script>
- <link href="../styles/dntmanager.css" type="text/css" rel="stylesheet" />
- <script type="text/javascript">
- function validate(form1)
- {
- var regbefore = document.getElementById("regbefore").value;
- if(regbefore != "" && !/^d+$/.test(regbefore))
- {
- alert("注册时间于多少天前项必须为数字!");
- document.getElementById("regbefore").value = "";
- document.getElementById('success').style.display = 'none'
- document.getElementById("searchuser").disabled = false;
- return false;
- }
- return true;
- }
- function Check(form)
- {
- CheckAll(form);
- checkedEnabledButton(form,'uid','SelectPass','SelectDelete');
- }
- </script>
- <meta http-equiv="X-UA-Compatible" content="IE=7" />
- </head>
- <body>
- <form id="Form1" method="post" runat="server">
- <uc1:PageInfo id="info1" runat="server" Icon="Information"
- Text="本功能仅在 Discuz!NT 选项 的 "注册与访问控制" - "新用户注册验证" 中设置为 "人工审核" 时才有效"></uc1:PageInfo>
- <div class="ManagerForm">
- <fieldset>
- <legend style="background:url(../images/icons/icon32.jpg) no-repeat 6px 50%;">查询等待验证用户</legend>
- <table width="100%">
- <tr><td class="item_title" colspan="2">用户名</td></tr>
- <tr>
- <td class="vtop rowform">
- <cc1:TextBox id="searchusername" runat="server" Width="120px"></cc1:TextBox>
- </td>
- <td class="vtop"></td>
- </tr>
- <tr><td class="item_title" colspan="2">注册时间于多少天前</td></tr>
- <tr>
- <td class="vtop rowform">
- <cc1:TextBox id="regbefore" runat="server" RequiredFieldType="数据校验" Width="50px"></cc1:TextBox>
- </td>
- <td class="vtop"></td>
- </tr>
- <tr><td class="item_title" colspan="2">注册 IP 开头 (如 192.168)</td></tr>
- <tr>
- <td class="vtop rowform">
- <cc1:TextBox id="regip" runat="server" Width="100px" ValidationExpression="^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])(.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0))*(.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0))*(.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9]))*$" RequiredFieldType="IP地址" >
- </cc1:TextBox>
- </td>
- <td class="vtop"></td>
- </tr>
- </table>
- <div class="Navbutton"><cc1:Button id="searchuser" runat="server" Text="查询等待验证用户" ValidateForm="true" onclick="searchuser_Click"/></div>
- </fieldset>
- </div>
- <cc1:datagrid id="DataGrid1" runat="server" PageSize="15" OnPageIndexChanged="DataGrid_PageIndexChanged" OnSortCommand="Sort_Grid">
- <Columns>
- <asp:TemplateColumn HeaderText="<input title='选中/取消选' onclick='Check(this.form)' type='checkbox' name='chkall' id='chkall' />">
- <HeaderStyle Width="20px" />
- <ItemTemplate>
- <input id="uid" onclick="checkedEnabledButton(this.form,'uid','SelectPass','SelectDelete')" type="checkbox" value="<%# DataBinder.Eval(Container, "DataItem.uid").ToString() %>" name="uid" />
- </ItemTemplate>
- </asp:TemplateColumn>
- <asp:BoundColumn DataField="uid" SortExpression="uid" HeaderText="用户ID" Visible="false"></asp:BoundColumn>
- <asp:TemplateColumn HeaderText="用户名">
- <ItemTemplate>
- <a href="../../userinfo.aspx?userid=<%# DataBinder.Eval(Container, "DataItem.uid").ToString()%>" target="_blank">
- <%# DataBinder.Eval(Container, "DataItem.username").ToString()%>
- </a>
- <a href="../global/global_edituser.aspx?uid=<%# DataBinder.Eval(Container, "DataItem.uid").ToString()%>" >[编辑]</a>
- </ItemTemplate>
- </asp:TemplateColumn>
- <asp:TemplateColumn HeaderText="昵称">
- <ItemTemplate>
- <a href="../global/global_edituser.aspx?uid=<%# DataBinder.Eval(Container, "DataItem.uid").ToString() %>" >
- <%# DataBinder.Eval(Container, "DataItem.nickname").ToString()%>
- </a>
- </ItemTemplate>
- </asp:TemplateColumn>
- <asp:BoundColumn DataField="joindate" SortExpression="joindate" HeaderText="注册时间" DataFormatString="{0:yyyy-MM-dd}"></asp:BoundColumn>
- <asp:BoundColumn DataField="regip" SortExpression="regip" HeaderText="注册IP"></asp:BoundColumn>
- <asp:BoundColumn DataField="credits" SortExpression="credits" HeaderText="积分"></asp:BoundColumn>
- <asp:BoundColumn DataField="email" SortExpression="email" HeaderText="邮箱"></asp:BoundColumn>
- <asp:BoundColumn DataField="accessmasks" SortExpression="accessmasks" HeaderText="特殊权限"></asp:BoundColumn>
- </Columns>
- </cc1:datagrid><br />
- <p style="text-align:right;">
- <cc1:Button id="SelectPass" runat="server" Text="通过选择的用户" Enabled="false"></cc1:Button>
- <cc1:Button id="SelectDelete" runat="server" Text="删除选择的用户" ButtonImgUrl="../images/del.gif" Enabled="false" OnClientClick="if(!confirm('你确认要删除所选用户吗?n删除后将不能恢复!')) return false;"></cc1:Button>
- <cc1:Button id="AllPass" runat="server" Text="全部通过"></cc1:Button>
- <cc1:Button id="AllDelete" runat="server" Text="全部删除" ButtonImgUrl="../images/del.gif" OnClientClick="if(!confirm('你确认要删除所有未通过审核用户吗?n删除后将不能恢复!')) return false;"></cc1:Button>
- <input type="checkbox" name="sendemail" id="sendemail" value="1" checked="checked" runat="server" />
- 发Email 通知被审核用户
- </p>
- </form>
- <%=footer%>
- </body>
- </html>