積分策略說明顯示在發新貼/回帖處
積分策略說明顯示在發新貼/回帖處作者: UNet-HG(forum.unetboard.com)
修改: kwan529(www.hkage.com)
演示:
http://www.alan888.com/Discuz/images/common/nopic.gif
演示瀏覽操作:
測試帳號:測試人員
秘碼:123456
發主題操作http://summerboy.nike.tw/post.ph ... &extra=page%3D1
回覆主題操作 http://summerboy.nike.tw/post.ph ... &extra=page%3D1
這是我最后一次發帖了,抱歉了。
說明:因原文在\include\common.inc.php內的代碼(註一)找不到必須以5.0的代碼下去尋找
註一 6.0 須找下面代碼 經測試找尋相關代碼插入 顯示有問題 改由5.0代碼加入
$forum['threadtypes'] = $forum['threadtypes'] ? unserialize($forum['threadtypes']) : array();
註明:post_newthread.html post_newreply.html這兩個檔案在文原也找不到所以經測試把代碼抓出。照下面修改就OK了,依原文去修改一定有問題或找不到代碼。
出處:http://www.discuz.net/thread-270980-1-71.html
檔案 \include\common.inc.php
找尋
?>
上加
#積分策略說明
if ($forum['postcredits']) {
foreach($forum['postcredits'] as $key => $keycredits) {
if ($keycredits > 0)
$forumpostcredits.=$extcredits[$key].'+'.$keycredits.' ';
elseif ($keycredits < 0)
$forumpostcredits.=$extcredits[$key].$keycredits.' ';
}
} else {
foreach($creditspolicy['post'] as $key => $keycredits) {
if ($keycredits > 0)
$forumpostcredits.=$extcredits[$key].'+'.$keycredits.' ';
elseif ($keycredits < 0)
$forumpostcredits.=$extcredits[$key].$keycredits.' ';
}
}
if ($forum['replycredits']) {
foreach($forum['replycredits'] as $key => $keycredits) {
if ($keycredits > 0)
$forumreplycredits.=$extcredits[$key].'+'.$keycredits.' ';
elseif ($keycredits < 0)
$forumreplycredits.=$extcredits[$key].$keycredits.' ';
}
} else {
foreach($creditspolicy['reply'] as $key => $keycredits) {
if ($keycredits > 0)
$forumreplycredits.=$extcredits[$key].'+'.$keycredits.' ';
elseif ($keycredits < 0)
$forumreplycredits.=$extcredits[$key].$keycredits.' ';
}
}
#積分策略說明
開啟post_newthread.html
找
<!--{if $discuz_uid}-->
$discuz_userss [<a href="$link_logout">{lang member_logout}</a>]
<!--{else}-->
{lang guest} [<a href="$link_login">{lang member_login}</a>]
<!--{/if}-->
下加
<tr><td class="altbg1">積分</td>
<td class="altbg2">本區發新主題會增加<span class="smalltxt">$forumpostcredits</span></td>
</tr>
開啟post_newreply.html
找
<!--{if $discuz_uid}-->
$discuz_userss [<a href="$link_logout">{lang member_logout}</a>]
<!--{else}-->
{lang guest} [<a href="$link_login">{lang member_login}</a>]
<!--{/if}-->
下加
<tr><td class="altbg1">積分</td>
<td class="altbg2">本區發表回覆會增加<span class="smalltxt">$forumreplycredits</span></td>
</tr>
完成 我正在找如何增加積分的方法...
不過顯然這篇不是我要的-.-!
頁:
[1]