[討論] Who Is Online UserIcon 改良 (成功了)

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
tseesther
星球公民
星球公民
文章: 70
註冊時間: 2003-11-25 13:46

[討論] Who Is Online UserIcon 改良 (成功了)

文章 tseesther »

原文:http://phpbb-tw.net/phpbb/viewtopic.php?t=10396

此MOD是把首頁線上名單以icon顯示系統管理員、版面管理員和註冊會員等級別\r

各位大大是否有興趣研究研一下,如果要增加多一個級別,如"高級會員",條件是發文總數多於某數,這樣可以讓高級會員多一份優越感,無形中對論壇的支持度也是好的

不過想不通如何取user_posts的資料應用,各位大大能建議一下嗎?
最後由 tseesther 於 2005-04-02 17:10 編輯,總共編輯了 1 次。
御津闇慈
竹貓忠實會員
竹貓忠實會員
文章: 645
註冊時間: 2001-11-17 10:59

文章 御津闇慈 »

會員管理的等級管理不是可以新增嗎?
請麻煩多多用搜尋功能
tseesther
星球公民
星球公民
文章: 70
註冊時間: 2003-11-25 13:46

文章 tseesther »

誤會了

我想討論的是在首頁把等級都加到線上名單並以圖示顯示出來
tseesther
星球公民
星球公民
文章: 70
註冊時間: 2003-11-25 13:46

文章 tseesther »

代碼: 選擇全部

if ( $row['user_id'] != $prev_user_id )
{
	$style_color = ''; $user_icon = $icon_member; //User Icons - User 
	if ( $row['user_level'] == ADMIN )
	{
		$row['username'] = '<b>' . $row['username'] . '</b>';
		$style_color = 'style="color:#' . $theme['fontcolor3'] . '"'; $user_icon = $icon_admin; //User Icons - Admin
	}
	else if ( $row['user_level'] == MOD )
	{
		$row['username'] = '<b>' . $row['username'] . '</b>';
		$style_color = 'style="color:#' . $theme['fontcolor2'] . '"'; $user_icon = $icon_mod; //User Icons - Mod 
	}
我的構想是在此段當中加入如:

代碼: 選擇全部

if ( $row['user_posts'] > 999 )
{$user_icon = $icon_goldmember;}
不知是否可行?對不起讓大家見笑了=_="
我對code的認識不深,不過想多研究讓自己進步,先謝過各位大大!
tseesther
星球公民
星球公民
文章: 70
註冊時間: 2003-11-25 13:46

文章 tseesther »

經反覆的試驗,成功了!!

原來之前失敗是因為沒有取得'user_posts'的數據,要這樣:

代碼: 選擇全部

====打開 includes\page_header.php====

====尋找====
$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_ip

====之後,加上====
, u.user_posts
然後照上一篇文章所講將那段code加入就可以了

效果就如這樣:
圖檔



很開心,自己解決了問題^^
最後由 tseesther 於 2005-04-02 18:07 編輯,總共編輯了 2 次。
赤兔
星球公民
星球公民
文章: 140
註冊時間: 2005-02-08 14:19

文章 赤兔 »

可否請樓主寫成完整的 MOD
然後在非官方推薦認證外掛版區發表,以嘉惠有需要的朋友
tseesther
星球公民
星球公民
文章: 70
註冊時間: 2003-11-25 13:46

文章 tseesther »

赤兔 寫:可否請樓主寫成完整的 MOD
然後在非官方推薦認證外掛版區發表,以嘉惠有需要的朋友
我試試看! 不過我不太熟.... 怕是怕會寫出什麼差錯來..... 嘻
hpo14
竹貓忠實會員
竹貓忠實會員
文章: 414
註冊時間: 2003-05-10 16:37
來自: M Starbucks

文章 hpo14 »

沒關係...想用的人自然就成為了你的測試幫手...^^
非官方外掛問題區公告: [必看]請配合發問格式及明確主題發問(2004 02/16更新)

竹貓星球發問規則:
http://phpbb-tw.net/phpbb/viewtopic.php?t=16149

請不要濫用 私人訊息 或是 MSN 問問題...你以為竹貓是架好看的阿
twentyone
星球公民
星球公民
文章: 48
註冊時間: 2003-10-10 20:41
來自: 香港
聯繫:

文章 twentyone »

tseesther 寫:
赤兔 寫:可否請樓主寫成完整的 MOD
然後在非官方推薦認證外掛版區發表,以嘉惠有需要的朋友
我試試看! 不過我不太熟.... 怕是怕會寫出什麼差錯來..... 嘻
努力加油同
亞青
星球普通子民
星球普通子民
文章: 11
註冊時間: 2005-12-22 16:26

文章 亞青 »

應該放在哪裡呢????????
●架設主機作業系統:Windows XP Home SP2
●快速架站程式:還未申請
●您的上網方式:香港區網 (Netvigator)
●您的 phpBB2 版本:還未下載
●您的 domain(網域名稱):
●您的 phpBB2 連結網址:
頭像
jwxie
竹貓忠實會員
竹貓忠實會員
文章: 604
註冊時間: 2005-11-26 12:02
來自: New York, USA   學業狀況: 更加努力     個人狀況: ||地獄臭蛋|| 
聯繫:

....

文章 jwxie »

請幾位大大再次貼出\r
Who Is Online UserIcon mod的正確位置@@可以嗎?

目前本人帳號嚴重地被盜用!MSN已經被盜!

想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流

個人小品(Blog)My phpBB-Blog免費空間討論區
寒心
星球公民
星球公民
文章: 58
註冊時間: 2005-02-08 14:03

文章 寒心 »

Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

不過我的跟之前竹貓的不同(請讀我的作者留言)
http://phpbb-tw.net/phpbb/viewtopic.php?t=40476

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
亞青
星球普通子民
星球普通子民
文章: 11
註冊時間: 2005-12-22 16:26

文章 亞青 »

tseesther 寫:

代碼: 選擇全部

if ( $row['user_id'] != $prev_user_id )
{
	$style_color = ''; $user_icon = $icon_member; //User Icons - User 
	if ( $row['user_level'] == ADMIN )
	{
		$row['username'] = '<b>' . $row['username'] . '</b>';
		$style_color = 'style="color:#' . $theme['fontcolor3'] . '"'; $user_icon = $icon_admin; //User Icons - Admin
	}
	else if ( $row['user_level'] == MOD )
	{
		$row['username'] = '<b>' . $row['username'] . '</b>';
		$style_color = 'style="color:#' . $theme['fontcolor2'] . '"'; $user_icon = $icon_mod; //User Icons - Mod 
	}
我的構想是在此段當中加入如:

代碼: 選擇全部

if ( $row['user_posts'] > 999 )
{$user_icon = $icon_goldmember;}
不知是否可行?對不起讓大家見笑了=_="
我對code的認識不深,不過想多研究讓自己進步,先謝過各位大大!
我有些少不明白~~在哪段當中加入

代碼: 選擇全部

if ( $row['user_posts'] > 999 )
{$user_icon = $icon_goldmember;}
呢?????
請你詳細些吧~~~~
●架設主機作業系統:Windows XP Home SP2
●快速架站程式:還未申請
●您的上網方式:香港區網 (Netvigator)
●您的 phpBB2 版本:還未下載
●您的 domain(網域名稱):
●您的 phpBB2 連結網址:
主題已鎖定

回到「外掛問題討論」