⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 admin_interfacemanage.aspx

📁 具有的功能适合于网站的运营和管理
💻 ASPX
字号:
<%@ page language="C#" masterpagefile="AdminIndexMaster.master" autoeventwireup="true" inherits="HL_Admin_Admin_InterfaceManage, HoWaveIMSV5.0" title="整合频道管理" debug="false" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<script type="text/javascript">
function AddInterface(ctlName,action){
var recdata=false;
  switch (action)
  {
      case "Add":
        recdata=showModalDialog('Admin_AddInterface.aspx?Action=Add','','dialogWidth:690px; dialogHeight:670px; help: yes; scroll: yes; status: no');
      break;
      case "Modify":
        recdata=showModalDialog('Admin_AddInterface.aspx?Action=Modify&InterfaceID='+document.getElementById(ctlName).value,'','dialogWidth:690px; dialogHeight:670px; help: yes; scroll: yes; status: no');      
      break;    
  }   
   //判断对应的返回值
  if(recdata==true)
  {
     // 刷新当前窗口
     window.top.location.href="Admin_Index.aspx?MainUrl=Admin_InterfaceManage.aspx";   
  } 
}
function SetInterfaceConfig(url)
{
  var floderIndex=url.lastIndexOf("/");
  var fileTypeIndex=url.lastIndexOf("."); 
  var urllen=url.length;
  var fileType=url.substring(fileTypeIndex)
  var ConfigUrl=url.substring(0,floderIndex)+"/inc/HoWaveConfigSetup"+fileType;
  window.open(ConfigUrl,"_blank","height=680px,width=700px,menubar=0,toolbar=0,status=0")
 // showModalDialog(ConfigUrl,'','dialogWidth:700px; dialogHeight:680px; help: yes; scroll: yes; status: no') ;
}
</script> 
  
<fieldset class="FieldSetStlye">
<table class="adminheading">  
<tr>           
   <th valign="middle" class="impressions" style="height: 54px; width: 629px;" align="left">整合频道管理</th> 
   <td> <div style="text-align:right;"><a href="javascript:void(0)" id="AddNewInterface" onclick="AddInterface('','Add')" >添加新整合</a></div></td>
</tr>     
</table>  
      <asp:GridView id="GridView1" runat="server" EnableViewState="false" Width="100%" RowStyle-Height="15px" PageSize="20" OnRowDataBound="GridView1_RowDataBound" AutoGenerateColumns="False" CssClass="adminlist" DataKeyNames="InterfaceID" DataSourceID="ObjectDataSource1" AllowSorting="True" AllowPaging="True">
          <Columns>
                <asp:BoundField DataField="InterfaceID" HeaderText="ID">
                    <HeaderStyle Width="20px" />
                </asp:BoundField>
                <asp:BoundField DataField="InterfaceName" HeaderText="频道名称" />
                <asp:BoundField DataField="Version" HeaderText="系统版本" />                   
                <asp:BoundField DataField="UpdateTime" HeaderText="更新时间" HtmlEncode="false"   DataFormatString="{0:yyyy-MM-dd}" />
                <asp:TemplateField HeaderText="前台整合">
                    <ItemTemplate>
                      <asp:Literal ID="EnableFrontInterface" runat="server" Text='<%# (Convert.ToInt32(Eval("EnableFrontInterface"))==1)?"√":"×" %>'/> 
                    </ItemTemplate>
                    <HeaderStyle Width="60px" />
                </asp:TemplateField>                     
                <asp:TemplateField HeaderText="后台整合">
                    <ItemTemplate>
                      <asp:Literal ID="EnableAdminInterface" runat="server" Text='<%# (Convert.ToInt32(Eval("EnableAdminInterface"))==1)?"√":"×" %>'/> 
                    </ItemTemplate>
                    <HeaderStyle Width="60px" />
                </asp:TemplateField>                    
                 <asp:TemplateField HeaderText="同步注册">
                    <ItemTemplate>
                      <asp:Literal ID="RegClose" runat="server" Text='<%# (Convert.ToInt32(Eval("RegClose"))==1)?"×":"√" %>'/> 
                    </ItemTemplate>
                     <HeaderStyle Width="60px" />
                </asp:TemplateField>
                 <asp:TemplateField HeaderText="同步登录">
                    <ItemTemplate>
                      <asp:Literal ID="LoginClose" runat="server" Text='<%# (Convert.ToInt32(Eval("LoginClose"))==1)?"×":"√" %>'/> 
                    </ItemTemplate>
                     <HeaderStyle Width="60px" />
                </asp:TemplateField>
                 <asp:TemplateField HeaderText="跨域名">
                    <ItemTemplate>
                      <asp:Literal ID="CrossDomain" runat="server" Text='<%# (Convert.ToInt32(Eval("CrossDomain"))==1)?"√":"×" %>'/> 
                    </ItemTemplate>
                     <HeaderStyle Width="60px" />
                </asp:TemplateField>  
                <asp:TemplateField HeaderText="前台接口">
                    <ItemTemplate>
                      <asp:HyperLink ID="InterfaceFrontUrl" runat="server"  Text="测试"  NavigateUrl='<%# Eval("InterfaceFrontUrl")+m_testurl %>' Target="_blank"/> 
                    </ItemTemplate>
                     <HeaderStyle Width="60px" />
                </asp:TemplateField> 
                 <asp:TemplateField HeaderText="后台接口">
                    <ItemTemplate>
                      <asp:HyperLink ID="InterfaceAdminUrl" runat="server" Text="测试" NavigateUrl='<%# Eval("InterfaceAdminUrl")+m_adminTestUrl %>' Target="_blank"/> 
                    </ItemTemplate>
                     <HeaderStyle Width="60px" />
                </asp:TemplateField>                 
                <asp:TemplateField HeaderText="操作选项">
                   <ItemTemplate>
                       <a href="javascript:void(0)" id="UpdateInterface" runat="server">修改</a>|                          
                       <asp:HiddenField ID="HiddenInterfaceID" runat="server" Value='<%# Eval("InterfaceID") %>' />
                       <asp:LinkButton id="btnDelete" runat="server" OnClientClick ="return confirm('确定要删除此整合频道吗?')" CommandName="Delete" Text="删除"/> |
                       <a href="javascript:SetInterfaceConfig('<%# Eval("InterfaceFrontUrl") %>')" >整合配置设置</a>             
                   </ItemTemplate>
                    <HeaderStyle Width="200px" />
                </asp:TemplateField>                    
          </Columns>
         <RowStyle Height="15px" />
     </asp:GridView>     
  <p></p>
  <div style="padding:10px; border:solid 1px #3872B2">
    <ul>
       <li>
          <b>什么叫跨域名</b>
          <ul>
             <li>跨域名即是两个网站的根域名不相同如www.sina.com.cn和www.sohu.com则这两个站属于不同域名的站点,这种情况的整合属于跨域名整合</li></ul>
       </li>
        <li>
          <b>什么叫跨子域名</b>
          <ul>
             <li>跨子域名即是两个网站的根域相同如 www.sina.com.cn 和 sport.sina.com.cn 则这两个站属于根域名相同,子域名不同的站点,这种情况的整合不属于跨域名</li>
             <li>这种情况的整合需要在<b>网站管理</b>--<b>网站信息配置</b>---<b>整合设置</b>--<a href="Admin_Config.aspx">设置根域名</a></li>
             <li>子域名或者说是二级域名的格式是如www.jsp163.com,bbs.jsp163.com 则它们的根域名为<b>jsp163.com</b></li></ul>
       </li>
       <li>
          <b>什么是测试</b>
          <ul>
             <li>点击测试将会带测试参数连接到你所设定的接口,如果打开的页面可以正确显示测试信息则接口配置正确</li>
             <li>如果点击测试打开页面出错或者找不到页面,那么你需要点击整合接口配置设置</li>
          </ul>
       </li>
        <li>
          <b>整合配置设置</b>
          <ul>
             <li>默认管理认证码为:howave,请使用后立即更改</li>
             <li>整合配置设置文件是放在目标系统/inc/文件夹内,用于配置整合接口的设置如前后台密钥,网站地址等等</li>
             <li>如果点击测试打开页面出错或者找不到页面,那么你需要检查目标系统inc/是否存在该文件</li>
          </ul>
       </li>
    </ul>
  </div>
</fieldset>    
    <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetInterfaceName" TypeName="InterfaceBLL" DeleteMethod="DelInterface"  >
        <DeleteParameters>
            <asp:Parameter Name="InterfaceID" Type="Int32" />
        </DeleteParameters>
    </asp:ObjectDataSource>
</asp:Content>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -