📄 credits.jsp
字号:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/jrun-tag.tld" prefix="jrun"%>
<jrun:charListParse flag="," name="initcredits" id="initcredits" />
<jsp:include page="../cp_header.jsp" />
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="guide">
<tr><td><a href="#" onClick="parent.menu.location='admincp.jsp?action=menu'; parent.main.location='admincp.jsp?action=home';return false;">系统设置首页</a> » 积分设置</td></tr>
</table>
<br />
<form method="post" name="settings" id="settings" action="admincp.jsp?action=settings&do=credits">
<input type="hidden" name="formhash" value="1513ee2b">
<input type="hidden" name="operation" value="credits">
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tableborder">
<tr class="header">
<td>
<div style="float: left; margin-left: 0px; padding-top: 8px"><a href="###" onclick="collapse_change('tip')">技巧提示</a></div>
<div style="float: right; margin-right: 4px; padding-bottom: 9px"><a href="###" onclick="collapse_change('tip')"><img id="menuimg_tip" src="images/admincp/menu_reduce.gif" border="0" /></a></div>
</td>
</tr>
<tbody id="menu_tip" style="display: ">
<tr>
<td>
<ul>
<li>更详细的积分设置您可以进入“<a href="admincp.jsp?action=creditwizard">积分策略向导</a>”。</li>
<li>当扩展积分设置为“在帖子中显示”后,您还需要到“<a href="admincp.jsp?action=settings&do=styles#customauthorinfo">界面与显示方式</a>”设置显示在帖子中的具体位置。</li>
</ul>
</td>
</tr>
</tbody>
</table>
<br />
<a name="dd4dad9e45938a02"></a>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tableborder">
<tr class="header">
<td colspan="2">积分设置方案<a href="###" onclick="collapse_change('dd4dad9e45938a02')"><img id="menuimg_dd4dad9e45938a02" src="images/admincp/menu_reduce.gif" border="0" style="float: right; margin-top: -12px; margin-right: 8px;" /></a></td>
</tr>
<tbody id="menu_dd4dad9e45938a02" style="display: yes">
<tr>
<td width="45%" class="altbg1"><b>积分设置方案:</b></td>
<td class="altbg2">
<select name="projectid" onchange="window.location='admincp.jsp?action=settings&do=credits&projectid='+this.options[this.options.selectedIndex].value">
<option value="0">无</option>
<logic:iterate id="pro" name="projects" scope="request">
<option value="${pro.id}" ${pro.id==projectId?'selected':'' }>${pro.name}</option>
</logic:iterate>
</select>
</td>
</tr>
</tbody>
</table>
<br />
<script>
function switchpolicy(obj, col) {
var status = !obj.checked;
$("policy" + col).disabled = status;
var policytable = $("policytable");
for(var row=2; row<14; row++) {
if(is_opera) {
policytable.rows[row].cells[col].firstChild.disabled = true;
} else {
policytable.rows[row].cells[col].disabled = status;
}
}
}
</script>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tableborder">
<tr class="header"><td colspan="9">扩展积分设置</td></tr>
<tr align="center" class="category">
<td>积分代号</td>
<td>积分名称</td>
<td>积分单位</td>
<td>兑换比率</td>
<td>注册初始积分</td>
<td>启用此积分</td>
<td>在帖子中显示</td>
<td>允许兑出</td>
<td>允许兑入</td>
</tr>
<c:forEach begin="1" end="8" var="ext">
<tr align="center">
<td class="altbg1">
<!-- 积分代号 -->
extcredits${ext}<input type="hidden" name="extcreditId" value="${ext}">
</td>
<td class="altbg2">
<!-- 积分名称 -->
<input type="text" size="8" name="extcredits_title_${ext}" value="${extcredits[ext].title}">
</td>
<td class="altbg1">
<!-- 积分单位 -->
<input type="text" size="5" name="extcredits_unit_${ext}" value="${extcredits[ext].unit}">
</td>
<td class="altbg2">
<!-- 兑换比率 -->
<input type="text" size="3" name="extcredits_ratio_${ext}" value="${extcredits[ext].ratio==0.0||extcredits[ext].ratio==null ? 0 : extcredits[ext].ratio}" onkeyup="if(this.value != '0' && $('allowexchangeout1').checked == false && $('allowexchangein1').checked == false) {$('allowexchangeout1').checked = true;$('allowexchangein1').checked = true;} else if(this.value == '0') {$('allowexchangeout1').checked = false;$('allowexchangein1').checked = false;}">
</td>
<td class="altbg1">
<!-- 注册初始积分 -->
<input type="text" size="3" name="initcredits_${ext}" value="${initcredits[ext-1]}">
</td>
<td class="altbg2">
<!-- 启用此积分 -->
<input class="checkbox" type="checkbox" name="extcredits_available_${ext}" value="1" ${!empty extcredits[ext].available &&extcredits[ext].available==1?"checked":""} >
</td>
<td class="altbg1">
<!-- 在帖子中显示 -->
<input class="checkbox" type="checkbox" name="extcredits_showinthread_${ext}" value="1" ${!empty extcredits[ext].showinthread &&extcredits[ext].showinthread==1?"checked":""}>
</td>
<td class="altbg2">
<!-- 允许兑出 -->
<input class="checkbox" type="checkbox" size="3" name="extcredits_allowexchangeout_${ext}" value="1" id="allowexchangeout1" ${!empty extcredits[ext].allowexchangeout &&extcredits[ext].allowexchangeout==1?"checked":""}>
</td>
<td class="altbg1">
<!-- 允许兑入 -->
<input class="checkbox" type="checkbox" size="3" name="extcredits_allowexchangein_${ext}" value="1" id="allowexchangein1" ${!empty extcredits[ext].allowexchangein &&extcredits[ext].allowexchangein==1?"checked":""} >
</td>
</tr>
</c:forEach>
<tr>
<td class="altbg1" colspan="9">
兑换比率为单项积分对应一个单位标准积分的值,例如 extcredits1 的比率为 1.5(相当于 1.5
个单位标准积分)、extcredits2 的比率为 3(相当于 3 个单位标准积分)、extcredits3 的比率为 15(相当于
15 个单位标准积分),则 extcredits3 的 1 分相当于 extcredits2 的 5 分或 extcredits1 的
10 分。一旦设置兑换比率,则用户将可以在控制面板中自行兑换各项设置了兑换比率的积分,如不希望实行积分自由兑换,请将其兑换比率设置为 0
</td>
</tr>
</table>
<br />
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tableborder" id="policytable">
<tr class="header"><td colspan="11">扩展积分增减策略</td></tr>
<tr align="center" class="category">
<td width="12%">积分代号</td>
<c:forEach begin="1" end="8" var="ext">
<td id="policy1" class="category" align="center" ${!empty extcredits[ext].available && extcredits[ext].available==1? '': 'disabled'}> extcredit${ext}<br /><c:if test="${!empty extcredits[ext].title }">${extcredits[ext].title}</c:if></td>
</c:forEach>
<tr align="center" class="altbg1" title="作者发新主题增加的积分数,如果该主题被删除,作者积分也会按此标准相应减少">
<td>发主题(+)</td>
<c:forEach begin="1" end="8" var="ext">
<td id="policy1" class="category" align="center">
<c:if test="${empty creditspolicy.post[ext]}">
<input type="text" size="2" name="creditspolicy_post_${ext}" value="0" ${!empty extcredits[ext].available && extcredits[ext].available==1? '': 'disabled'}>
<input type="hidden" size="2" name="hidden_creditspolicy_post_${ext}" value="0">
</c:if>
<c:if test="${!empty creditspolicy.post[ext]}">
<input type="text" size="2" name="creditspolicy_post_${ext}" value="${creditspolicy.post[ext]}" ${!empty extcredits[ext].available && extcredits[ext].available==1? '': 'disabled'}>
<input type="hidden" size="2" name="hidden_creditspolicy_post_${ext}" value="${creditspolicy.post[ext]}">
</c:if>
</td>
</c:forEach>
</tr>
<tr align="center" class="altbg1" title="作者发新回复增加的积分数,如果该回复被删除,作者积分也会按此标准相应减少">
<td>回复(+)</td>
<c:forEach begin="1" end="8" var="ext">
<td id="policy1" class="category" align="center">
<c:if test="${empty creditspolicy.reply[ext]}">
<input type="text" size="2" name="creditspolicy_reply_${ext}" value="0" ${!empty extcredits[ext].available &&extcredits[ext].available==1? '': 'disabled'}>
<input type="hidden" size="2" name="hidden_creditspolicy_reply_${ext}" value="0">
</c:if>
<c:if test="${!empty creditspolicy.reply[ext] }">
<input type="text" size="2" name="creditspolicy_reply_${ext}" value="${creditspolicy.reply[ext] }" ${!empty extcredits[ext].available &&extcredits[ext].available==1? '': 'disabled'}>
<input type="hidden" size="2" name="hidden_creditspolicy_reply_${ext}" value="${creditspolicy.reply[ext] }">
</c:if>
</td>
</c:forEach>
</tr>
<tr align="center" class="altbg1" title="主题被加入精华时单位级别作者增加的积分数(根据精华级别乘以1~3),如果该主题被移除精华,作者积分也会按此标准相应减少">
<td>加精华(+)</td>
<c:forEach begin="1" end="8" var="ext">
<td id="policy1" class="category" align="center">
<c:if test="${empty creditspolicy.digest[ext] }">
<input type="text" size="2" name="creditspolicy_digest_${ext}" value="0" ${!empty extcredits[ext].available &&extcredits[ext].available==1? '': 'disabled'}>
<input type="hidden" size="2" name="hidden_creditspolicy_digest_${ext}" value="0">
</c:if>
<c:if test="${!empty creditspolicy.digest[ext] }">
<input type="text" size="2" name="creditspolicy_digest_${ext}" value="${creditspolicy.digest[ext]}" ${!empty extcredits[ext].available &&extcredits[ext].available==1? '': 'disabled'} >
<input type="hidden" size="2" name="hidden_creditspolicy_digest_${ext}" value="${creditspolicy.digest[ext]}">
</c:if>
</td>
</c:forEach>
</tr>
<tr align="center" class="altbg1" title="用户每上传一个附件增加的积分数,如果该附件被删除,发布者积分也会按此标准相应减少">
<td>上传附件(+)</td>
<c:forEach begin="1" end="8" var="ext">
<td id="policy1" class="category" align="center">
<c:if test="${empty creditspolicy.postattach[ext] }">
<input type="text" size="2" name="creditspolicy_postattach_${ext}" value="0" ${!empty extcredits[ext].available &&extcredits[ext].available==1? '': 'disabled'}>
<input type="hidden" size="2" name="hidden_creditspolicy_postattach_${ext}" value="0">
</c:if>
<c:if test="${!empty creditspolicy.postattach[ext] }">
<input type="text" size="2" name="creditspolicy_postattach_${ext}" value="${creditspolicy.postattach[ext]}" ${!empty extcredits[ext].available &&extcredits[ext].available==1? '': 'disabled'}>
<input type="hidden" size="2" name="hidden_creditspolicy_postattach_${ext}" value="${creditspolicy.postattach[ext]}">
</c:if>
</td>
</c:forEach>
</tr>
<tr align="center" class="altbg1" title="用户每下载一个附件扣除的积分数。注意: 如果允许游客组下载附件,本策略将可能被绕过">
<td>下载附件(-)</td>
<c:forEach begin="1" end="8" var="ext">
<td class="altbg2">
<c:if test="${empty creditspolicy.getattach[ext] }">
<input type="text" size="2" name="creditspolicy_getattach_${ext}" value="0" ${!empty extcredits[ext].available &&extcredits[ext].available==1? '': 'disabled'}>
<input type="hidden" size="2" name="hidden_creditspolicy_getattach_${ext}" value="0">
</c:if>
<c:if test="${!empty creditspolicy.getattach[ext] }">
<input type="text" size="2" name="creditspolicy_getattach_${ext}" value="${creditspolicy.getattach[ext]}" ${!empty extcredits[ext].available &&extcredits[ext].available==1? '': 'disabled'}>
<input type="hidden" size="2" name="hidden_creditspolicy_getattach_${ext}" value="${creditspolicy.getattach[ext]}">
</c:if>
</td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -