?? scoreset.aspx
字號:
?<%@ Page language="c#" Codebehind="scoreset.aspx.cs" AutoEventWireup="false" Inherits="Discuz.ForumPage.Admin.OptionsSet.scoreset"%>
<%@ Register TagPrefix="cc2" Namespace="Discuz.Admin.Controls" Assembly="Discuz.Controls" %>
<%@ Register TagPrefix="cc1" Namespace="Discuz.Admin.Controls" Assembly="Discuz.Controls" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>scoreset</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<LINK href="../styles/datagrid.css" type="text/css" rel="stylesheet">
<LINK href="../styles/default.css" type="text/css" rel="stylesheet">
<script language="javascript" src="../js/common.js"></script>
</HEAD>
<body MS_POSITIONING="GridLayout" >
<form id="Form1" runat="server">
<table class="table1" cellspacing="0" cellpadding="4" width="100%" align="center">
<tr>
<td colspan="2">
<cc1:datagrid id="DataGrid1" runat="server" OnCancelCommand="DataGrid_Cancel" OnEditCommand="DataGrid_Edit"
OnUpdateCommand="DataGrid_Update">
<Columns>
<asp:BoundColumn DataField="id" SortExpression="id [遞增]" Visible="false"></asp:BoundColumn>
<asp:BoundColumn DataField="name" SortExpression="name" HeaderText="名稱" ReadOnly="true"></asp:BoundColumn>
<asp:BoundColumn DataField="extcredits1" HeaderText="extcredits1" ></asp:BoundColumn>
<asp:BoundColumn DataField="extcredits2" HeaderText="extcredits2"></asp:BoundColumn>
<asp:BoundColumn DataField="extcredits3" HeaderText="extcredits3" ></asp:BoundColumn>
<asp:BoundColumn DataField="extcredits4" HeaderText="extcredits4"></asp:BoundColumn>
<asp:BoundColumn DataField="extcredits5" HeaderText="extcredits5" ></asp:BoundColumn>
<asp:BoundColumn DataField="extcredits6" HeaderText="extcredits6"></asp:BoundColumn>
<asp:BoundColumn DataField="extcredits7" HeaderText="extcredits7" ></asp:BoundColumn>
<asp:BoundColumn DataField="extcredits8" HeaderText="extcredits8"></asp:BoundColumn>
</Columns>
</cc1:datagrid>
</td>
</tr>
<tr>
<td colspan="2">
<table class="table1" cellspacing="0" cellpadding="4" width="100%" align="center">
<tr>
<td class="td2">兌換比率</td>
<td class="td2">兌換比率為單項積分對應一個單位標準積分的值, 例如 extcredits1 的比率為 1.5(相當于 1.5
個單位標準積分)、extcredits2 的比率為 3(相當于 3 個單位標準積分)、extcredits3 的比率為 15(相當于 15
個單位標準積分), 則 extcredits3 的 1 分相當于 extcredits2 的 5 分或 extcredits1 的 10
分. 一旦設置兌換比率, 則用戶將可以在控制面板中自行兌換各項設置了兌換比率的積分, 如不希望實行積分自由兌換, 請將其兌換比率設置為 0</td>
</tr>
<tr>
<td class="td1" width="100">積分名稱</td>
<td class="td1">該項積分的名稱, 如果為空則不啟用該項積分顯示</td>
</tr>
<tr>
<td class="td2">積分單位</td>
<td class="td2">如金幣,元等</td>
</tr>
<tr>
<td class="td1">發主題(+)</td>
<td class="td1">作者發新主題增加的積分數, 如果該主題被刪除, 作者積分也會按此標準相應減少</td>
</tr>
<tr>
<td class="td2">回復(+)</td>
<td class="td2">作者發新回復增加的積分數, 如果該回復被刪除, 作者積分也會按此標準相應減少</td>
</tr>
<tr>
<td class="td1">加精華(+)</td>
<td class="td1">主題被加入精華時單位級別作者增加的積分數(根據精華級別乘以1~3), 如果該主題被移除精華, 作者積分也會按此標準相應減少</td>
</tr>
<tr>
<td class="td2">上傳附件(+)</td>
<td class="td2">用戶每上傳一個附件增加的積分數, 如果該附件被刪除, 發布者積分也會按此標準相應減少</td>
</tr>
<tr>
<td class="td1">下載附件(-)</td>
<td class="td1">用戶每下載一個附件扣除的積分數. 注意: 如果允許游客組下載附件, 本策略將可能被繞過</td>
</tr>
<tr>
<td class="td2">發短消息(-)</td>
<td class="td2">用戶每發送一條短消息扣除的積分數</td>
</tr>
<tr>
<td class="td1">搜索(-)</td>
<td class="td1">用戶每進行一次帖子搜索或短消息搜索扣除的積分數</td>
</tr>
<tr>
<td class="td2">交易成功(+)</td>
<td class="td2">用戶每成功進行一次交易后增加的積分數</td>
</tr>
<tr>
<td class="td1">參與投票(+)</td>
<td class="td1">用戶每參與一次投票后增加的積分數</td>
</tr>
<tr>
<td class="td1" colspan="2">
<script>
showhint(0, '以上標明(+)的為增加的積分數, 標明(-)的為減少的積分數, 您也可以通過設置負值的方式變更積分的增減, 各項積分增減允許的范圍為-99~+99. 如果為更多的操作設置積分策略, 系統就需要更頻繁的更新用戶積分, 同時意味著消耗更多的系統資源, 因此請根據實際情況酌情設置');</script>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="50%" valign="top">
</td>
<td>
<br><br>
</td>
</tr>
<tr>
<td width="60%" valign="top" class="td1">
<b>總積分計算公式:</b><br>
總積分是衡量用戶級別的唯一標準, 您可以在此設定用戶的總積分計算公式, 其中 posts 代表發帖數;digestposts 代表精華帖數;oltime
代表用戶總在線時間(小時);extcredits1~extcredits8 分別代表上述 8 個自定義積分. 公式中可使用包括 + - * / () 在內的運算符號, 例如“<i><u>posts*0.5+digestposts*10+oltime*10+extcredits1*2+extcredits8</u></i>”代表總積分為“<i><u>發帖數</u></i>*0.5+<i><u>精華帖數</u></i>*10+<i><u>總在線時間(小時)</u></i>*10+<i><u>自定義積分1</u></i>*2+<i><u>自定義積分8</u></i>”. 注意:
一旦修改積分公式, 將可能導致所有用戶的積分和所在會員用戶組重新計算, 因此會加重服務器負擔, 直至全部用戶更新完畢. 其中在線時間,用戶可以通過長時間聯機刷新而作弊, 請慎用
</td>
<td class="td1">
<cc2:TextBox id="formula" runat="server" Height="128px" TextMode="MultiLine" RequiredFieldType="暫無校驗"
Width="80%"></cc2:TextBox><br>
<cc2:CheckBoxList ID="RefreshUserScore" runat="server"><asp:ListItem Value="1">根據該公式刷新所有用戶總積分</asp:ListItem></cc2:CheckBoxList>
</td>
</tr>
<tr>
<td width="50%" valign="top" class="td2">
<b>交易積分設置:</b><br>
交易積分是一種可以由用戶間自行轉讓、買賣交易的積分類型, 您可以指定一種積分作為交易積分. 如果不指定交易積分, 則用戶間積分交易功能將不能使用. 注意:
交易積分必須是已啟用的積分, 一旦確定請盡量不要更改, 否則以往記錄及交易可能會產生問題.
</td>
<td class="td2">
<cc2:DropDownList id="creditstrans" runat="server">
<asp:ListItem Value="0">無</asp:ListItem>
<asp:ListItem Value="1" Selected="True">extcredits1</asp:ListItem>
<asp:ListItem Value="2">extcredits2</asp:ListItem>
<asp:ListItem Value="3">extcredits3</asp:ListItem>
<asp:ListItem Value="4">extcredits4</asp:ListItem>
<asp:ListItem Value="5">extcredits5</asp:ListItem>
<asp:ListItem Value="6">extcredits6</asp:ListItem>
<asp:ListItem Value="7">extcredits7</asp:ListItem>
<asp:ListItem Value="8">extcredits8</asp:ListItem>
</cc2:DropDownList>
</td>
</tr>
<tr>
<td width="50%" valign="top" class="td1">
<B>積分交易稅:</B><BR>
積分交易稅(損失率)為用戶在利用積分進行轉讓、兌換、買賣時扣除的稅率, 范圍為 0~1 之間的浮點數, 例如設置為
0.2, 則用戶在轉換 100 個單位積分時, 損失掉的積分為 20 個單位, 0 為不損失
</td>
<td class="td1">
<cc2:TextBox id="creditstax" runat="server" Height="19px" RequiredFieldType="數據校驗" Width="40"></cc2:TextBox><br>
</td>
</tr>
<tr>
<td valign="top" class="td2">
<B>轉賬最低余額:</B><BR>
積分轉賬后要求用戶所擁有的余額最小數值. 利用此功能, 您可以設置較大的余額限制, 使積分小于這個數值的用戶無法轉賬;也可以將余額限制設置為負數, 使得轉賬在限額內可以透支
</td>
<td class="td2">
<cc2:TextBox id="transfermincredits" runat="server" Height="19px" RequiredFieldType="數據校驗" Width="40"></cc2:TextBox><br>
</td>
</tr>
<tr>
<td valign="top" class="td1">
<B>兌換最低余額:</B><BR>
積分兌換后要求用戶所擁有的余額最小數值. 利用此功能, 您可以設置較大的余額限制, 使積分小于這個數值的用戶無法兌換;也可以將余額限制設置為負數, 使得兌換在限額內可以透支
</td>
<td class="td1">
<cc2:TextBox id="exchangemincredits" runat="server" Height="19px" RequiredFieldType="數據校驗" Width="40"></cc2:TextBox><br>
</td>
</tr>
<tr>
<td valign="top" class="td2">
<B>單主題最高收入:</B><BR>
設置單一主題作者出售所得的最高稅后積分收入, 超過此限制后購買者將仍然被扣除相應積分, 但主題作者收益將不再上漲. 本限制只在主題買賣時起作用, 0
為不限制
</td>
<td class="td2">
<cc2:TextBox id="maxincperthread" runat="server" Height="19px" RequiredFieldType="數據校驗" Width="40"></cc2:TextBox><br>
</td>
</tr>
<tr>
<td valign="top" class="td1">
<B>單主題最高出售時限(小時):</B><BR>
設置當主題被作者出售時, 系統允許自主題發布時間起, 其可出售的最長時間. 超過此時間限制后將變為普通主題, 閱讀者無需支付積分購買, 作者也將不再獲得相應收益, 以小時為單位, 0
為不限制
</td>
<td class="td1">
<cc2:TextBox id="maxchargespan" runat="server" Height="19px" RequiredFieldType="數據校驗" Width="40"></cc2:TextBox><br>
</td>
</tr>
<tr>
<td valign="top"></td>
<td>
<cc1:Button id="Save" runat="server" Text="提 交"></cc1:Button></td>
</tr>
</table>
</form>
<%=footer%>
</body>
</HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -