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

SCSI/ASPI

开发平台:

Others

  1. <%@ Page language="c#" AutoEventWireup="false" EnableViewState="false" Inherits="Discuz.Space.Pages.usercpspacepostblog" %>
  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:05.
  11. 本页面代码由Discuz!NT模板引擎生成于 2009-9-22 17:25:05. 
  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="postform" name="postpm" 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="title">日志标题</label></th>rn");
  86. templateBuilder.Append(" <td><input name="title" type="text" id="title" size="40" maxlength="60" class="txt"/></td>rn");
  87. templateBuilder.Append(" </tr>rn");
  88. templateBuilder.Append(" <tr>rn");
  89. templateBuilder.Append(" <th><label for="category">日志类别</label></th>rn");
  90. templateBuilder.Append(" <td>rn");
  91. if (categoryslist.Rows.Count!=0)
  92. {
  93. int rows__loop__id=0;
  94. foreach(DataRow rows in categoryslist.Rows)
  95. {
  96. rows__loop__id++;
  97. templateBuilder.Append(" <input type="checkbox" name="category" value="" + rows["categoryid"].ToString().Trim() + "" >" + rows["title"].ToString().Trim() + "&nbsp;rn");
  98. } //end loop
  99. templateBuilder.Append(" <a href="usercpspacecategoryadd.aspx">新建日志类别</a>rn");
  100. }
  101. else
  102. {
  103. templateBuilder.Append("  暂无日志类别,rn");
  104. templateBuilder.Append(" <a href="usercpspacecategoryadd.aspx">新建日志类别</a>rn");
  105. } //end if
  106. templateBuilder.Append(" </td>rn");
  107. templateBuilder.Append(" </tr>rn");
  108. templateBuilder.Append(" <tr>rn");
  109. templateBuilder.Append(" <th><label for="DataTextarea">内容</label></th>rn");
  110. templateBuilder.Append(" <td><textarea name="DataTextarea" id="DataTextarea" cols="80" rows="20"></textarea></td>rn");
  111. templateBuilder.Append(" </tr>rn");
  112. templateBuilder.Append(" <tr>rn");
  113. templateBuilder.Append(" <th><label for="checkveriframe">上传文件</label></th>rn");
  114. templateBuilder.Append(" <td>rn");
  115. templateBuilder.Append(" <iframe width="80%" height="30px" id="checkveriframe" framespacing="0px" frameborder="0px" allowTransparency="true" style="border-width: 0px; margin: 0px;" noResize src="space/manage/uploadfile.aspx" scrolling="no"></iframe>rn");
  116. templateBuilder.Append(" <div id="postattachfile" style="border:0px;display:block;"></div>rn");
  117. templateBuilder.Append(" </td>rn");
  118. templateBuilder.Append(" </tr>rn");
  119. if (enabletag)
  120. {
  121. templateBuilder.Append(" <tr>rn");
  122. templateBuilder.Append(" <th><label for="tags">标签(Tags)</label></th>rn");
  123. templateBuilder.Append(" <td>rn");
  124. templateBuilder.Append(" <script type="text/javascript" src="javascript/ajax.js"></");
  125. templateBuilder.Append("script>rn");
  126. templateBuilder.Append(" <script type="text/javascript" src="javascript/post_editor.js"></");
  127. templateBuilder.Append("script>rn");
  128. templateBuilder.Append(" <input type="text" name="tags" id="tags" value="" size="55" class="txt" /><input type="button" onclick="relatekw($('title').value, dntEditor.GetText());" value="可用标签" />(用空格隔开多个标签,最多可填写 5 个)rn");
  129. templateBuilder.Append(" </td>rn");
  130. templateBuilder.Append(" </tr>rn");
  131. } //end if
  132. templateBuilder.Append(" <tr>rn");
  133. templateBuilder.Append(" <th><label for="poststatus">发布类型</label></th>rn");
  134. templateBuilder.Append(" <td><input type="radio" name="poststatus" value="1" checked="checked" />直接发布rn");
  135. templateBuilder.Append(" <input type="radio" name="poststatus" value="0"/>放入草稿箱rn");
  136. templateBuilder.Append(" <input type="radio" name="poststatus" value="2"/>私有rn");
  137. templateBuilder.Append(" </td>rn");
  138. templateBuilder.Append(" </tr>rn");
  139. templateBuilder.Append(" <tr>rn");
  140. templateBuilder.Append(" <th><label for="commentstatus">评论类型</label></th>rn");
  141. templateBuilder.Append(" <td>rn");
  142. templateBuilder.Append(" <input type="radio" name="commentstatus" value="1"  rn");
  143. if (spaceconfig.Commentpref==1)
  144. {
  145. templateBuilder.Append("checked="checked"rn");
  146. } //end if
  147. templateBuilder.Append(" ID="Radio4"/>不允许评论rn");
  148. templateBuilder.Append(" <input type="radio" name="commentstatus" value="0"  rn");
  149. if (spaceconfig.Commentpref==0)
  150. {
  151. templateBuilder.Append("checked="checked"rn");
  152. } //end if
  153. templateBuilder.Append("ID="Radio5"/>允许匿名评论rn");
  154. templateBuilder.Append(" <input name="commentstatus" type="radio" value="2"  rn");
  155. if (spaceconfig.Commentpref==2)
  156. {
  157. templateBuilder.Append("checked="checked"rn");
  158. } //end if
  159. templateBuilder.Append("ID="Radio6"/>仅允许注册用户评论rn");
  160. templateBuilder.Append(" </td>rn");
  161. templateBuilder.Append(" </tr>rn");
  162. templateBuilder.Append(" <tr>rn");
  163. templateBuilder.Append(" <th></th>rn");
  164. templateBuilder.Append(" <td><input type="submit" name="Submit" value="确定" onclick="return checkBlog()" id="postsubmit"/>[完成后可按Ctrl+Enter提交]</td>rn");
  165. templateBuilder.Append(" </tr>rn");
  166. templateBuilder.Append(" </tbody>rn");
  167. templateBuilder.Append(" </table>rn");
  168. templateBuilder.Append(" </form>rn");
  169. templateBuilder.Append(" <script type="text/javascript" src="javascript/dnteditor.js"></");
  170. templateBuilder.Append("script>rn");
  171. templateBuilder.Append(" <script type="text/javascript" src="javascript/post.js"></");
  172. templateBuilder.Append("script>rn");
  173. templateBuilder.Append(" <script type="text/javascript">rn");
  174. templateBuilder.Append(" var dntEditor;rn");
  175. templateBuilder.Append(" function CreateEditor()rn");
  176. templateBuilder.Append(" {rn");
  177. templateBuilder.Append(" dntEditor = new DNTeditor('DataTextarea', '90%', '250', '');rn");
  178. templateBuilder.Append(" dntEditor.Style = "");
  179. templateBuilder.Append(forumpath.ToString());
  180. templateBuilder.Append("templates/");
  181. templateBuilder.Append(templatepath.ToString());
  182. templateBuilder.Append("/editor.css";rn");
  183. templateBuilder.Append(" dntEditor.BasePath = '");
  184. templateBuilder.Append(forumpath.ToString());
  185. templateBuilder.Append("';rn");
  186. templateBuilder.Append(" dntEditor.ReplaceTextarea();rn");
  187. templateBuilder.Append(" }rn");
  188. templateBuilder.Append(" function PrepareSave()rn");
  189. templateBuilder.Append(" {rn");
  190. templateBuilder.Append(" $('DataTextarea').value = dntEditor.GetHtml();rn");
  191. templateBuilder.Append(" }rn");
  192. templateBuilder.Append(" function validate(theform)rn");
  193. templateBuilder.Append(" {rn");
  194. templateBuilder.Append("    PrepareSave();rn");
  195. templateBuilder.Append("    return true;rn");
  196. templateBuilder.Append(" }rn");
  197. templateBuilder.Append(" CreateEditor();rn");
  198. templateBuilder.Append(" </");
  199. templateBuilder.Append("script>rn");
  200. templateBuilder.Append(" <script type="text/javascript" src="javascript/template_spaceblog.js"></");
  201. templateBuilder.Append("script>rn");
  202. } //end if
  203. }
  204. else
  205. {
  206. } //end if
  207. templateBuilder.Append(" </div>rn");
  208. templateBuilder.Append(" </div>rn");
  209. templateBuilder.Append("</div>rn");
  210. Response.Write(templateBuilder.ToString());
  211. }
  212. </script>