============================
HACK名稱: [HACK]仿D4在個人資料裡顯示版主(管理板塊)
==========================
適用版本:Discuz! 2.5SP1
插件作者:hfchq
技術支援:http://www.cntw.org
修改檔:viewpro.php viewpro.htm
安裝難易:簡
演示:http://bbs.cntw.org
1.打開viewpro.php
查找:
- if(!@$member = $db->fetch_array($query)) {
- showmessage('member_nonexistence');
- }
复制代码
在下面加入
- $query = $db->query("SELECT name,moderator,fid FROM $table_forums WHERE type = 'forum' ");
- while($team=$db->fetch_array($query)){
- $temp = $team['moderator'];
- $temp = split(",",$temp);
- foreach($temp as $tempname){
- $tempname = trim($tempname);
- if ($tempname !== "" && $tempname == $member['username']){
- $modforums .= "<a href="forumdisplay.php?fid=".$team['fid']."" target="_blank">".$team['name']."</a>, ";
- }
- }
- }
复制代码
2:打開viewpro.htm
查找
- <tr><td width="45%" class="bold">{lang lastpost}:</td><td width="55%">$member[lastpost]</td></tr>
复制代码
在下面一行加入
- <!--{if $modforums}-->
- <tr><td width="45%" class="bold">{lang moderator}:</td><td width="55%">$modforums</td></tr>
- <!--{/if}-->
复制代码
3:完成
有個小問題,就是若管理版塊 2 個以上,如何使用逗號分隔他們像是官網這裡一樣呢?
例:
也就是如何判斷新增管理版塊就會多個逗號呢?高手請幫忙……:')
[ Last edited by 瘋狂cc on 2005-5-12 at 13:14 ] |