Linux0911 2007-2-28 04:41 PM
[BUG] 在線列表顯示所有用戶組 + 打開 "取消懸賞" 功能
from: [url]http://www.alan888.com/Discuz/thread-100658-1-1.html[/url]
參 http://www.alan888.com/Discuz/viewthread.php?tid=85742 <-- 去除用了這個後的 "會員" 用戶組
以前安裝過上面的..就執行 SQL ↓ 再更新緩存 ^_^
[code]DELETE FROM `cdb_onlinelist` WHERE `groupid` =0[/code]
admin/misc.unc.php
[code] $query = $db->query("SELECT groupid, grouptitle FROM {$tablepre}usergroups WHERE type<>'member'");[/code]
改成
[code] $query = $db->query("SELECT groupid, grouptitle FROM {$tablepre}usergroups ORDER BY type");[/code]
[code]$group = array('groupid' => 0, 'grouptitle' => 'Member');[/code]
改成
[code]//$group = array('groupid' => 0, 'grouptitle' => 'Member');[/code]
下一行的[code] do {
[/code] 改成[code] while($group = $db->fetch_array($query)) {[/code]
[code]} while($group = $db->fetch_array($query));[/code]
改成
[code]};[/code]
---------------------------------------------------------------------------------------------
取消懸賞
forumdisplay.htm
[code] <input type="button" class="lightbutton" onclick="document.moderate.operation.value = 'digest';document.moderate.submit()" value="{lang admin_digest_addremove}">[/code]
下加
[code] <input type="button" class="lightbutton" onclick="document.moderate.operation.value = 'removereward';document.moderate.submit()" value="{lang admin_remove_reward}">[/code]
viewthread.htm
[code] <!--{if !$thread['special']}--><option value="merge">{lang admin_merge}</option><!--{/if}-->[/code]
下加
[code] <!--{if $thread['special'] == 3}--><option value="removereward">{lang admin_remove_reward}</option><!--{/if}-->[/code]
topicadmin.php
[code] $db->query("UPDATE {$tablepre}threads SET special=0, price='0' WHERE tid IN ($moderatetids)", 'UNBUFFERED');[/code]
改成
[code] $db->query("UPDATE {$tablepre}threads SET special=0, price='0', moderated='1' WHERE tid IN ($moderatetids)", 'UNBUFFERED');[/code]
[color=White] 取消 懸賞 *天使* 用戶組 在線 多出會員組