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

📄 memcp_credits.htm

📁 Discuz功能源码(开源)
💻 HTM
字号:
{subtemplate header}
<div id="nav"><a href="$indexname">$bbname</a> &raquo; {lang credits}</div>
<div id="wrap" class="wrap with_side s_clear">
	<div class="main">
		<div class="content">
			<h1>{lang credits}</h1>
			<div class="datalist">
				<div class="c_header"><h3 class="noarrow">{lang my_credits}</h3></div>
				<table cellspacing="0" cellpadding="0" summary="{lang invite_logs}" class="datatable" style="margin-bottom:30px;">
					<tr class="colplural">
						<!--{loop $extcredits $credit}-->
							<th>{$credit[img]} $credit[title]</th>
						<!--{/loop}-->
					</tr>
					<tr>
					<!--{loop $extcredits $id $credit}-->
							<td>$GLOBALS['extcredits'.$id]</td>
					<!--{/loop}-->
					</tr>
				</table>

				<!--{if $exchangestatus || $transferstatus || $ec_ratio}-->
					<div class="c_header"><h3 class="noarrow">{lang credits_manage}</h3></div>
					<table cellspacing="0" cellpadding="0" summary="{lang invite_logs}" class="datatable creditstable" style="margin-bottom:30px;">
						<!--{if $exchangestatus || $outextcredits}-->
						<tbody>
							<form id="exchangeform" name="exchangeform" method="post" action="memcp.php?action=credits&infloat=yes">
								<input type="hidden" name="formhash" value="{FORMHASH}">
								<input type="hidden" name="operation" value="exchange">
								<input type="hidden" name="outi" value="">
								<tr class="colplural">
									<td class="cre_title" valign="top">{lang memcp_credits_exchange}</td>
									<td class="cre_opt" valign="top"><input type="text" class="txt" size="5" name="exchangeamount" id="exchangeamount" value="0" onkeyup="exchangecalcredit();" />
										<select name="tocredits" onChange="exchangecalcredit()">
										<!--{loop $extcredits $id $ecredits}-->
											<!--{if $ecredits[allowexchangein] && $ecredits[ratio]}-->
												<option value="$id" unit="$ecredits[unit]" title="$ecredits[title]" ratio="$ecredits[ratio]">$ecredits[title]</option>
											<!--{/if}-->
										<!--{/loop}-->
										{eval $i=0;}
										<!--{loop $outextcredits $id $data}-->{eval $i++;}
											<option value="$id" outi="$i">$data[title]</option>
										<!--{/loop}-->
										</select>
										<p class="cre_btn"><button class="submit" type="submit" name="exchangesubmit" id="exchangesubmit" value="true" onclick="floatwin('open_credit', '', 350, 155);ajaxpost('exchangeform', 'floatwin_credit', '');" tabindex="2">{lang memcp_credits_exchange}</button></p>
									</td>
									<td class="cre_arrow" valign="top">{lang credits_need}</td>
									<td class="cre_opt" valign="top">
										<input type="text" size="5" id="exchangedesamount" value="0" disabled="disabled" class="txt"/>
										<select name="fromcredits" id="fromcredits_0" style="display: none" onChange="exchangecalcredit();">
										<!--{loop $extcredits $id $credit}-->
											<!--{if $credit[allowexchangeout] && $credit[ratio]}-->
												<option value="$id" unit="$credit[unit]" title="$credit[title]" ratio="$credit[ratio]">$credit[title]</option>
											<!--{/if}-->
										<!--{/loop}-->
										</select>
										{eval $i=0;}
										<!--{loop $outextcredits $id $data}-->{eval $i++;}
											<select name="fromcredits_$i" id="fromcredits_$i" style="display: none" onChange="exchangecalcredit()">
											<!--{loop $data[creditsrc] $id $ratio}-->
												<option value="$id" unit="$extcredits[$id][unit]" title="$extcredits[$id][title]" ratiosrc="$data[ratiosrc][$id]" ratiodesc="$data[ratiodesc][$id]">$extcredits[$id][title]</option>
											<!--{/loop}-->
											</select>
										<!--{/loop}-->
									</td>
									<td valign="top">
										<!--{if $exchangemincredits}-->
											{lang memcp_credits_exchange_min_balance}$exchangemincredits <br />
										<!--{/if}-->
										<span id="taxpercent">
										<!--{if intval($taxpercent) > 0}-->
											{lang credits_tax}$taxpercent
										<!--{/if}-->
										</span>
										<br /><a href="memcp.php?action=creditslog&operation=creditslog" class="lightlink">{lang memcp_credits_log_exchange}</a>
									</td>
								</tr>
							</form>
						</tbody>
						<script type="text/javascript">
							function exchangecalcredit() {
								with($('exchangeform')) {
									tocredit = tocredits[tocredits.selectedIndex];
									{eval $i=0;}
									<!--{loop $outextcredits $id $data}-->{eval $i++;}
										$('fromcredits_$i').style.display = 'none';
									<!--{/loop}-->
									if(tocredit.getAttribute('outi')) {
										outi.value = tocredit.getAttribute('outi');
										fromcredit = $('fromcredits_' + tocredit.getAttribute('outi'));
										$('taxpercent').style.display = $('fromcredits_0').style.display = 'none';
										fromcredit.style.display = '';
										fromcredit = fromcredit[fromcredit.selectedIndex];
										$('exchangeamount').value = $('exchangeamount').value.toInt();
										if($('exchangeamount').value != 0) {
											$('exchangedesamount').value = Math.floor( fromcredit.getAttribute('ratiosrc') / fromcredit.getAttribute('ratiodesc') * $('exchangeamount').value);
										} else {
											$('exchangedesamount').value = '';
										}
									} else {
										outi.value = 0;
										$('taxpercent').style.display = $('fromcredits_0').style.display = '';
										fromcredit = fromcredits[fromcredits.selectedIndex];
										$('exchangeamount').value = $('exchangeamount').value.toInt();
										if(fromcredit.getAttribute('title') != tocredit.getAttribute('title') && $('exchangeamount').value != 0) {
											if(tocredit.getAttribute('ratio') < fromcredit.getAttribute('ratio')) {
												$('exchangedesamount').value = Math.ceil( tocredit.getAttribute('ratio') / fromcredit.getAttribute('ratio') * $('exchangeamount').value * (1 + $creditstax));
											} else {
												$('exchangedesamount').value = Math.floor( tocredit.getAttribute('ratio') / fromcredit.getAttribute('ratio') * $('exchangeamount').value * (1 + $creditstax));
											}
										} else {
											$('exchangedesamount').value = '';
										}
									}
								}
							}
							String.prototype.toInt = function() {
								var s = parseInt(this);
								return isNaN(s) ? 0 : s;
							}
							exchangecalcredit();
						</script>
						<!--{/if}-->

						<!--{if $transferstatus}-->
							<tbody>
								<form id="transferform" name="transferform" method="post" action="memcp.php?action=credits&infloat=yes">
									<input type="hidden" name="formhash" value="{FORMHASH}" />
									<input type="hidden" name="operation" value="transfer" />
									<tr>
										<td class="cre_title" valign="top">{lang memcp_credits_transfer}</td>
										<td class="cre_opt" valign="top">
											<input type="text" size="5" id="transferamount" name="transferamount" value="0" class="txt" />&nbsp;&nbsp;{$extcredits[$creditstrans][title]}
											<p class="cre_btn"><button class="submit" type="submit" name="transfersubmit" id="transfersubmit" value="true" onclick="floatwin('open_credit', '', 350, 155);ajaxpost('transferform', 'floatwin_credit', '');" tabindex="1">{lang memcp_credits_transfer}</button></p>
										</td>
										<td class="cre_arrow" valign="top">{lang credits_give}</td>
										<td class="cre_opt" valign="top"><input type="text" size="15" name="to" id="to" class="txt" /></td>
										<td valign="top">
											{lang memcp_credits_transfer_min_balance}$transfermincredits {$extcredits[$creditstrans][unit]}<br />
											{lang credits_tax} $taxpercent
											<br /><a href="memcp.php?action=creditslog&operation=creditslog" class="lightlink">{lang memcp_credits_log_transfer}</a>
										</td>
									</tr>
								</form>
							</tbody>
						<!--{/if}-->
						<!--{if $ec_ratio}-->
							<tbody>
								<form id="addfundsform" name="addfundsform" method="post" action="memcp.php?action=credits&infloat=yes">
									<input type="hidden" name="formhash" value="{FORMHASH}" />
									<input type="hidden" name="operation" value="addfunds" />
									<script type="text/javascript">
										function addcalcredit() {
											var addfundamount = $('addfundamount').value.replace(/^0/, '');
											var addfundamount = parseInt(addfundamount);
											$('desamount').innerHTML = !isNaN(addfundamount) ? Math.ceil(((addfundamount / $ec_ratio) * 10)) / 10 : 0;
										}
									</script>
									<tr class="colplural">
										<td class="cre_title" valign="top">{lang memcp_credits_addfunds}</td>
										<td class="cre_opt" valign="top">
											<input type="text" size="5" id="addfundamount" name="addfundamount" value="0" onkeyup="addcalcredit()" class="txt" />&nbsp;&nbsp;{$extcredits[$creditstrans][title]} <br />
											<p class="cre_btn"><button class="submit" type="submit" name="addfundssubmit" id="addfundssubmit"  onclick="floatwin('open_credit', '', 350, 155);ajaxpost('addfundsform', 'floatwin_credit', '');" value="true" tabindex="3">{lang memcp_credits_addfunds}</button></p>
										</td>
										<td class="cre_arrow" valign="top">{lang credits_need}</td>
										<td class="cre_opt" valign="top">{lang memcp_credits_addfunds_caculate_radio}</td>
										<td valign="top">
											{lang memcp_credits_addfunds_rules_ratio} = {$extcredits[$creditstrans][title]} <b>$ec_ratio</b> {$extcredits[$creditstrans][unit]}
											<!--{if $ec_mincredits}--><br />{lang memcp_credits_addfunds_rules_min} {$extcredits[$creditstrans][title]} <b>$ec_mincredits</b> {$extcredits[$creditstrans][unit]}<!--{/if}-->
											<!--{if $ec_maxcredits}--><br />{lang memcp_credits_addfunds_rules_max} {$extcredits[$creditstrans][title]} <b>$ec_maxcredits</b> {$extcredits[$creditstrans][unit]}<!--{/if}-->
											<!--{if $ec_maxcreditspermonth}--><br />{lang memcp_credits_addfunds_rules_month} {$extcredits[$creditstrans][title]} <b>$ec_maxcreditspermonth</b> {$extcredits[$creditstrans][unit]}<!--{/if}-->
											<br /><a href="memcp.php?action=creditslog&operation=creditslog" class="lightlink">{lang memcp_credits_log_addfunds}</a>
										</td>
									</tr>
								</form>
							</tbody>
						<!--{/if}-->
					</table>
				<!--{/if}-->
				<!--{if $creditspolicy['promotion_visit'] || $creditspolicy['promotion_register']}-->
					<div class="c_header"><h3 class="noarrow">{lang post_my_advisit}</h3></div>
					<div class="channelinfo">
						<!--{if $promotion_visit}--><p>{lang my_promotion_url}</p><!--{/if}-->
						<!--{if $promotion_register && $promotion_visit}--><p>{lang my_promotion_reg}</p><!--{/if}-->
						<!--{if $promotion_register && !$promotion_visit}--><p>{lang my_promotion}</p><!--{/if}-->
					</div>
					<table cellspacing="0" cellpadding="0" class="datatable">
						<tr class="colplural">
							<td>
								{lang post_promotion_url1}
								<input type="text" class="txt" onclick="this.select();setcopy(this.value, '{lang promotion_url_copied}');" value="$boardurl?fromuid=$discuz_uid" size="50" />
								&nbsp;&nbsp;<button type="submit" class="submit" onclick="setcopy('$boardurl?fromuid=$discuz_uid', '{lang promotion_url_copied}');" type="submit">{lang copy}</button>
							</td>
						</tr>
						<tr>
							<td>
								{lang post_promotion_url2}
								<input type="text" class="txt" onclick="this.select();setcopy(this.value, '{lang promotion_url_copied}');" value="$boardurl?fromuser=$discuz_user" size="50" />
								&nbsp;&nbsp;<button type="submit" class="submit" onclick="setcopy('$boardurl?fromuser=$discuz_user', '{lang promotion_url_copied}');">{lang copy}</button>
							</td>
						</tr>
					</table>
				<!--{/if}-->
			</div>
		</div>
	</div>
	<div class="side">
		{subtemplate personal_navbar}
	</div>
</div>
{subtemplate footer}

⌨️ 快捷键说明

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