📄 give.jsp
字号:
<%@ page contentType="text/html;charset=utf-8"%>
<%@ page import="cn.js.fan.db.*"%>
<%@ page import="cn.js.fan.util.*"%>
<%@ page import="java.util.*"%>
<%@ page import="cn.js.fan.web.*"%>
<%@ page import="com.redmoon.forum.plugin.present.*"%>
<%@ page import="com.redmoon.forum.person.*"%>
<%@ page import="com.redmoon.forum.plugin.*"%>
<%@ page import="com.redmoon.forum.ui.*"%>
<%@ page import="com.redmoon.forum.*"%>
<%@ page import="com.redmoon.forum.plugin.score.*"%>
<%@ taglib uri="/WEB-INF/tlds/LabelTag.tld" prefix="lt" %>
<jsp:useBean id="privilege" scope="page" class="com.redmoon.forum.Privilege"/>
<%
if (!privilege.isUserLogin(request)) {
out.print(SkinUtil.makeErrMsg(request, "请先登录!"));
return;
}
%>
<%
long msgId = ParamUtil.getLong(request, "msgId");
MsgMgr mm = new MsgMgr();
MsgDb md = mm.getMsgDb(msgId);
if (!md.isLoaded()) {
out.print(SkinUtil.makeErrMsg(request, "该贴不存在!"));
return;
}
UserMgr um = new UserMgr();
UserDb user = um.getUser(md.getName());
String op = ParamUtil.get(request, "op");
if (op.equals("give")) {
PresentMsgAction rma = new PresentMsgAction();
try {
boolean re = rma.give(request);
if (re) {
out.print(StrUtil.Alert("操作成功!"));
out.print("<script>window.close()</script>");
return;
}
else
out.print(StrUtil.Alert_Back("操作失败!"));
}
catch (ErrMsgException e) {
out.print(StrUtil.Alert_Back(e.getMessage()));
return;
}
}
String skincode = UserSet.getSkin(request);
if (skincode.equals(""))
skincode = UserSet.defaultSkin;
SkinMgr skm = new SkinMgr();
Skin skin = skm.getSkin(skincode);
if (skin==null)
skin = skm.getSkin(UserSet.defaultSkin);
String skinPath = skin.getPath();
%>
<link href="../../<%=skinPath%>/skin.css" rel="stylesheet" type="text/css">
<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#edeced">
<tbody>
<form name="form1" action="give.jsp?op=give" method="post">
<tr bgcolor="#f8f8f8">
<td height="23" colspan="2" align="center" class="td_title">
赠分给 <%=user.getNick()%></td>
</tr>
<%
ScoreMgr sm = new ScoreMgr();
Vector v = sm.getAllScore();
Iterator ir = v.iterator();
String str = "";
while (ir.hasNext()) {
ScoreUnit su = (ScoreUnit) ir.next();
if (su.isExchange()) {
%>
<tr bgcolor="#f8f8f8">
<td width="2%" height="23" align="center"><input name="moneyCode" type="radio" value="<%=su.getCode()%>" /></td>
<td width="98%" align="left"><%=su.getName(request)%> (您的余额:<%=(int)su.getScore().getUserSum(privilege.getUser(request))%>)</td>
</tr>
<%
}
}
%>
<tr bgcolor="#f8f8f8">
<td height="23" colspan="2" align="left"><lt:Label res="res.label.forum.point_sel" key="sum"/>
<input name="score" id="score" size="6" />
<input name="msgId" value="<%=msgId%>" type="hidden" />
原因:
<input name="reason" id="reason" size="36" /></td>
</tr>
<tr bgcolor="#f8f8f8">
<td height="23" colspan="2" align="center"><input name="button" type="submit" value="<lt:Label key="ok"/>" />
<input name="button" type="button" value="取消" /></td>
</tr></form>
</tbody>
</table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -