global_passportsetting.aspx
上传用户:wenllgg125
上传日期:2020-04-09
资源大小:7277k
文件大小:5k
源码类别:

SCSI/ASPI

开发平台:

Others

  1. <%@ Page Language="c#" AutoEventWireup="true" CodeBehind="global_passportsetting.aspx.cs" Inherits="Discuz.Web.Admin.global_passportsetting" %>
  2. <%@ Register TagPrefix="cc1" Namespace="Discuz.Control" Assembly="Discuz.Control" %>
  3. <%@ Register TagPrefix="uc1" TagName="TextareaResize" Src="../UserControls/TextareaResize.ascx" %>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml" >
  6. <head runat="server">
  7. <title>应用程序设置</title>
  8. <link href="../styles/dntmanager.css" type="text/css" rel="stylesheet" />
  9. <script type="text/javascript" src="../js/common.js"></script>
  10. <script type="text/javascript">
  11. function validate(theform)
  12. {
  13. if(document.getElementById("appname").value == "")
  14. {
  15. resetpage();
  16. alert("应用程序名称没有填写!");
  17. document.getElementById("appname").focus();
  18. return false;
  19. }
  20. if(document.getElementById("appurl").value == "")
  21. {
  22. resetpage();
  23. alert("应用程序Url地址没有填写!");
  24. document.getElementById("appurl").focus();
  25. return false;
  26. }
  27. if(document.getElementById("callbackurl").value == "")
  28. {
  29. resetpage();
  30. alert("登录完成后返回地址没有填写!");
  31. document.getElementById("callbackurl").focus();
  32. return false;
  33. }
  34. return true;
  35. }
  36. function resetpage()
  37. {
  38. document.getElementById("success").style.display = "none";
  39. document.getElementById("savepassportinfo").disabled = false;            
  40. }
  41. </script>
  42. <meta http-equiv="X-UA-Compatible" content="IE=7" />
  43. </head>
  44. <body>
  45. <form id="form1" runat="server">
  46. <div class="ManagerForm">
  47. <fieldset>
  48. <legend style="background:url(../images/icons/legendimg.jpg) no-repeat 6px 50%;">应用程序设置</legend>
  49. <table width="100%">
  50. <tr><td class="item_title" colspan="2">应用程序名称</td></tr>
  51. <tr>
  52. <td class="vtop rowform">
  53. <cc1:TextBox id="appname" runat="server"  CanBeNull="必填" Width="250"></cc1:TextBox>
  54. </td>
  55. <td class="vtop"></td>
  56. </tr>
  57. <tr><td class="item_title" colspan="2">应用程序类型</td></tr>
  58. <tr>
  59. <td class="vtop rowform">
  60. <cc1:RadioButtonList ID="applicationtype" runat="server" RepeatColumns="2">
  61. <asp:ListItem Value="1" Selected="true">Web</asp:ListItem>
  62. <asp:ListItem Value="2">桌面</asp:ListItem>
  63. </cc1:RadioButtonList>
  64. </td>
  65. <td class="vtop"></td>
  66. </tr>
  67. <tbody id="showurl">
  68. <tr><td class="item_title" colspan="2">应用程序 Url 地址</td></tr>
  69. <tr>
  70. <td class="vtop rowform">
  71. <cc1:TextBox id="appurl" runat="server" Width="250"></cc1:TextBox>
  72. </td>
  73. <td class="vtop"></td>
  74. </tr>
  75. <tr><td class="item_title" colspan="2">登录完成后返回地址</td></tr>
  76. <tr>
  77. <td class="vtop rowform">
  78. <cc1:TextBox id="callbackurl" runat="server" CanBeNull="必填" Width="250"></cc1:TextBox>
  79. </td>
  80. <td class="vtop">通过通行证登录以后返回应用程序的地址(Callback URL)</td>
  81. </tr>
  82.     <tr><td class="item_title" colspan="2">同步数据模式</td></tr>
  83.     <tr>
  84.         <td>
  85.             <cc1:RadioButtonList id="asyncmode" runat="server" RepeatColumns="3">
  86.                 <asp:ListItem Value="1" Selected="true">开启</asp:ListItem>
  87.                 <asp:ListItem Value="0">关闭</asp:ListItem>
  88.                 <asp:ListItem Value="2">自定义</asp:ListItem>
  89.             </cc1:RadioButtonList>
  90.         </td>
  91.         <td class="vtop"></td>
  92.     </tr>
  93.     <tr id="tr_asyncurl">
  94. <td colspan="2">
  95. <table width="100%">
  96. <tr><td class="item_title" colspan="2">同步数据的 URL 地址</td></tr>
  97. <tr>
  98. <td class="vtop rowform"><cc1:TextBox id="asyncurl" runat="server" Width="250"></cc1:TextBox></td>
  99. <td class="vtop">论坛内发生登录、注册等事件后会向该地址发送消息,以便数据同步</td>
  100. </tr>
  101. </table>
  102. </td>
  103. </tr>
  104.     <tr id="tr_asynclist" style="display:none;">
  105. <td colspan="2">
  106. <table width="100%">
  107. <tr><td class="item_title" colspan="2">同步数据的事件列表</td></tr>
  108. <tr>
  109. <td class="vtop rowform"><cc1:TextBox id="asynclist" runat="server" Wdith="250"></cc1:TextBox></td>
  110. <td class="vtop">自定义事件名称列表,避免不必要的请求,以逗号分隔。(请点击<a href="http://nt.discuz.net/doc/default.aspx?cid=155" target="_blank">自定义同步数据说明</a>了解事件列表关键字)</td>
  111. </tr>
  112. </table>
  113. </td>
  114. </tr>
  115. </tbody>
  116. <tr><td class="item_title" colspan="2">允许的服务器IP地址</td></tr>
  117. <tr>
  118. <td class="vtop rowform">
  119.  <uc1:TextareaResize id="ipaddresses" runat="server" controlname="ipaddresses" HintPosOffSet="160" ></uc1:TextareaResize>
  120. </td>
  121. <td class="vtop">如果你提交的是例如" 10.1.20.1, 10.1.20.3 ",其它地址将被拒绝</td>
  122. </tr>
  123. </table>
  124. <div class="Navbutton">
  125. <input type="hidden" id="apikeyhidd" runat="server" />
  126. <cc1:Button id="savepassportinfo" runat="server" Text=" 提 交 " OnClick="savepassportinfo_Click" ValidateForm="true"></cc1:Button>&nbsp;&nbsp;
  127. <button type="button" class="ManagerButton" id="Button3" onclick="window.history.back()"><img src="../images/arrow_undo.gif"/> 返 回 </button>
  128. </div>
  129. </fieldset>
  130. <cc1:Hint ID="hint1" runat="server" HintImageUrl="../images"></cc1:Hint>
  131. </div>
  132. </form>
  133. <%=footer%>
  134. </body>
  135. </html>