[討論] 有沒有能顯示會員現在位置的外掛?【巳解決】

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

版主: 版主管理群

china2000
星球公民
星球公民
文章: 194
註冊時間: 2003-10-24 23:00
來自: 傷講

[討論] 有沒有能顯示會員現在位置的外掛?【巳解決】

文章 china2000 »

各位朋友,

我是使用phpBB2 2.0.5的版本,採用BMan1Blue為預設風格,Linux為操作系統,租用外國的主機空間。

昨夜和朋友閒聊時發現我的論壇有不足之處,就是在論壇主版下面顯示有誰在線的部份,是不能顯示某一人現在正溜覽那一個分區或版面!必需要從第一版往下找尋才行!費時得行!請問有沒有能顯示會員現在所在位置(版/區)的外掛?已爬文但找不到.....
最後由 china2000 於 2005-02-23 22:13 編輯,總共編輯了 1 次。
china2000
星球公民
星球公民
文章: 194
註冊時間: 2003-10-24 23:00
來自: 傷講

文章 china2000 »

小竹子~ Would you kindly to give me a hand ?
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

查看誰在線上←這個預設的呀!
http://phpbb-tw.net/phpbb/viewonline.php
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
clpl
星球公民
星球公民
文章: 74
註冊時間: 2004-09-06 10:00

文章 clpl »

他是說在index把指標指到那位會員名稱時顯示所在位置吧~
china2000
星球公民
星球公民
文章: 194
註冊時間: 2003-10-24 23:00
來自: 傷講

文章 china2000 »

clpl學兄說的正是我想要的東西!比方說我在論壇主版下面顯示有誰在線的部份時,只需要把指標指到那位會員名稱時顯示所在位置吧!請問有沒有這樣的外掛?

謝謝小竹子老師的指導!原來真的有查看誰在線上這個預設的功能!但是每次要這樣打
http://phpbb-tw.net/phpbb/viewonline.php 似乎有點不便!請問能否把這個功能放在版面上以方便查看呢?該如何修改呢?
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

china2000 寫:謝謝小竹子老師的指導!原來真的有查看誰在線上這個預設的功能!但是每次要這樣打
http://phpbb-tw.net/phpbb/viewonline.php 似乎有點不便!請問能否把這個功能放在版面上以方便查看呢?該如何修改呢?
那個......
不就在線上會員列表的左上方了嗎?「查看誰在線上」
赤兔
星球公民
星球公民
文章: 140
註冊時間: 2005-02-08 14:19

文章 赤兔 »

我想 china2000 的意思是當 mouseover 首頁線上會員 ID 時會顯示該會員所在位置\r
這在 DZ 及 PW 上都有,但在 phpBB 還沒看過
china2000
星球公民
星球公民
文章: 194
註冊時間: 2003-10-24 23:00
來自: 傷講

文章 china2000 »

赤兔兄,謝謝你的解釋!我的意思正正是當 mouseover 首頁線上會員 ID 時會顯示該會員所在位置 !不錯~ 我知道DZ 及 PW 上都有這個功能但偏偏phpBB 沒有~~

~倉木麻衣~老師,我的論壇在線上會員列表的左上方是沒有「查看誰在線上」這部份的!我不知道為什麼沒有了~ 但是有沒有方法可以把「查看誰在線上」這個功能加上去?這個功能對我來說是十分有用的!

*我是香港人~ 中文真的太爛了~ 使各位學兄理解有誤真是對不起啊!*
赤兔
星球公民
星球公民
文章: 140
註冊時間: 2005-02-08 14:19

文章 赤兔 »

何不將 phpBB 升級至 2.0.12 最新版?
china2000
星球公民
星球公民
文章: 194
註冊時間: 2003-10-24 23:00
來自: 傷講

文章 china2000 »

赤兔兄,因為2.0.5有太多的外掛!恐怕錯一漏萬時就~~~ @@
赤兔
星球公民
星球公民
文章: 140
註冊時間: 2005-02-08 14:19

文章 赤兔 »

這...
安全性也不能不顧啊
要等論壇被駭掛了才甘心?
言盡於此,請三思
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

那應該是風格的關係吧~我想\r
不然也不可能會有viewonline.php~卻沒有那個連結文字出現\r
我也沒有你那個風格~所以也沒法跟你說要怎麼改\r
不然直接動風格檔應該是最快的(指把viewonlie的連結弄出來)

至於要把指標指到那位會員名稱時顯示所在位置\r
也不是很困難啦~只是我也不能確定是否能在您的論壇上運作
至少在我的論壇上測試是ok的

代碼: 選擇全部

#
#-----[OPEN]----------
#
includes/page_header.php

#
#-----[FIND]----------
#
	$sql = "SELECT u.username, u.user_id,

#
#-----[INLINE FIND]----------
#
u.user_id,

#
#-----[INLINE AFTER ADD]----------
#
 u.user_session_page,

#
#-----[FIND]----------
#
		message_die(GENERAL_ERROR, 'Could not obtain user/online information', '', __LINE__, __FILE__, $sql);
	}

#
#-----[AFTER ADD]----------
#
	$sql = "SELECT forum_name, forum_id
		FROM " . FORUMS_TABLE;
	if($forums_result = $db->sql_query($sql))
	{
		while($forumsrow = $db->sql_fetchrow($forums_result))
		{
			$online_forum_data[$forumsrow['forum_id']] = $forumsrow['forum_name'];
		}
	}
	else
	{
		message_die(GENERAL_ERROR, "Couldn't obtain user/online forums information.", "", __LINE__, __FILE__, $sql);
	}

#
#-----[FIND]----------
#
				$style_color = '';

#
#-----[AFTER ADD]----------
#
				$location = ' title="' . $lang['Forum_Location'] . ":";
				if( $row['user_session_page'] < 1 )
				{
					switch($row['user_session_page'])
					{
						case PAGE_INDEX:
							$location .= $lang['Forum_index'];
							break;
						case PAGE_POSTING:
							$location .= $lang['Posting_message'];
							break;
						case PAGE_LOGIN:
							$location .= $lang['Logging_on'];
							break;
						case PAGE_SEARCH:
							$location .= $lang['Searching_forums'];
							break;
						case PAGE_PROFILE:
							$location .= $lang['Viewing_profile'];
							break;
						case PAGE_VIEWONLINE:
							$location .= $lang['Viewing_online'];
							break;
						case PAGE_VIEWMEMBERS:
							$location .= $lang['Viewing_member_list'];
							break;
						case PAGE_PRIVMSGS:
							$location .= $lang['Viewing_priv_msgs'];
							break;
						case PAGE_FAQ:
							$location .= $lang['Viewing_FAQ'];
							break;
						default:
							$location .= $lang['Forum_index'];
					}
				}
				else
				{
					$location .= $online_forum_data[$row['user_session_page']];
				}

#
#-----[FIND]----------
#
$style_color .'>'

#
#-----[REPLACE WITH]----------
#
$style_color . $location . '">'

#
#-----[FIND]----------
#
$style_color .'><i>'

#
#-----[REPLACE WITH]----------
#
$style_color . $location . '"><i>'

#
#-----[SAVE/CLOSE ALL]----------
#
# EoM
最後由 ~倉木麻衣~ 於 2005-02-23 19:34 編輯,總共編輯了 1 次。
china2000
星球公民
星球公民
文章: 194
註冊時間: 2003-10-24 23:00
來自: 傷講

文章 china2000 »

~倉木麻衣~老師,謝謝你的指導,原來真的是風格的問題!我把viewoline依樣畫葫蘆般加入index_body.tpl內,真的可以顯示「看誰在線」的功能了!畫面的安排應該是「看誰在線」在左邊顯示而「歡 迎 蒞 臨:xxxx」應該置中!但我不知道搞錯了什麼在「看誰在線」和「歡 迎 蒞 臨:xxxx」中間竟出現align="center"這句文字!我知道是語法上的錯誤但我真的不懂改!以下便是我修改後的語法:
<td class="catHead" colspan="2" height="28" <span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span> align="center"<span class="cattitle">歡 迎 蒞 臨 {SITENAME}</span></td>
有誰可以幫忙嗎?
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

china2000 寫:畫面的安排應該是「看誰在線」在左邊顯示而「歡 迎 蒞 臨:xxxx」應該置中!但我不知道搞錯了什麼在「看誰在線」和「歡 迎 蒞 臨:xxxx」中間竟出現align="center"這句文字!我知道是語法上的錯誤但我真的不懂改!以下便是我修改後的語法:
<td class="catHead" colspan="2" height="28" <span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span> align="center"<span class="cattitle">歡 迎 蒞 臨 {SITENAME}</span></td>
有誰可以幫忙嗎?
這個~是藍色部份加錯位置了
沒看到實際頁面~只能用亂猜的
試看看弄成這樣\r

代碼: 選擇全部

<td class="catHead" colspan=2><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
<td class="catHead" colspan="2" height="28" align="center"><span class="cattitle">歡 迎 蒞 臨 {SITENAME}</span></td>
china2000
星球公民
星球公民
文章: 194
註冊時間: 2003-10-24 23:00
來自: 傷講

文章 china2000 »

~倉木麻衣~老師,似乎是不行的!因為改了之後發現「看誰在線」在左邊但「歡 迎 蒞 臨:xxxx」竟貼左右面並且是用直行顯示而不是橫行顯示!由於是直行顯示所以版面多了很多行!我的用意是在同一行裡顯示「看誰在線」和「歡 迎 蒞 臨:xxxx」的!
主題已鎖定

回到「外掛問題討論」