⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 creditexpression.jsp

📁 论坛软件系统亦称电子公告板(BBS)系统
💻 JSP
字号:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<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>&nbsp;&raquo;&nbsp;积分策略向导</td></tr>
</table>
<br />
<jsp:include page="lead.jsp"/>
<script>
function isUndefined(variable) {
	return typeof variable == 'undefined' ? true : false;
}

function insertunit(text, textend) {
	document.getElementById('creditsformulanew').focus();
	textend = isUndefined(textend) ? '' : textend;
	if(!isUndefined(document.getElementById('creditsformulanew').selectionStart)) {
		var opn = document.getElementById('creditsformulanew').selectionStart + 0;
		if(textend != '') {
			text = text + document.getElementById('creditsformulanew').value.substring(document.getElementById('creditsformulanew').selectionStart, document.getElementById('creditsformulanew').selectionEnd) + textend;
		}
		document.getElementById('creditsformulanew').value = document.getElementById('creditsformulanew').value.substr(0, document.getElementById('creditsformulanew').selectionStart) + text + document.getElementById('creditsformulanew').value.substr(document.getElementById('creditsformulanew').selectionEnd);
	} else if(document.selection && document.selection.createRange) {
		var sel = document.selection.createRange();
		if(textend != '') {
			text = text + sel.text + textend;
		}
		sel.text = text.replace(/\r?\n/g, '\r\n');
		sel.moveStart('character', -strlen(text));
	} else {
		document.getElementById('creditsformulanew').value += text;
	}
	formulaexp();
}
var formulafind = new Array('digestposts', 'posts', 'oltime', 'pageviews');
var formulareplace = new Array('<u>精华帖数</u>','<u>发帖数</u>','<u>在线时间(小时)</u>','<u>页面浏览量</u>');
function formulaexp() {
	var result = document.getElementById('creditsformulanew').value;
	<c:forEach items="${extcredits}" var="ext" varStatus="ind">
		<c:set value="${ext.value}" var="k"></c:set>
		<c:if test="${empty k.title }">
			result = result.replace(/extcredits${ext.key}/g, '<u>自定义积分${ext.key}</u>');
		</c:if>
		<c:if test="${!empty k.title }">
			result = result.replace(/extcredits${ext.key}/g, '<u>${k.title}</u>');
		</c:if>
	</c:forEach>
result = result.replace(/digestposts/g, '<u>精华帖数</u>');
result = result.replace(/posts/g, '<u>发帖数</u>');
result = result.replace(/oltime/g, '<u>在线时间(小时)</u>');
result = result.replace(/pageviews/g, '<u>页面浏览量</u>');
document.getElementById('creditsformulaexp').innerHTML = '<u>总积分</u>=' + result;
}
</script>
<form method="post" action="admincp.jsp?action=toCreditExpression">
	<input type="hidden" name="formhash" value="bff5c099">
	<a name="49ea602525c7ba54"></a>
	<table width="100%" border="0" cellpadding="0" cellspacing="0"
		class="tableborder">
		<tr class="header">
			<td colspan="2">
				积分公式设置
				<a href="###" onclick="collapse_change('49ea602525c7ba54')"><img id="menuimg_49ea602525c7ba54" src="${pageContext.request.contextPath}/images/admincp/menu_reduce.gif" border="0" style="float: right; margin-top: -12px; margin-right: 8px;" /> </a>
			</td>
		</tr>
		<tbody id="menu_49ea602525c7ba54" style="display: yes">
			<tr>
				<td colspan="2" class="altbg1">
					<b>总积分计算公式:</b>
					<br />
					<span class="smalltxt">总积分是衡量用户级别的唯一标准,您可以在此设定用户的总积分计算公式</span>
					<br />
					<img src="${pageContext.request.contextPath }/images/admincp/zoomin.gif" onmouseover="this.style.cursor='pointer'" onclick="zoomtextarea('creditsformulanew', 1)">
					<img src="${pageContext.request.contextPath }/images/admincp/zoomout.gif" onmouseover="this.style.cursor='pointer'" onclick="zoomtextarea('creditsformulanew', 0)">
					<div style="width: 90%" class="formulaeditor">
						<div>
							<c:forEach items="${extcredits}" var="ext" varStatus="ind">
								<c:choose>
									<c:when test="${empty ext.value.title }"><a href="###" onclick="insertunit('extcredits${ext.key}')">自定义积分${ext.key}</a>&nbsp;</c:when>
									<c:otherwise><a href="###" onclick="insertunit('extcredits${ext.key}')">${ext.value.title}</a>&nbsp;</c:otherwise>
								</c:choose>
							</c:forEach>
							<br />
							<a href="###" onclick="insertunit('digestposts')">精华帖数</a>&nbsp;
							<a href="###" onclick="insertunit('posts')">发帖数</a>&nbsp;
							<a href="###" onclick="insertunit('oltime')">在线时间(小时)</a>&nbsp;
							<a href="###" onclick="insertunit('pageviews')">页面浏览量</a>&nbsp;
							<a href="###" onclick="insertunit('+')">&nbsp;+&nbsp;</a>&nbsp;
							<a href="###" onclick="insertunit('-')">&nbsp;-&nbsp;</a>&nbsp;
							<a href="###" onclick="insertunit('*')">&nbsp;*&nbsp;</a>&nbsp;
							<a href="###" onclick="insertunit('/')">&nbsp;/&nbsp;</a>&nbsp;
							<a href="###" onclick="insertunit('(', ')')">&nbsp;(&nbsp;)&nbsp;</a>
							<br />
							<span id="creditsformulaexp">${fsmap.creditsformulaexp}</span>
						</div>
						<textarea name="creditsformulanew" id="creditsformulanew" style="width: 100%" rows="3" onkeyup="formulaexp()">${fsmap.creditsformula}</textarea>
					</div>
					<br />
					注意: 在线时间和页面访问量两个指标,用户可以通过长时间联机刷新而作弊,请慎用.
				</td>
			</tr>
		</tbody>
	</table>
	<br />
	<center>
		<input class="button" type="submit" name="settingsubmit" value="提 交">
	</center>
</form>
<jsp:include page="../../cp_footer.jsp" />

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -