訪客禁用特殊功能 登入

登入  •  註冊

[外掛] 論壇主題嵌入FB讚好 FaceBook Like Button  

版主: tomy

版面規則
若您的問題與網站錯誤有關建議您留下連結以供查核。
phpBB風格機器 (由ForumD5B提供)
MODX Install File Creator MOD安裝檔製造器

[外掛] 論壇主題嵌入FB讚好 FaceBook Like Button

GP:0

#1  文章tomy » 2010年 5月 23日, 16:10

 

######################################################################
## MOD名稱:FaceBook Like Button
## MOD作者:Tomy
## MOD描述:將論壇每篇主題嵌入 「FaceBook 讚好」功能。
## MOD版本:0.0.3B (非官方認證)
## MOD日期:2010/05/27
## PHPBB versions:phpbb3 ( 3.0.5 -> 3.0.6 -> 3.0.7 )
## Installation Level:Easy ↓
## Installation Time:2 Minute
## DEMO web: http://d5b.web4chinese.com 任何一篇文章
######################################################################

FaceBook的「讚好」功能已經無所不在
不論是自行開發論壇系統或是CMS套件、各種部落格幾乎都採行了這個新功能
藉由FB 強大的社群活動力來提升網站流量
更可讓網站的娛樂性質更上一層樓
phpBB 又怎能錯過這樣優秀的功能?
經過一些時間的研究與網路上文件的參考
發表以下的修改方法給喜好phpBB 套件的網友們,希望大家會喜歡。



複雜性:
 1.Template 模板檔案修改
 2.免中文化
 3.簡單到爆!!

外掛歷程:
 0.0.1B版本 首次發表
 0.0.2B版本 修正FB原碼部份讓外掛支援phpBB 3.0.5到3.0.7-PL1版本
 0.0.3B版本 若點選讚好按鈕時FaceBook 帳號未登入會跳出登入小視窗。

本外掛是由HTML 嵌入方式延伸至phpBB 論壇套件之中,小弟本身不會寫XML文件
故無法採用AutoMOD 安裝,請手動修改論壇模板檔案吧!
手動安裝步驟約略如下說明:

開啟 styles/prosilver/template/viewtopic_body.html
找到
代碼: 選擇全部
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
或開啟styles/subsilver2/template/viewtopic_body.html
找到
代碼: 選擇全部
<h2><a class="titles" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>

於之後加入以下FB代碼
代碼: 選擇全部
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftomy168.twbbs.org/mytest3/viewtopic.php?t={TOPIC_ID}&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:30px"></iframe>


請注意對照剛才新增的FB代碼!

找到以下代碼並修改為您的網域
代碼: 選擇全部
tomy168.twbbs.org

若您附屬於網域下的某個目錄 ( 範例是mytest3目錄 )
請找到以下代碼並修改為您網站的目錄名稱
代碼: 選擇全部
mytest3

若沒有附屬於網域子目錄下,網域即是您phpBB 論壇網址的話請刪除以下代碼
代碼: 選擇全部
mytest3/

該FB 讚好區塊的高度可修改以下代碼或是保留預設值
代碼: 選擇全部
height:30px


存檔後於ACP後台刷新Template 模板
安裝完畢!






↑ 華人地區各大discuz 論壇與許多部落格早已開始採用FB 讚好功能、phpBB預設風格安裝效果。
最後由 tomy 於 2010年 5月 27日, 03:04 編輯,總共編輯了 4 次。
i love phpBB
Let's make it better !!
頭像
tomy
一般會員
一般會員
 
文章: 189
註冊時間: 2010年 2月 11日, 12:19
持有金幣: 28.00
送出感謝: 3
擁有感謝: 25
擁有勳章數量: 2
電腦駭客 (1) 版主榮耀 (1)

Re: [外掛] 論壇文章崁入FB讚好 FaceBook Like Button

GP:0

#2  文章tomy » 2010年 5月 23日, 16:11

 

FaceBook BOT 設定方式

ACP後台 > 一般 > 管理機器人
選取「增加機器人」


當論壇文章被「點選讚」之後




參考資料:phpBB 官方論壇文件
i love phpBB
Let's make it better !!
頭像
tomy
一般會員
一般會員
 
文章: 189
註冊時間: 2010年 2月 11日, 12:19
持有金幣: 28.00
送出感謝: 3
擁有感謝: 25
擁有勳章數量: 2
電腦駭客 (1) 版主榮耀 (1)

Re: [外掛] 論壇文章崁入FB讚好 FaceBook Like Button

GP:0

#3  文章yehrussell » 2010年 5月 23日, 22:30

 

請問板大
我點讚出現錯誤耶! 如下圖 謝謝
圖檔
頭像
yehrussell
一般會員
一般會員
 
文章: 21
註冊時間: 2010年 2月 28日, 23:01
持有金幣: 16.50
送出感謝: 0
擁有感謝: 1

Re: [外掛] 論壇文章崁入FB讚好 FaceBook Like Button

GP:0

#4  文章tomy » 2010年 5月 23日, 22:41

 

yehrussell 寫:請問板大
我點讚出現錯誤耶! 如下圖 謝謝


你要先登入你的Facebook帳號喔
這個讚會同步發佈至你的塗鴉牆!
i love phpBB
Let's make it better !!
頭像
tomy
一般會員
一般會員
 
文章: 189
註冊時間: 2010年 2月 11日, 12:19
持有金幣: 28.00
送出感謝: 3
擁有感謝: 25
擁有勳章數量: 2
電腦駭客 (1) 版主榮耀 (1)

Re: [外掛] 論壇文章崁入FB讚好 FaceBook Like Button

GP:0

#5  文章yehrussell » 2010年 5月 24日, 07:54

 

tomy 寫:
你要先登入你的Facebook帳號喔
這個讚會同步發佈至你的塗鴉牆!


我當然知道是沒登入帳號所致
但是否能改成,框框有提示訊息--->【請登入帳號】

從我塗鴉板連結【讚】過來,有下面的訊息
圖檔


謝謝
頭像
yehrussell
一般會員
一般會員
 
文章: 21
註冊時間: 2010年 2月 28日, 23:01
持有金幣: 16.50
送出感謝: 0
擁有感謝: 1

Re: [外掛] 論壇文章崁入FB讚好 FaceBook Like Button

GP:0

#6  文章tomy » 2010年 5月 24日, 13:11

 

yehrussell 寫:我當然知道是沒登入帳號所致
但是否能改成,框框有提示訊息--->【請登入帳號】

從我塗鴉板連結【讚】過來,有下面的訊息
「請求的主題不存在」
謝謝


我先前的測試若沒登入FaceBook就會產生您3樓發表的錯誤
而這個原碼是Facebook提供的iframe網頁
若要改成提示登入訊息還須要再研究...

Y兄,可否提供您發生「請求的主題不存在」的topic網址
因為我自己的測試並沒有遇到這樣的狀況
3Q
i love phpBB
Let's make it better !!
頭像
tomy
一般會員
一般會員
 
文章: 189
註冊時間: 2010年 2月 11日, 12:19
持有金幣: 28.00
送出感謝: 3
擁有感謝: 25
擁有勳章數量: 2
電腦駭客 (1) 版主榮耀 (1)

Re: [外掛] 論壇文章崁入FB讚好 FaceBook Like Button

GP:0

#7  文章yehrussell » 2010年 5月 24日, 14:13

 

tomy 寫:
我先前的測試若沒登入FaceBook就會產生您3樓發表的錯誤
而這個原碼是Facebook提供的iframe網頁
若要改成提示登入訊息還須要再研究...

Y兄,可否提供您發生「請求的主題不存在」的topic網址
因為我自己的測試並沒有遇到這樣的狀況
3Q


我另用一個測試帳號點【讚】,連過來也是「請求的主題不存在」
臉書帳號http://www.facebook.com/profile.php?id=100000463021904

塗鴉牆>
頁書說 「 Forum D5B • 系統訊息」讚。
連過來的網址
viewtopic.php?f=53&t=0
頭像
yehrussell
一般會員
一般會員
 
文章: 21
註冊時間: 2010年 2月 28日, 23:01
持有金幣: 16.50
送出感謝: 0
擁有感謝: 1

Re: [外掛] 論壇文章崁入FB讚好 FaceBook Like Button

GP:0

#8  文章yehrussell » 2010年 5月 24日, 14:21

 

剛才又測試下面主題,很正常! 不會有樓上的問題產生

[HTML] facebook Like Button 讚好崁入頁面
viewtopic.php?f=35&t=374

...................................

下面主題也沒問題
用帳號登入http://www.facebook.com/profile.php?id=100000430549167
[外掛] 感謝作者 thanks for posts MOD
viewtopic.php?f=53&t=221
頭像
yehrussell
一般會員
一般會員
 
文章: 21
註冊時間: 2010年 2月 28日, 23:01
持有金幣: 16.50
送出感謝: 0
擁有感謝: 1

Re: [外掛] 論壇文章崁入FB讚好 FaceBook Like Button

GP:0

#9  文章tomy » 2010年 5月 24日, 15:58

 

yehrussell 寫:我另用一個測試帳號點【讚】,連過來也是「請求的主題不存在」
臉書帳號http://www.facebook.com/profile.php?id=100000463021904

塗鴉牆>
頁書說 「 Forum D5B • 系統訊息」讚。
連過來的網址
viewtopic.php?f=53&t=0

剛才又測試下面主題,很正常! 不會有樓上的問題產生

[HTML] facebook Like Button 讚好崁入頁面
viewtopic.php?f=35&t=374

...................................

下面主題也沒問題
用帳號登入http://www.facebook.com/profile.php?id=100000430549167
[外掛] 感謝作者 thanks for posts MOD
viewtopic.php?f=53&t=221


資訊有點凌亂...
因為您貼上的viewtopic.php?f=53&t=0明顯是錯誤網址
所以要知道原本您點選讚好的這個Topic的原始網址為何

讚好成功的主題就先不管它了
因為我在您提問後也點選了好幾個Topic主題的讚好也都沒問題
所以現在要確定是哪一個主題無法點選讚好
要從當下出現錯誤的情況來分析
( 包含這個主題的讚好曾被同個FB帳號點選幾次、這個瀏覽器登入幾次FB帳號 )

建議重開您的網頁瀏覽器並且只登入唯一的FB帳號!
測試點選論壇內不同Topic主題的「讚好」按鈕
貼上出現「請求的主題不存在」的主題與網址 ( 非FB讚好後塗鴉牆上的錯誤網址 )
在麻煩y兄
我的FB帳號已經私訊給您
到時候在對照一下彼此的塗鴉牆吧

我的塗鴉牆 寫:圖檔
i love phpBB
Let's make it better !!
頭像
tomy
一般會員
一般會員
 
文章: 189
註冊時間: 2010年 2月 11日, 12:19
持有金幣: 28.00
送出感謝: 3
擁有感謝: 25
擁有勳章數量: 2
電腦駭客 (1) 版主榮耀 (1)

Re: [外掛] 論壇文章崁入FB讚好 FaceBook Like Button

GP:0

#10  文章yehrussell » 2010年 5月 24日, 17:19

 

目前測試僅本主題不行

[外掛] 論壇文章崁入FB讚好 FaceBook Like Button
viewtopic.php?f=53&p=585#p585
頭像
yehrussell
一般會員
一般會員
 
文章: 21
註冊時間: 2010年 2月 28日, 23:01
持有金幣: 16.50
送出感謝: 0
擁有感謝: 1

下一頁

回到 phpBB套件

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron