edittopic.jsp
上传用户:jhtang88
上传日期:2014-01-27
资源大小:28528k
文件大小:4k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. <%@ page contentType="text/html;charset=utf-8"%>
  2. <%@ page import="cn.js.fan.db.*"%>
  3. <%@ page import="cn.js.fan.util.*"%>
  4. <%@ page import="java.util.*"%>
  5. <%@ page import="cn.js.fan.web.*"%>
  6. <%@ page import="com.redmoon.forum.ui.*"%>
  7. <%@ page import="com.redmoon.forum.*"%>
  8. <%@ page import="com.redmoon.forum.person.*"%>
  9. <%@ page import="com.redmoon.forum.setup.*"%>
  10. <%@ page import="com.redmoon.forum.plugin.*"%>
  11. <%@ page import="com.redmoon.forum.plugin.activity.*"%>
  12. <%@ page import="com.redmoon.forum.plugin.score.*"%>
  13. <script src="<%=request.getContextPath()%>/inc/common.js"></script>
  14. <script>
  15. var GetDate=""; 
  16. function SelectDate(ObjName,FormatDate) {
  17. var PostAtt = new Array;
  18. PostAtt[0]= FormatDate;
  19. PostAtt[1]= findObj(ObjName);
  20. GetDate = showModalDialog("<%=request.getContextPath()%>/util/calendar/calendar.htm", PostAtt ,"dialogWidth:286px;dialogHeight:221px;status:no;help:no;");
  21. }
  22. function SetDate()
  23. findObj(ObjName).value = GetDate; 
  24. </script>
  25. <%
  26. long msgId = ParamUtil.getLong(request, "editid");
  27. ActivityDb atd = new ActivityDb();
  28. atd = atd.getActivityDb(msgId);
  29. if (!atd.isLoaded()) {
  30. out.print(SkinUtil.makeErrMsg(request, "该贴不是召集活动贴!"));
  31. }
  32. %>
  33. <TABLE width="100%" border=0 align=center cellPadding=2 cellSpacing=1 bgcolor="#CCCCCC">
  34. <TBODY>
  35.       <TR>
  36.         <TD width="20%" align="left" bgcolor="#F9FAF3">截止时间:</TD>
  37.         <TD height=23 align="left" bgcolor="#F9FAF3"><input readonly="readonly" type="text" id="activityExpireDate" name="activityExpireDate" size="10" value="<%=DateUtil.format(atd.getExpireDate(), "yyyy-MM-dd")%>"/>
  38.         <input type="hidden" name="pluginCode" value="<%=ActivityUnit.code%>" />
  39.         <img src="<%=request.getContextPath()%>/util/calendar/calendar.gif" align="absmiddle" style="cursor:hand" onclick="SelectDate('activityExpireDate','yyyy-mm-dd')" /></TD>
  40.       </TR>
  41.       <TR>
  42.         <TD align="left" bgcolor="#F9FAF3">联系电话:</TD>
  43.         <TD height=23 align="left" bgcolor="#F9FAF3"><input name="tel" value="<%=atd.getTel()%>"/></TD>
  44.       </TR>
  45.       <TR>
  46.         <TD align="left" bgcolor="#F9FAF3">组织者:</TD>
  47.         <TD height=23 align="left" bgcolor="#F9FAF3"><input name="organizer" value="<%=atd.getOrganizer()%>"/></TD>
  48.       </TR>
  49.     <TR>
  50.       <TD align="left" bgcolor="#F9FAF3">参与者人数:</TD>
  51.       <TD height=23 align="left" bgcolor="#F9FAF3"><input name="userCount" size="6" value="<%=atd.getUserCount()%>"/>
  52.         (-1表示不限)</TD>
  53.     </TR>
  54.     <TR>
  55.       <TD align="left" bgcolor="#F9FAF3">参与者等级:</TD>
  56.       <TD height=23 align="left" bgcolor="#F9FAF3">
  57.   <select name="userLevel">
  58. <%
  59. UserLevelDb uld = new UserLevelDb();
  60. Vector v = uld.getAllLevel();
  61. Iterator ir = v.iterator();
  62. int i = 0;
  63. while (ir.hasNext()) {
  64. i ++;
  65. uld = (UserLevelDb)ir.next();
  66. %>
  67. <option value="<%=uld.getLevel()%>"><%=uld.getDesc()%></option>
  68. <%
  69. }
  70. %>   </select>
  71. <script>
  72. frmAnnounce.userLevel.value = "<%=atd.getUserLevel()%>";
  73. </script>
  74.   </TD>
  75.     </TR>
  76. <%
  77. Privilege activityPriv = new Privilege();
  78. String bCode = ParamUtil.get(request, "boardcode");
  79. if (activityPriv.isManager(request, bCode)) {
  80. String mCode = atd.getMoneyCode();
  81. %>
  82.       <TR>
  83.         <TD align="left" bgcolor="#F9FAF3">参与计分币种:</TD> 
  84.         <TD height=23 align="left" bgcolor="#F9FAF3">
  85. <input name="moneyCode" type="radio" value="" <%=mCode.equals("")?"checked":""%>>不计分
  86. <%   
  87.         ScoreMgr sm = new ScoreMgr();
  88.         v = sm.getAllScore();
  89.         ir = v.iterator();
  90.         String str = "";
  91.         while (ir.hasNext()) {
  92.             ScoreUnit su = (ScoreUnit) ir.next();
  93.             if (su.isExchange()) {
  94. %>
  95. <input name="moneyCode" type="radio" value="<%=su.getCode()%>" <%=mCode.equals(su.getCode())?"checked":""%>>
  96.          <%=su.getName()%>
  97. <%   
  98.           }
  99.       }
  100. %></TD>
  101.     </TR><TR>
  102.   <TD align="left" bgcolor="#F9FAF3">参与分值:</TD>
  103.   <TD height=23 align="left" bgcolor="#F9FAF3"><input name="attendMoneyCount" size=6 value="<%=atd.getAttendMoneyCount()%>"/></TD>
  104. </TR>
  105.     <TR>
  106.       <TD align="left" bgcolor="#F9FAF3">退出分值:</TD>
  107.       <TD height=23 align="left" bgcolor="#F9FAF3"><input name="exitMoneyCount" size="6" value="<%=atd.getExitMoneyCount()%>"/></TD>
  108.     </TR>
  109. <%}%>
  110.   </TBODY>
  111. </TABLE>