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

SCSI/ASPI

开发平台:

Others

  1. <%@ Page language="c#" AutoEventWireup="false" EnableViewState="false" Inherits="Discuz.Space.Pages.usercpspaceset" %>
  2. <%@ Import namespace="System.Data" %>
  3. <%@ Import namespace="Discuz.Common" %>
  4. <%@ Import namespace="Discuz.Forum" %>
  5. <%@ Import namespace="Discuz.Entity" %>
  6. <script runat="server">
  7. override protected void OnInit(EventArgs e)
  8. {
  9. /* 
  10. This page was created by Discuz!NT Template Engine at 2009-9-22 17:25:06.
  11. 本页面代码由Discuz!NT模板引擎生成于 2009-9-22 17:25:06. 
  12. */
  13. base.OnInit(e);
  14. templateBuilder.Capacity = 220000;
  15. templateBuilder.Append("<div id="nav">rn");
  16. templateBuilder.Append(" <div class="wrap s_clear">rn");
  17. templateBuilder.Append("        <a href="");
  18. templateBuilder.Append(config.Forumurl.ToString().Trim());
  19. templateBuilder.Append("" class="title">");
  20. templateBuilder.Append(config.Forumtitle.ToString().Trim());
  21. templateBuilder.Append("</a> &raquo; <a href="usercp.aspx">用户中心</a> &raquo; <strong>个人空间基本设置</strong>rn");
  22. templateBuilder.Append(" </div>rn");
  23. templateBuilder.Append("</div>rn");
  24. templateBuilder.Append("<div class="wrap with_side s_clear" id="wrap">rn");
  25. templateBuilder.Append(" <div class="cpmain">rn");
  26. templateBuilder.Append(" <div class="cpcontent">rn");
  27. templateBuilder.Append(" <h1>个人空间基本设置</h1>rn");
  28. if (config.Enablespace==1)
  29. {
  30. templateBuilder.Append("<div class="cm_header itemtitle s_clear">rn");
  31. if (userid>0 && user.Spaceid>0)
  32. {
  33. templateBuilder.Append(" <ul>rn");
  34. templateBuilder.Append(" <li rn");
  35. if (pagename=="usercpspacepostblog.aspx"||pagename=="usercpspacemanageblog.aspx"||pagename=="usercpspaceeditblog.aspx")
  36. {
  37. templateBuilder.Append("class="current"rn");
  38. } //end if
  39. templateBuilder.Append("><a href="usercpspacemanageblog.aspx"><span>管理日志</span></a></li>rn");
  40. templateBuilder.Append(" <li rn");
  41. if (pagename=="usercpspacelinklist.aspx"||pagename=="usercpspacelinkadd.aspx"||pagename=="usercpspacelinkedit.aspx")
  42. {
  43. templateBuilder.Append("class="current"rn");
  44. } //end if
  45. templateBuilder.Append("><a href="usercpspacelinklist.aspx"><span>友情链接</span></a></li>rn");
  46. templateBuilder.Append(" <li rn");
  47. if (pagename=="usercpspacecomment.aspx")
  48. {
  49. templateBuilder.Append("class="current"rn");
  50. } //end if
  51. templateBuilder.Append("><a href="usercpspacecomment.aspx"><span>管理评论</span></a></li>rn");
  52. templateBuilder.Append(" <li  rn");
  53. if (pagename=="usercpspacemanagecategory.aspx"||pagename=="usercpspacecategoryadd.aspx"||pagename=="usercpspacecategoryedit.aspx")
  54. {
  55. templateBuilder.Append("class="current"rn");
  56. } //end if
  57. templateBuilder.Append("><a href="usercpspacemanagecategory.aspx"><span>管理分类</span></a></li>rn");
  58. templateBuilder.Append(" <li rn");
  59. if (pagename=="usercpspacemanageattachment.aspx")
  60. {
  61. templateBuilder.Append("class="current"rn");
  62. } //end if
  63. templateBuilder.Append("><a href="usercpspacemanageattachment.aspx"><span>管理附件</span></a></li>rn");
  64. templateBuilder.Append(" <li rn");
  65. if (pagename=="usercpspaceset.aspx")
  66. {
  67. templateBuilder.Append("class="current"rn");
  68. } //end if
  69. templateBuilder.Append("><a href="usercpspaceset.aspx"><span>基本设置</span></a></li>rn");
  70. templateBuilder.Append(" </ul>rn");
  71. } //end if
  72. templateBuilder.Append("</div> rn");
  73. } //end if
  74. if (page_err==0)
  75. {
  76. if (ispost)
  77. {
  78. }
  79. else
  80. {
  81. templateBuilder.Append(" <form id="postspaceconfig" name="postspaceconfig" method="post" action="">rn");
  82. templateBuilder.Append(" <table cellspacing="0" cellpadding="0" class="formtable" summary="添加日志分类">rn");
  83. templateBuilder.Append(" <tbody>rn");
  84. templateBuilder.Append(" <tr>rn");
  85. templateBuilder.Append(" <th><label for="spacetitle">个人空间标题</label></th>rn");
  86. templateBuilder.Append(" <td><input name="spacetitle" type="text" id="spacetitle" value="");
  87. templateBuilder.Append(spaceconfiginfo.Spacetitle.ToString().Trim());
  88. templateBuilder.Append("" size="40" maxlength="100" class="txt"/></td>rn");
  89. templateBuilder.Append(" </tr>rn");
  90. templateBuilder.Append(" <tr>rn");
  91. templateBuilder.Append(" <th><label for="_description">描述</label></th>rn");
  92. templateBuilder.Append(" <td><textarea name="_description" cols="50" rows="6" id="_description" maxlength="200" class="txtarea">");
  93. templateBuilder.Append(spaceconfiginfo.Description.ToString().Trim());
  94. templateBuilder.Append("</textarea></td>rn");
  95. templateBuilder.Append(" </tr>rn");
  96. templateBuilder.Append(" <tr>rn");
  97. templateBuilder.Append(" <th><label for="blogdispmode">日志显示模式</label></th>rn");
  98. templateBuilder.Append(" <td><input type="radio" name="blogdispmode" value="0"rn");
  99. if (spaceconfiginfo.BlogDispMode==0)
  100. {
  101. templateBuilder.Append("  checked="checked"rn");
  102. } //end if
  103. templateBuilder.Append("  ID="Radio1"/>rn");
  104. templateBuilder.Append(" 摘要rn");
  105. templateBuilder.Append(" <input type="radio" name="blogdispmode" value="1"rn");
  106. if (spaceconfiginfo.BlogDispMode==1)
  107. {
  108. templateBuilder.Append("  checked="checked"rn");
  109. } //end if
  110. templateBuilder.Append("  ID="Radio2"/>rn");
  111. templateBuilder.Append(" 全文rn");
  112. templateBuilder.Append(" <input name="blogdispmode" type="radio" value="2"rn");
  113. if (spaceconfiginfo.BlogDispMode==2)
  114. {
  115. templateBuilder.Append("  checked="checked"rn");
  116. } //end if
  117. templateBuilder.Append("  ID="Radio3"/>rn");
  118. templateBuilder.Append(" 只显示标题rn");
  119. templateBuilder.Append(" </td>rn");
  120. templateBuilder.Append(" </tr>rn");
  121. templateBuilder.Append(" <tr>rn");
  122. templateBuilder.Append(" <th><label for="bpp">显示日志篇数</label></th>rn");
  123. templateBuilder.Append(" <td><input name="bpp" type="text" id="bpp"  value="");
  124. templateBuilder.Append(spaceconfiginfo.Bpp.ToString().Trim());
  125. templateBuilder.Append("" size="4" maxlength="3" class="txt"/></td>rn");
  126. templateBuilder.Append(" </tr>rn");
  127. if (spaceactiveconfig.Enablespacerewrite==1)
  128. {
  129. if (spaceconfiginfo.Rewritename=="")
  130. {
  131. templateBuilder.Append(" <tr>rn");
  132. templateBuilder.Append(" <th><label for="rewritename">个性域名</label></th>rn");
  133. templateBuilder.Append(" <td><input name="rewritename" type="text" id="rewritename" onblur="checkrewritename(this.value);" value="" size="30" class="txt" /><span id="checkresult"></span>rn");
  134. templateBuilder.Append(" <p>设置此项后您将可以用 http://论坛地址/space/个性域名形式的地址访问您的空间,设置之后将不可更改</p>rn");
  135. templateBuilder.Append(" <script type="text/javascript">rn");
  136. templateBuilder.Append(" function checkrewritename(rewritename)rn");
  137. templateBuilder.Append(" {rn");
  138. templateBuilder.Append(" if (rewritename.length > 0)rn");
  139. templateBuilder.Append(" {rn");
  140. templateBuilder.Append(" ajaxRead("tools/ajax.aspx?t=checkrewritename&rewritename=" + escape(rewritename), "showcheckresult(obj,'" + rewritename + "');");rn");
  141. templateBuilder.Append(" }rn");
  142. templateBuilder.Append(" elsern");
  143. templateBuilder.Append(" {rn");
  144. templateBuilder.Append(" $("checkresult").innerHTML = "";rn");
  145. templateBuilder.Append(" $('submitspaceconfig').disabled = false;rn");
  146. templateBuilder.Append(" }rn");
  147. templateBuilder.Append(" }rn");
  148. templateBuilder.Append(" function showcheckresult(obj, rewritename)rn");
  149. templateBuilder.Append(" {rn");
  150. templateBuilder.Append(" var res = obj.getElementsByTagName('result');rn");
  151. templateBuilder.Append(" var resContainer = $("checkresult");rn");
  152. templateBuilder.Append(" var result = "";rn");
  153. templateBuilder.Append(" if (res[0] != null && res[0] != undefined)rn");
  154. templateBuilder.Append(" {rn");
  155. templateBuilder.Append(" if (res[0].childNodes.length > 1) {rn");
  156. templateBuilder.Append(" result = res[0].childNodes[1].nodeValue;rn");
  157. templateBuilder.Append(" } else {rn");
  158. templateBuilder.Append(" result = res[0].firstChild.nodeValue;     rn");
  159. templateBuilder.Append(" }rn");
  160. templateBuilder.Append(" }rn");
  161. templateBuilder.Append(" if (result == "1")rn");
  162. templateBuilder.Append(" {rn");
  163. templateBuilder.Append(" $('submitspaceconfig').disabled = true;rn");
  164. templateBuilder.Append(" resContainer.innerHTML = "<font color='#009900'>对不起,您输入的个性化名称 \"" + rewritename + "\" 中含有非法字符或被禁用,请选择其他名字后再试。</font>";rn");
  165. templateBuilder.Append(" }rn");
  166. templateBuilder.Append(" else if (result == "2")rn");
  167. templateBuilder.Append(" {rn");
  168. templateBuilder.Append(" $('submitspaceconfig').disabled = true;rn");
  169. templateBuilder.Append(" resContainer.innerHTML = "<font color='#009900'>个性化名称只能为字母、数字、下划线、减号的组合";rn");
  170. templateBuilder.Append(" }rn");
  171. templateBuilder.Append(" else if (result == "3")rn");
  172. templateBuilder.Append(" {rn");
  173. templateBuilder.Append(" $('submitspaceconfig').disabled = true;rn");
  174. templateBuilder.Append(" resContainer.innerHTML = "<font color='#009900'>对不起,您输入的个性化名称 \"" + rewritename + "\" 已经被其他会员使用,请选择其他名字后再试。";rn");
  175. templateBuilder.Append(" }rn");
  176. templateBuilder.Append(" elsern");
  177. templateBuilder.Append(" {rn");
  178. templateBuilder.Append(" $('submitspaceconfig').disabled = false;rn");
  179. templateBuilder.Append(" resContainer.innerHTML = "可用";rn");
  180. templateBuilder.Append(" }rn");
  181. templateBuilder.Append(" }rn");
  182. templateBuilder.Append(" </");
  183. templateBuilder.Append("script>rn");
  184. templateBuilder.Append(" <script type="text/javascript" src="javascript/ajax.js"></");
  185. templateBuilder.Append("script>rn");
  186. templateBuilder.Append(" </td>rn");
  187. templateBuilder.Append(" </tr>rn");
  188. }
  189. else
  190. {
  191. templateBuilder.Append(" <tr>rn");
  192. templateBuilder.Append(" <th><label for="bpp">个性域名</label></th>rn");
  193. templateBuilder.Append(" <td><a href="");
  194. templateBuilder.Append(spaceurl.ToString());
  195. templateBuilder.Append("space/");
  196. templateBuilder.Append(spaceconfiginfo.Rewritename.ToString().Trim());
  197. templateBuilder.Append("" target="_blank"><script type="text/javascript">document.write(window.location.toString().replace('usercpspaceset.aspx',''))</");
  198. templateBuilder.Append("script>space/");
  199. templateBuilder.Append(spaceconfiginfo.Rewritename.ToString().Trim());
  200. templateBuilder.Append("</a></td>rn");
  201. templateBuilder.Append(" </tr>rn");
  202. } //end if
  203. } //end if
  204. templateBuilder.Append(" <tr>rn");
  205. templateBuilder.Append(" <th><label for="commentpref">默认评论权限</label></th>rn");
  206. templateBuilder.Append(" <td>rn");
  207. templateBuilder.Append(" <input type="radio" name="commentpref" value="0"rn");
  208. if (spaceconfiginfo.Commentpref==0)
  209. {
  210. templateBuilder.Append("  checked="checked"rn");
  211. } //end if
  212. templateBuilder.Append(" />rn");
  213. templateBuilder.Append(" 允许匿名评论rn");
  214. templateBuilder.Append(" <input type="radio" name="commentpref" value="1"rn");
  215. if (spaceconfiginfo.Commentpref==1)
  216. {
  217. templateBuilder.Append("  checked="checked"rn");
  218. } //end if
  219. templateBuilder.Append("  ID="Radio4"/>rn");
  220. templateBuilder.Append(" 不允许评论rn");
  221. templateBuilder.Append(" <input name="commentpref" type="radio" value="2"rn");
  222. if (spaceconfiginfo.Commentpref==2)
  223. {
  224. templateBuilder.Append("  checked="checked"rn");
  225. } //end if
  226. templateBuilder.Append("  ID="Radio5"/>rn");
  227. templateBuilder.Append(" 仅允许注册用户评论rn");
  228. templateBuilder.Append(" </td>rn");
  229. templateBuilder.Append(" </tr>rn");
  230. templateBuilder.Append(" <tr>rn");
  231. templateBuilder.Append(" <th><label for="messagepref">留言设置</label></th>rn");
  232. templateBuilder.Append(" <td><input type="radio" name="messagepref" value="0"rn");
  233. if (spaceconfiginfo.MessagePref==0)
  234. {
  235. templateBuilder.Append("  checked="checked"rn");
  236. } //end if
  237. templateBuilder.Append("  />rn");
  238. templateBuilder.Append(" 全部允许rn");
  239. templateBuilder.Append(" <input type="radio" name="messagepref" value="1"rn");
  240. if (spaceconfiginfo.MessagePref==1)
  241. {
  242. templateBuilder.Append("  checked="checked"rn");
  243. } //end if
  244. templateBuilder.Append("  ID="Radio6"/>rn");
  245. templateBuilder.Append(" 全部禁止rn");
  246. templateBuilder.Append(" <input name="messagepref" type="radio" value="2"rn");
  247. if (spaceconfiginfo.MessagePref==2)
  248. {
  249. templateBuilder.Append("  checked="checked"rn");
  250. } //end if
  251. templateBuilder.Append("  ID="Radio7"/>rn");
  252. templateBuilder.Append(" 只允许已登录用户rn");
  253. templateBuilder.Append(" </td>rn");
  254. templateBuilder.Append(" </tr>rn");
  255. templateBuilder.Append(" <tr>rn");
  256. templateBuilder.Append(" <th></th>rn");
  257. templateBuilder.Append(" <td>rn");
  258. templateBuilder.Append(" <input id="submitspaceconfig" name="submitspaceconfig" onclick="if ($('_description').value.length > 200) {alert('个人空间描述长度最大为200字'); return false;}" type="submit" value="确定" />rn");
  259. templateBuilder.Append(" </td>rn");
  260. templateBuilder.Append(" </tr>rn");
  261. templateBuilder.Append(" </tbody>rn");
  262. templateBuilder.Append(" </table>rn");
  263. templateBuilder.Append(" </form>rn");
  264. } //end if
  265. }
  266. else
  267. {
  268. } //end if
  269. templateBuilder.Append(" </div>rn");
  270. templateBuilder.Append(" </div>rn");
  271. templateBuilder.Append("</div>rn");
  272. Response.Write(templateBuilder.ToString());
  273. }
  274. </script>