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

SCSI/ASPI

开发平台:

Others

  1. <%@ Page Language="C#" CodeBehind="forum_option.aspx.cs" Inherits="Discuz.Web.Admin.option" %>
  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. <script type="text/javascript" src="../js/common.js"></script>
  9. <link href="../styles/dntmanager.css" type="text/css" rel="stylesheet" />        
  10. <link href="../styles/modelpopup.css" type="text/css" rel="stylesheet" />
  11. <script type="text/javascript" src="../js/modalpopup.js"></script>
  12. <meta http-equiv="X-UA-Compatible" content="IE=7" />
  13. <script type="text/javascript">
  14. function ratevalveimg(ratelevel)
  15. {
  16. var imgelement =  '<img src="../images/agree.gif" border="0" alt="" style="vertical-align:middle;"/>';
  17. var valveimg = '';
  18. if(isie())
  19. {
  20. imgelement = '<img src="../images/agree.gif" border="0" alt="" />';
  21. }
  22. for(i = 0; i < ratelevel; i++) {
  23. valveimg += imgelement;  
  24. }            
  25. return valveimg;
  26. }
  27. </script>
  28. </head>
  29. <body>
  30. <form id="Form1" runat="server">
  31. <div class="ManagerForm">
  32. <fieldset>
  33. <legend style="background:url(../images/icons/legendimg.jpg) no-repeat 6px 50%;">论坛选项</legend>
  34.     <table width="100%">
  35. <tr><td class="item_title" colspan="2">主题浏览统计队列:</td></tr>
  36. <tr>
  37. <td class="vtop rowform">
  38. <span id="Span1">
  39. <input id="Topicqueuestats_1" runat="server" 
  40. type="radio" name="Topicqueuestats" value="1" checked="true" onclick="document.getElementById('topicqueuestatscount').style.visibility='visible';" />开启
  41. <input id="Topicqueuestats_0" runat="server" type="radio" name="Topicqueuestats" value="0" 
  42. onclick="document.getElementById('topicqueuestatscount').style.visibility='hidden';" />关闭
  43. </span>
  44. &nbsp;&nbsp;<cc1:TextBox id="topicqueuestatscount" runat="server" RequiredFieldType="数据校验" CanBeNull="必填" Text="10" Size="5" 
  45. MaxLength="4" MaximumValue="1000" MinimumValue="0"></cc1:TextBox>
  46. </td>
  47. <td class="vtop">建议访问量大时开启,访问积累一定数量统一更新,减少服务器压力. 如开启,建议队列长度为20-50','50','down','0'</td>
  48. </tr>
  49. <tr><td class="item_title" colspan="2">使用论坛流量统计</td></tr>
  50. <tr>
  51. <td class="vtop rowform">
  52. <cc1:RadioButtonList id="statstatus" runat="server" RepeatLayout="flow">
  53. <asp:ListItem Value="1">是</asp:ListItem>
  54. <asp:ListItem Value="0">否</asp:ListItem>
  55. </cc1:RadioButtonList>
  56. </td>
  57. <td class="vtop">选择"是"将打开论坛统计功能,提供详细的论坛访问统计信息.</td>
  58. </tr>
  59. <tr><td class="item_title" colspan="2">是否显示组别</td></tr>
  60. <tr>
  61. <td class="vtop rowform">
  62. <cc1:RadioButtonList id="userstatusby" runat="server"  RepeatLayout="flow">
  63. <asp:ListItem Value="1" Selected>是</asp:ListItem>
  64. <asp:ListItem Value="0">否</asp:ListItem>
  65. </cc1:RadioButtonList>
  66. </td>
  67. <td class="vtop">浏览帖子时是否显示用户所在的组</td>
  68. </tr>
  69. <tr><td class="item_title" colspan="2">统计系统缓存时间</td></tr>
  70. <tr>
  71. <td class="vtop rowform">
  72.  <cc1:TextBox id="statscachelife" runat="server" CanBeNull="必填" RequiredFieldType="数据校验"  Size="6" MaxLength="4"></cc1:TextBox>(单位:分钟)
  73. </td>
  74. <td class="vtop">统计数据缓存更新的时间,数值越大,数据更新频率越低,越节约资源,但数据实时程度越低,建议设置为 60 以上,以免占用过多的服务器资源</td>
  75. </tr>
  76. <tr><td class="item_title" colspan="2">管理记录保留时间</td></tr>
  77. <tr>
  78. <td class="vtop rowform">
  79.  <cc1:TextBox id="maxmodworksmonths" runat="server" CanBeNull="必填" RequiredFieldType="数据校验"  Size="6" MaxLength="4"></cc1:TextBox>(单位:月)
  80. </td>
  81. <td class="vtop">系统中保留管理记录的时间,默认为 3 个月,建议在 3~6 个月的范围内取值</td>
  82. </tr>
  83. <tr><td class="item_title" colspan="2">缓存游客页面的失效时间</td></tr>
  84. <tr>
  85. <td class="vtop rowform">
  86. <cc1:TextBox id="guestcachepagetimeout" runat="server" RequiredFieldType="数据校验" CanBeNull="必填" Size="4" Text="10" MaxLength="3"></cc1:TextBox>(单位:分钟)
  87. </td>
  88. <td class="vtop">论坛在线人数大时建议开启, 为0不缓存, 大于0则缓存该值的时间,单位为分钟, 建议值为10.</td>
  89. </tr>
  90. <!--
  91. <tr><td class="item_title" colspan="2">管理操作理由是否通知作者</td></tr>
  92. <tr>
  93. <td class="vtop rowform">
  94. <cc1:RadioButtonList id="reasonpm" runat="server" RepeatLayout="flow">
  95. <asp:ListItem Value="1">是</asp:ListItem>
  96. <asp:ListItem Value="0">否</asp:ListItem>
  97. </cc1:RadioButtonList>
  98. </td>
  99. <td class="vtop">是否将管理操作的理由短消息通知作者</td>
  100. </tr>
  101. -->
  102. <tr><td class="item_title" colspan="2">编辑帖子时间限制</td></tr>
  103. <tr>
  104. <td class="vtop rowform">
  105.  <cc1:TextBox id="edittimelimit" runat="server" Text="5" RequiredFieldType="数据校验" CanBeNull="必填" Size="5" MaxLength="4"></cc1:TextBox>(单位:分钟)
  106. </td>
  107. <td class="vtop">帖子作者发帖后超过此时间限制将不能再编辑帖, 版主和管理员不受此限制, 0 为不限制</td>
  108. </tr>
  109. <tr><td class="item_title" colspan="2">每页主题数</td></tr>
  110. <tr>
  111. <td class="vtop rowform">
  112.  <cc1:TextBox id="tpp" runat="server" RequiredFieldType="数据校验" CanBeNull="必填" Size="6" MaxLength="4"></cc1:TextBox>
  113. </td>
  114. <td class="vtop">版块每页显示的主题数</td>
  115. </tr>
  116. <tr><td class="item_title" colspan="2">热门话题最低帖数</td></tr>
  117. <tr>
  118. <td class="vtop rowform">
  119.  <cc1:TextBox id="hottopic" runat="server" CanBeNull="必填" RequiredFieldType="数据校验" Size="6" MaxLength="4"></cc1:TextBox>
  120. </td>
  121. <td class="vtop">超过一定帖子数的话题将显示为热门话题</td>
  122. </tr>
  123. <tr><td class="item_title" colspan="2">每页帖子数</td></tr>
  124. <tr>
  125. <td class="vtop rowform">
  126.  <cc1:TextBox id="ppp" runat="server" RequiredFieldType="数据校验" CanBeNull="必填" Size="6" MaxLength="4"></cc1:TextBox>
  127. </td>
  128. <td class="vtop">看主题时每页帖子数</td>
  129. </tr>
  130. <tr><td class="item_title" colspan="2">是否允许使用标签(Tag)功能</td></tr>
  131. <tr>
  132. <td class="vtop rowform">
  133. <cc1:RadioButtonList ID="enabletag" runat="server" RepeatLayout="flow">
  134. <asp:ListItem Value="1">是</asp:ListItem>
  135. <asp:ListItem Value="0">否</asp:ListItem>
  136. </cc1:RadioButtonList>
  137. </td>
  138. <td class="vtop">选择允许使用标签功能</td>
  139. </tr>
  140. <tr><td class="item_title" colspan="2">首页显示热门标签(Tag)数量设置</td></tr>
  141. <tr>
  142. <td class="vtop rowform">
  143. <cc1:TextBox id="hottagcount" runat="server" CanBeNull="必填" RequiredFieldType="数据校验" MinimumValue="0" MaximumValue="60" Size="6" MaxLength="2"></cc1:TextBox>
  144. </td>
  145. <td class="vtop">取值范围为0~60.如果取值为0,则关闭首页热门标签(Tag)的显示</td>
  146. </tr>
  147. <tr><td class="item_title" colspan="2">快速发帖</td></tr>
  148. <tr>
  149. <td class="vtop rowform">
  150. <cc1:radiobuttonlist id="fastpost" runat="server" RepeatColumns="1">
  151. <asp:ListItem Value="0">不显示</asp:ListItem>
  152. <asp:ListItem Value="1">只显示快速发表主题</asp:ListItem>
  153. <asp:ListItem Value="2">只显示快速发表回复</asp:ListItem>
  154. <asp:ListItem Value="3">同时显示快速发表主题和回复</asp:ListItem>
  155. </cc1:radiobuttonlist>
  156. </td>
  157. <td class="vtop">浏览论坛和帖子页面底部显示快速发帖表单</td>
  158. </tr>
  159. <tr><td class="item_title" colspan="2">新用户广告强力屏蔽</td></tr>
  160. <tr>
  161. <td class="vtop rowform">
  162. <cc1:RadioButtonList ID="disablepostad" runat="server" RepeatLayout="flow">
  163. <asp:ListItem Value="1">是</asp:ListItem>
  164. <asp:ListItem Value="0">否</asp:ListItem>
  165. </cc1:RadioButtonList><br />
  166. <div id="postadstatus" runat="server">
  167. <table width="100%">
  168. <tr>
  169. <td>注册分钟:</td>
  170. <td><cc1:TextBox id="disablepostadregminute" runat="server" CanBeNull="必填" RequiredFieldType="数据校验" Size="6" MaxLength="4" HintTitle="提示" 
  171. HintInfo="用户注册N分钟内进行新用户广告强力屏蔽功能检查,0为不行进该项检查"></cc1:TextBox>(分钟)
  172.  </td>
  173.  </tr>
  174.  <tr>
  175.  <td>发帖数:</td>
  176.  <td><cc1:TextBox id="disablepostadpostcount" runat="server" CanBeNull="必填" RequiredFieldType="数据校验" Size="6" MaxLength="4" HintTitle="提示" 
  177. HintInfo="用户发帖N帖内进行新用户广告强力屏蔽功能检查,0为不行进该项检查"></cc1:TextBox>(帖)
  178.  </td>
  179.  </tr>
  180.  <tr>
  181.  <td colspan="2">正则式:</td>
  182.  </tr>
  183.  <tr>
  184.  <td colspan="2">
  185.  <uc1:TextareaResize id="disablepostadregular" runat="server"  cols="35" controlname="disablepostadregular" HintTitle="提示" 
  186. HintInfo="用于对新用户进行广告屏蔽的正则表达式,每条正则表达式用回车符间隔" HintPosOffSet="160"></uc1:TextareaResize>
  187.  </td>
  188.  </tr>                            
  189. </table>
  190. </div>
  191. </td>
  192. <td class="vtop">是否启用新用户广告强力屏蔽功能</td>
  193. </tr>
  194. <tbody style="display:none">
  195. <tr><td class="item_title" colspan="2">是否允许使用HTML标题</td></tr>
  196. <tr>
  197. <td class="vtop rowform">
  198. <cc1:RadioButtonList id="allowhtmltitle" runat="server" RepeatLayout="flow">
  199. <asp:ListItem Value="1">是</asp:ListItem>
  200. <asp:ListItem Value="0">否</asp:ListItem>
  201. </cc1:RadioButtonList>
  202. </td>
  203. <td class="vtop">如果允许使用HTML标题,还需在"用户权限"中设置哪些组可以使用.</td>
  204. </tr>
  205. </tbody>
  206. <tr><td class="item_title" colspan="2">启用论坛管理工作日志</td></tr>
  207. <tr>
  208. <td class="vtop rowform">
  209.  <cc1:RadioButtonList id="modworkstatus" runat="server"  RepeatLayout="flow">
  210. <asp:ListItem Value="1">是</asp:ListItem>
  211. <asp:ListItem Value="0">否</asp:ListItem>
  212. </cc1:RadioButtonList>
  213. </td>
  214. <td class="vtop">论坛管理工作统计可以使管理员了解版主等管理人员的工作状况. 注意: 本功能会轻微加重系统负担</td>
  215. </tr>
  216. <tr><td class="item_title" colspan="2">用户在线时间更新时长</td></tr>
  217. <tr>
  218. <td class="vtop rowform">
  219. <cc1:TextBox id="oltimespan" runat="server" CanBeNull="必填" RequiredFieldType="数据校验"  Size="6" MaxLength="4"></cc1:TextBox>(单位:分钟)
  220. </td>
  221. <td class="vtop">可统计每个用户总共和当月的在线时间,本设置用以设定更新用户在线时间的时间频率.例如设置为 10,则用户每在线 10 分钟更新一次记录.本设置值越小,则统计越精确,但消耗资源越大.建议设置为 5~30 范围内,0 为不记录用户在线时间</td>
  222. </tr>
  223. <tr><td class="item_title" colspan="2">缓存游客查看主题页面的权重</td></tr>
  224. <tr>
  225. <td class="vtop rowform">
  226. <cc1:TextBox id="topiccachemark" runat="server" RequiredFieldType="数据校验" CanBeNull="必填" Text="10"  Size="4" MaxLength="3" MaximumValue="100" MinimumValue="0"></cc1:TextBox>
  227. </td>
  228. <td class="vtop">为0则不缓存, 范围0 - 100  (数字越大, 缓存数据越多)</td>
  229. </tr>
  230. <tr><td class="item_title" colspan="2">删帖不减积分时间期限</td></tr>
  231. <tr>
  232. <td class="vtop rowform">
  233. <cc1:TextBox id="losslessdel" runat="server" Text="5" RequiredFieldType="数据校验"  CanBeNull="必填" Size="5" MaxLength="4"></cc1:TextBox>(单位:天)
  234. </td>
  235. <td class="vtop">设置版主或管理员从前台删除发表于多少天以前的帖子时, 不更新用户积分, 可用于清理老帖子而不对作者积分造成损失. 0 为不使用此功能, 始终更新用户积分</td>
  236. </tr>
  237. <tr><td class="item_title" colspan="2">编辑帖子附加编辑记录</td></tr>
  238. <tr>
  239. <td class="vtop rowform">
  240. <cc1:RadioButtonList id="editedby" runat="server" RepeatLayout="flow">
  241. <asp:ListItem Value="1">是</asp:ListItem>
  242. <asp:ListItem Value="0">否</asp:ListItem>
  243. </cc1:RadioButtonList>
  244. </td>
  245. <td class="vtop">在 60 秒后编辑帖子添加“本帖由 xxx 于 xxxx-xx-xx 编辑”字样. 管理员编辑不受此限制</td>
  246. </tr>
  247. <tr><td class="item_title" colspan="2">星星升级阀值</td></tr>
  248. <tr>
  249. <td class="vtop rowform">
  250. <cc1:TextBox id="starthreshold" runat="server" CanBeNull="必填" RequiredFieldType="数据校验"  Size="6" MaxLength="4"></cc1:TextBox>
  251. </td>
  252. <td class="vtop">N 个星星显示为 1 个月亮、N 个月亮显示为 1 个太阳. 默认值为 2, 如设为 0 则取消此项功能, 始终以星星显示</td>
  253. </tr>
  254. <tr><td class="item_title" colspan="2">默认的编辑器模式</td></tr>
  255. <tr>
  256. <td class="vtop rowform">
  257. <cc1:RadioButtonList ID="defaulteditormode" runat="server" RepeatColumns="1">
  258. <asp:ListItem Value="0">Discuz!NT代码编辑器</asp:ListItem>
  259. <asp:ListItem Value="1">可视化编辑器</asp:ListItem>
  260. </cc1:RadioButtonList>
  261. </td>
  262. <td class="vtop">默认的编辑器模式</td>
  263. </tr>
  264. <tr><td class="item_title" colspan="2">是否允许切换编辑器模式</td></tr>
  265. <tr>
  266. <td class="vtop rowform">
  267. <cc1:RadioButtonList id="allowswitcheditor" runat="server" RepeatLayout="flow">
  268. <asp:ListItem Value="1">是</asp:ListItem>
  269. <asp:ListItem Value="0">否</asp:ListItem>
  270. </cc1:RadioButtonList>
  271. </td>
  272. <td class="vtop">选择否将禁止用户在 Discuz!NT 代码模式和所见即所得模式之间切换.</td>
  273. </tr>
  274. <tbody style="display:none;">
  275. <tr><td class="item_title" colspan="2">评分等级</td></tr>
  276. <tr>
  277. <td class="vtop rowform">
  278. <cc1:TextBox id="ratevalveset1" runat="server" CanBeNull="必填" Size="3" MaxLength="3"></cc1:TextBox> <script type="text/javascript">document.write(ratevalveimg(1));</script><br />
  279.                         <cc1:TextBox id="ratevalveset2" runat="server" CanBeNull="必填" Size="3" MaxLength="3"></cc1:TextBox> <script type="text/javascript">document.write(ratevalveimg(2));</script><br />
  280.                         <cc1:TextBox id="ratevalveset3" runat="server" CanBeNull="必填" Size="3" MaxLength="3"></cc1:TextBox> <script type="text/javascript">document.write(ratevalveimg(3));</script><br />
  281.                         <cc1:TextBox id="ratevalveset4" runat="server" CanBeNull="必填" Size="3" MaxLength="3"></cc1:TextBox> <script type="text/javascript">document.write(ratevalveimg(4));</script><br />
  282.                         <cc1:TextBox id="ratevalveset5" runat="server" CanBeNull="必填" Size="3" MaxLength="3"></cc1:TextBox> <script type="text/javascript">document.write(ratevalveimg(5));</script>
  283. </td>
  284. <td class="vtop"></td>
  285. </tr>
  286. </tbody>
  287. <tr><td class="item_title" colspan="2">是否默认回帖选中"发送回复通知"</td></tr>
  288. <tr>
  289. <td class="vtop rowform">
  290. <cc1:RadioButtonList id="replynotificationstatus" runat="server" RepeatLayout="flow">
  291. <asp:ListItem Value="1">是</asp:ListItem>
  292. <asp:ListItem Value="0">否</asp:ListItem>
  293. </cc1:RadioButtonList>
  294. </td>
  295. <td class="vtop">选择是否在回复选项中默认选择</td>
  296. </tr>
  297. <tr><td class="item_title" colspan="2">是否默认回帖选中"发送邮件给楼主"</td></tr>
  298. <tr>
  299. <td class="vtop rowform">
  300. <cc1:RadioButtonList id="replyemailstatus" runat="server" RepeatLayout="flow">
  301. <asp:ListItem Value="1">是</asp:ListItem>
  302. <asp:ListItem Value="0">否</asp:ListItem>
  303. </cc1:RadioButtonList>
  304. </td>
  305. <td class="vtop">选择是否在回复选项中默认选择</td>
  306. </tr>
  307. <tr><td class="item_title" colspan="2">是否启用首页快速发主题</td></tr>
  308. <tr>
  309. <td class="vtop rowform">
  310. <cc1:RadioButtonList id="allowforumindexposts" runat="server" RepeatLayout="flow">
  311. <asp:ListItem Value="1">是</asp:ListItem>
  312. <asp:ListItem Value="0">否</asp:ListItem>
  313. </cc1:RadioButtonList>
  314. </td>
  315. <td class="vtop">选择是否在首页快速发主题</td>
  316. </tr>
  317.     </table>
  318. <cc1:Hint id="Hint1" runat="server" HintImageUrl="../images"></cc1:Hint>
  319. <div class="Navbutton">
  320. <cc1:Button id="SaveInfo" runat="server" Text=" 提 交 "></cc1:Button>
  321. </div>
  322. </fieldset>
  323. </div>   
  324. <div style="display:none">
  325. <tr>             
  326. <td width="17%">我的话题全文搜索:</td>
  327. <td width="36%">
  328. <cc1:RadioButtonList id="fullmytopics" runat="server"  RepeatColumns="1" HintShowType="down" HintTitle="提示" HintTopOffSet="35" 
  329. HintInfo="选择“是”, 用户点击首页“我的话题”链接将返回用户参与过的所有主题, 反之则返回用户发起的所有主题. 注意: 当使用本功能的用户很多时, 本功能会明显加重服务器负担">
  330. <asp:ListItem Value="1">搜索用户是主题发表者或回复者的主题</asp:ListItem>
  331. <asp:ListItem Value="0">只搜索用户是主题发表者的主题</asp:ListItem>
  332. </cc1:RadioButtonList>
  333. </td>
  334. <td></td>
  335. <td></td>
  336. </tr>
  337. </div>
  338. </form>
  339. <%=footer%>
  340. </body>
  341. </html>