📄 evaluation.jsp
字号:
<%@ page contentType="text/html;charset=utf-8"%>
<%@ page import="java.util.*"%>
<%@ page import="java.sql.*"%>
<%@ page import="cn.js.fan.util.*"%>
<%@ page import="cn.js.fan.db.*"%>
<%@ page import="cn.js.fan.web.*"%>
<%@ page import="com.redmoon.forum.plugin.witkey.*"%>
<%@ page import="com.redmoon.forum.person.*"%>
<%@ taglib uri="/WEB-INF/tlds/LabelTag.tld" prefix="lt" %>
<jsp:useBean id="StrUtil" scope="page" class="cn.js.fan.util.StrUtil"/>
<jsp:useBean id="privilege" scope="page" class="com.redmoon.forum.Privilege"/>
<%
if (!privilege.isUserLogin(request))
{
response.sendRedirect("../../../door.jsp");
return;
}
String userName = privilege.getUser(request);
String msgId = ParamUtil.get(request, "msgId");
if (msgId.equals("")) {
out.print(SkinUtil.makeErrMsg(request, "缺少文章编号!"));
return;
}
MsgMgr mm = new MsgMgr();
MsgDb md = mm.getMsgDb(Long.parseLong(msgId));
WitkeyDb wd = new WitkeyDb();
Timestamp ts = new Timestamp(System.currentTimeMillis());
java.util.Date date = DateUtil.parse(ts.toString(), "yyyy-MM-dd");
wd = wd.getWitkeyDb(md.getRootid());
if (date.getTime() > Long.parseLong(wd.getEndDate())) {
out.print(SkinUtil.makeErrMsg(request, "该威客项目已经过期!"));
return;
}
String boardcode = ParamUtil.get(request, "boardCode");
Leaf curleaf = new Leaf();
curleaf = curleaf.getLeaf(boardcode);
// 取得皮肤路径
String skincode = curleaf.getSkin();
SkinMgr skm = new SkinMgr();
Skin skin = skm.getSkin(skincode);
String skinPath = skin.getPath();
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<LINK href="../../<%=skinPath%>/skin.css" type=text/css rel=stylesheet>
<title><%=Global.AppName%> - 显示用户详细信息</title>
<style type="text/css">
<!--
body {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
background-image: url();
}
.style1 {
color: #525252;
font-weight: bold;
}
-->
</style>
</head>
<body>
<%@ include file="../../inc/header.jsp"%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
<a href="../../showtopic_tree.jsp?rootid=<%=md.getRootid()%>&showid=<%=md.getId()%>"><%=md.getTitle()%></a> </td>
</tr>
<tr>
<td align="center"> </td>
</tr>
</table>
<%
String sql = "select id from plugin_witkey_evaluation where msg_id=" + msgId + " order by add_date desc";
WitkeyEvaluationDb wed = new WitkeyEvaluationDb();
int pagesize = 10;
Paginator paginator = new Paginator(request);
int curpage = paginator.getCurPage();
ListResult lr = wed.listResult(sql, curpage, pagesize);
int total = lr.getTotal();
Vector v = lr.getResult();
Iterator ir = null;
if (v!=null)
ir = v.iterator();
paginator.init(total, pagesize);
// 设置当前页数和总页数
int totalpages = paginator.getTotalPages();
if (totalpages==0)
{
curpage = 1;
totalpages = 1;
}
UserDb ud = new UserDb();
while (ir.hasNext())
{
wed = (WitkeyEvaluationDb)ir.next();
ud = ud.getUser(wed.getUserName());
Timestamp ts1 = new Timestamp(Long.parseLong(wed.getAddDate()));
%>
<TABLE width="80%" border=0 align=center cellPadding=0 cellSpacing=1 bgcolor="#edeced">
<TBODY>
<TR bgColor=#f8f8f8>
<TD width=17% height=23 align="center" bgcolor="#CCCCCC"><strong>用户名</strong></TD>
<TD width=23% height="23" align="center" bgcolor="#CCCCCC"><%=ud.getNick()%></TD>
<TD width=30% align="center" bgcolor="#CCCCCC"><strong>评论时间</strong></TD>
<TD width=30% align="center" bgcolor="#CCCCCC"><%=DateUtil.format(DateUtil.parse(ts1.toString(), "yyyy-MM-dd HH:mm:ss"), "yyyy-MM-dd HH:mm:ss")%></TD>
</TR>
<TR bgColor=#f8f8f8 align="center">
<TD height=50><strong>评论内容</strong></TD>
<TD colspan="3" align="left"><%=StrUtil.toHtml(wed.getContent())%></TD>
</TR>
</TBODY>
</TABLE>
<%
}
%>
<table width="80%" align="center">
<tr>
<td align="right"><%
String querystr = "msgId=" + msgId + "&boardCode=" + boardcode;
out.print(paginator.getCurPageBlock(request, "evaluation.jsp?"+querystr));
%></td>
</tr>
</table>
<br>
<%if (privilege.getUser(request).equals(wd.getUserName())) {%>
<br>
<table cellSpacing="1" cellPadding="0" width="361" align="center" border="0" bgcolor="#FFFFFF">
<form action="witkey_do.jsp?op=evaluation" method="post">
<tbody>
<tr>
<td height="26" colSpan="2" align="center" background="../../<%=skinPath%>/images/bg1.gif" class="td_title"><strong>点评</strong></td>
</tr>
<tr bgcolor="#F7F7F7">
<td width="77" height="98" align="right">我要点评:</td>
<td width="281" height="98"><textarea name="content" cols="35" rows="5" id="content"></textarea></td>
</tr>
<tr align="center" bgcolor="#F7F7F7">
<td height="30" colspan="2"><input type="submit" name="Submit" value=" 提 交 ">
<input type="reset" name="Submit" value=" 重 置 ">
<input type="hidden" name="msgId" value="<%=msgId%>">
<input type="hidden" name="boardCode" value="<%=boardcode%>"></td>
</tr>
</tbody>
</form>
</table>
<%}%>
<%@ include file="../../inc/footer.jsp"%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -