<%@ Page Language="C#" MasterPageFile="~/v/UsersAddEdit.Master" AutoEventWireup="true" CodeBehind="WebsiteRole.aspx.cs" Inherits="Stat.web.v.WebsiteRole" Title="添加/修改网站URL分类规则" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">

<script type="text/javascript">
$(document).ready(function(){
   $("input[name$='btnSaveRule']").bind('click',CheckFrom); 
});


 function CheckFrom()
 {
     var txtname=$("input[name$='txtRuleName']").val();  
     var txtRule=$("textarea[name$='txtRuleContent']").val();  
     var txtSort=$("input[name$='txtSort']").val(); 
     if(!CheckLength(txtname, 1)){alert("名称不能为空！");$("input[name$='txtRuleName']").focus();return false;}  
     if(!CheckLength(txtRule, 1)){alert("规则不能为空！");$("textarea[name$='txtRuleContent']").focus();return false;}  
     if(!checkNum(txtSort)){alert("只能够是数字！");$("input[name$='txtSort']").focus();return false;}      
 }


</script>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cpMain" runat="server">
<div class="C_u_ti">设置该站点统计内容URL规则</div>
<div class="box" style="margin-top:10px; line-height:22px;">
<span style="color:Red">规则设置说明：</span><br />
<ul>
<li>&nbsp;&nbsp;&nbsp;●如果您是第一次使用这个功能，推荐先花几分钟阅读我们为您提供的 【URL规则配置案例】。【<a href="/help/StructureDemo.aspx" target="_blank">查看案例</a>】</li>
<li>&nbsp;&nbsp;&nbsp;●网站内容分类是按URL规则来分类的，您只需要正确配置您网站的URL规则，即可达到按您的网站内容进行流量统计的效果。</li>
<li>&nbsp;&nbsp;&nbsp;●【URL规则】可使用 URL中的[部分字符串] 进行规则标识。</li>
<li>&nbsp;&nbsp;&nbsp;●【URL规则】也可使用 [正则表达式] 来表示。此时要求 [正则表达式] 必须以“^”开头，“$”结束。</li>
<li>&nbsp;&nbsp;&nbsp;●同一【URL规则】可填写多条 【匹配项】，【匹配项】之间用分号(;或；)分隔。</li>
<li>&nbsp;&nbsp;&nbsp;●排在前面的【URL规则】优先级别比后面的高。</li>
<li>&nbsp;&nbsp;&nbsp;●如遇到问题，查阅帮助文档后，仍无法解决。请联系我们，您将得到帮助。</li>
</ul>
</div>
    <div class="box"  style="margin-top:10px;">
  <table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#CEDCED">
    <tr>
      <td height="29" bgcolor="#FFFFFF" style="text-align:right; width:10%;" >&nbsp;&nbsp;<strong>规则名称：</strong></td>
      <td bgcolor="#FFFFFF" colspan="2">&nbsp;<asp:TextBox ID="txtRuleName" runat="server" 
              Width="250px" MaxLength="20" ></asp:TextBox> 
          &nbsp;</td>
    </tr>
    
    <tr>
      <td height="29" bgcolor="#FFFFFF" style="text-align:right; width:10%;" >&nbsp;&nbsp;<strong>URL规则：</strong></td>
      <td bgcolor="#FFFFFF">&nbsp;<asp:TextBox ID="txtRuleContent" runat="server" 
              Width="400px" Rows="5" TextMode="MultiLine"></asp:TextBox>&nbsp;</td>
      <td bgcolor="#FFFFFF">注：一条【URL规则】可填写多个【匹配项】，【匹配项】之间用分号分隔。排在前面的优先级别高。多条【匹配项】，可以按“回车”键后继续。</td>
    </tr>
    
    <tr>
      <td height="29" bgcolor="#FFFFFF" style="text-align:right; width:10%;" >规则类型：</td>
      <td bgcolor="#FFFFFF" colspan="2">
          <asp:RadioButtonList ID="rBtnType" runat="server" 
              RepeatDirection="Horizontal">
              <asp:ListItem Value="1" Selected="True">栏目</asp:ListItem>
              <asp:ListItem Value="0">内容</asp:ListItem>
          </asp:RadioButtonList>
         </td>
    </tr>
    
    <tr>
      <td height="29" bgcolor="#FFFFFF" style="text-align:right; width:10%;" >是否启用：</td>
      <td bgcolor="#FFFFFF" colspan="2">
          <asp:RadioButtonList ID="rBtnIsUse" runat="server" 
              RepeatDirection="Horizontal">
              <asp:ListItem Value="1" Selected="True">是</asp:ListItem>
              <asp:ListItem Value="0">否</asp:ListItem>
          </asp:RadioButtonList>
         </td>
    </tr>
    
    <tr>
      <td height="29" bgcolor="#FFFFFF" style="text-align:right; width:10%;" >排序数字：</td>
      <td bgcolor="#FFFFFF" colspan="2">
          <asp:TextBox ID="txtSort" runat="server" Width="50px"></asp:TextBox>
          注：数字小的规则排在前面；排在前面的规则优先。
        </td>
    </tr>
    </table>
</div>
   <div class="box" style="text-align:left; margin-top:20px; margin-bottom:10px;">
<br />
       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:Button ID="btnSaveRule" 
           runat="server" OnClick="btnSaveRule_Click" Text="保存数据" />
          <asp:HiddenField ID="hdfWebid" runat="server" />
           <asp:HiddenField ID="hdfRuleId" runat="server" />
</div> 
</asp:Content>
