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

SCSI/ASPI

开发平台:

Others

  1. <%@ Page language="c#" AutoEventWireup="false" EnableViewState="false" Inherits="Discuz.Space.Pages.usercpspacemanageattachment" %>
  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("<script type="text/javascript">rn");
  25. templateBuilder.Append(" function checkCheckBox(form,objtag)rn");
  26. templateBuilder.Append(" {rn");
  27. templateBuilder.Append(" for(var i = 0; i < form.elements.length; i++) rn");
  28. templateBuilder.Append(" {rn");
  29. templateBuilder.Append(" var e = form.elements[i];rn");
  30. templateBuilder.Append(" if(e.name == "aid") rn");
  31. templateBuilder.Append(" {rn");
  32. templateBuilder.Append(" e.checked = objtag.checked;rn");
  33. templateBuilder.Append(" }rn");
  34. templateBuilder.Append(" }rn");
  35. templateBuilder.Append(" objtag.checked = !objtag.checked;rn");
  36. templateBuilder.Append(" }rn");
  37. templateBuilder.Append("</");
  38. templateBuilder.Append("script>rn");
  39. templateBuilder.Append("<div class="wrap with_side s_clear" id="wrap">rn");
  40. templateBuilder.Append(" <div class="cpmain">rn");
  41. templateBuilder.Append(" <div class="cpcontent datalist">rn");
  42. templateBuilder.Append(" <h1>管理附件</h1>rn");
  43. if (config.Enablespace==1)
  44. {
  45. templateBuilder.Append("<div class="cm_header itemtitle s_clear">rn");
  46. if (userid>0 && user.Spaceid>0)
  47. {
  48. templateBuilder.Append(" <ul>rn");
  49. templateBuilder.Append(" <li rn");
  50. if (pagename=="usercpspacepostblog.aspx"||pagename=="usercpspacemanageblog.aspx"||pagename=="usercpspaceeditblog.aspx")
  51. {
  52. templateBuilder.Append("class="current"rn");
  53. } //end if
  54. templateBuilder.Append("><a href="usercpspacemanageblog.aspx"><span>管理日志</span></a></li>rn");
  55. templateBuilder.Append(" <li rn");
  56. if (pagename=="usercpspacelinklist.aspx"||pagename=="usercpspacelinkadd.aspx"||pagename=="usercpspacelinkedit.aspx")
  57. {
  58. templateBuilder.Append("class="current"rn");
  59. } //end if
  60. templateBuilder.Append("><a href="usercpspacelinklist.aspx"><span>友情链接</span></a></li>rn");
  61. templateBuilder.Append(" <li rn");
  62. if (pagename=="usercpspacecomment.aspx")
  63. {
  64. templateBuilder.Append("class="current"rn");
  65. } //end if
  66. templateBuilder.Append("><a href="usercpspacecomment.aspx"><span>管理评论</span></a></li>rn");
  67. templateBuilder.Append(" <li  rn");
  68. if (pagename=="usercpspacemanagecategory.aspx"||pagename=="usercpspacecategoryadd.aspx"||pagename=="usercpspacecategoryedit.aspx")
  69. {
  70. templateBuilder.Append("class="current"rn");
  71. } //end if
  72. templateBuilder.Append("><a href="usercpspacemanagecategory.aspx"><span>管理分类</span></a></li>rn");
  73. templateBuilder.Append(" <li rn");
  74. if (pagename=="usercpspacemanageattachment.aspx")
  75. {
  76. templateBuilder.Append("class="current"rn");
  77. } //end if
  78. templateBuilder.Append("><a href="usercpspacemanageattachment.aspx"><span>管理附件</span></a></li>rn");
  79. templateBuilder.Append(" <li rn");
  80. if (pagename=="usercpspaceset.aspx")
  81. {
  82. templateBuilder.Append("class="current"rn");
  83. } //end if
  84. templateBuilder.Append("><a href="usercpspaceset.aspx"><span>基本设置</span></a></li>rn");
  85. templateBuilder.Append(" </ul>rn");
  86. } //end if
  87. templateBuilder.Append("</div> rn");
  88. } //end if
  89. if (page_err==0)
  90. {
  91. if (ispost)
  92. {
  93. }
  94. else
  95. {
  96. templateBuilder.Append(" <form id="attachlist" name="attachlist" method="post" action="">rn");
  97. templateBuilder.Append(" <table width="100%" border="0" cellspacing="0" cellpadding="0" class="datatable">rn");
  98. templateBuilder.Append(" <tbody>rn");
  99. templateBuilder.Append(" <tr class="colplural">rn");
  100. templateBuilder.Append(" <th width="50%">附件名</th>rn");
  101. templateBuilder.Append(" <th width="14%">大小(单位:KB)</th>rn");
  102. templateBuilder.Append(" <th width="10%">下载次数</th>rn");
  103. templateBuilder.Append(" <th width="20%">上传时间</th>rn");
  104. templateBuilder.Append(" <th>&nbsp;</th>rn");
  105. templateBuilder.Append(" </tr>rn");
  106. int currentattachment__loop__id=0;
  107. foreach(DataRow currentattachment in attachmentlist.Rows)
  108. {
  109. currentattachment__loop__id++;
  110. templateBuilder.Append(" <tr>rn");
  111. templateBuilder.Append(" <td class="datatitle">rn");
  112. templateBuilder.Append(" <input name="aid" type="checkbox" id="aid" + currentattachment["aid"].ToString().Trim() + "" value="" + currentattachment["aid"].ToString().Trim() + ""/>rn");
  113. templateBuilder.Append(" <span id="layer" + currentattachment["aid"].ToString().Trim() + "" onmouseover="showMenu(this.id, 0, 0, 1, 0);"><a href="" + currentattachment["filename"].ToString().Trim() + "">" + currentattachment["attachment"].ToString().Trim() + "</a></span>rn");
  114. if (currentattachment["isimg"].ToString().Trim()=="True")
  115. {
  116. templateBuilder.Append(" <div id="layer" + currentattachment["aid"].ToString().Trim() + "_menu" style="position: absolute;display:none"><img src="" + currentattachment["filename"].ToString().Trim() + "" onerror="this.onerror=null;this.src='';" width="100"/></div>rn");
  117. } //end if
  118. templateBuilder.Append(" </td>rn");
  119. templateBuilder.Append(" <td>rn");
  120. templateBuilder.Append(" <script language="javascript" type="text/javascript">rn");
  121. templateBuilder.Append(" ShowFormatBytesStr(" + currentattachment["filesize"].ToString().Trim() + ");rn");
  122. templateBuilder.Append(" </");
  123. templateBuilder.Append("script>rn");
  124. templateBuilder.Append(" </td>rn");
  125. templateBuilder.Append(" <td>" + currentattachment["downloads"].ToString().Trim() + "</td>rn");
  126. templateBuilder.Append(" <td>" + currentattachment["postdatetime"].ToString().Trim() + "</td>rn");
  127. templateBuilder.Append(" <td><a href="###" onclick="$('aid" + currentattachment["aid"].ToString().Trim() + "').checked=true;$('attachlist').submit();">删除</a></td>rn");
  128. templateBuilder.Append(" </tr>rn");
  129. } //end loop
  130. templateBuilder.Append(" </tbody>rn");
  131. templateBuilder.Append(" </table>rn");
  132. templateBuilder.Append(" </form>rn");
  133. templateBuilder.Append(" <div class="cpbox s_clear">rn");
  134. templateBuilder.Append(" <div class="pages_btns">rn");
  135. templateBuilder.Append(" <div class="pages">rn");
  136. templateBuilder.Append(" ");
  137. templateBuilder.Append(pagenumbers.ToString());
  138. templateBuilder.Append(" <em>");
  139. templateBuilder.Append(pageid.ToString());
  140. templateBuilder.Append("/");
  141. templateBuilder.Append(pagecount.ToString());
  142. templateBuilder.Append("页</em> rn");
  143. templateBuilder.Append(" </div>rn");
  144. templateBuilder.Append(" <a href="javascript:;"  onclick="checkCheckBox($('attachlist'),this)">全选</a>rn");
  145. templateBuilder.Append(" <span class="pipe">|</span>rn");
  146. templateBuilder.Append(" <a href="###" onclick="$('attachlist').submit()">删除</a>rn");
  147. templateBuilder.Append(" </div>rn");
  148. templateBuilder.Append(" </div>rn");
  149. templateBuilder.Append(" <div class="zerothreads">暂无附件</div>rn");
  150. } //end if
  151. }
  152. else
  153. {
  154. } //end if
  155. templateBuilder.Append(" </div>rn");
  156. templateBuilder.Append(" </div>rn");
  157. templateBuilder.Append("</div>rn");
  158. Response.Write(templateBuilder.ToString());
  159. }
  160. </script>