跳到主要內容

加密

長串數字匿名幣,TradeOgre 被查緝。 房貸尚有寬限期,加拿大警方公告卻玄疑。 輕羅小扇撲流螢,Machi 夏日比基尼。

[Blogger] 淺談 Facebook Social Plugins 的安裝

image

眼尖的人客應該有發現,最近 ZOG 多了按下「讚」的按鈕,這是 Facebook 的 Social Plugins

本來不太想寫的,因為網路上很多高手寫了,Facebook 本身的文件也夠清楚。

簡單來說,大概只需要三個步驟,我採用 Facebook Javascript SDK 的方式安裝:

一、在 Facebook 上申請應用程式,這個很多文章可以參考,就不細寫了,請參考底下文章:

0 與 1 謎詭世界:如何利用 Facebook帳號製作部落格的留言板---API金鑰申請篇(Blogger系統用)

二、安裝 Facebook Javascript SDK

把底下這段程式碼,貼在 <body> </body> 之間,實測結果,在 Blogger 這裡貼在 </body> 之前,可能是因為我前面有一堆 javascript 的 code,好像有點怪怪的,在 IE 有時候會跑不出來,後來改貼在接著 <body> 之後就沒問題了。

<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
  FB.init({appId: 'your app id', status: true, cookie: true, xfbml: true});
};
(function() {
  var e = document.createElement('script'); e.async = true;
  e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
  document.getElementById('fb-root').appendChild(e);
}());
</script>

其中,your app id 請替換成第一個步驟申請到的 App id,en_US 的部份則可以改成您要的語系,我是改成 zh_TW

三、以「讚」按鈕為例 (Like Button):

你連到 Facebook Like Button 的 Get Code Wizard,可以看到設定的選項,修改之後可以預覽結果,選項旁邊的問號可以看這個選項是設定什麼以及預設值。

底下的 Code 是我使用的:(On Blogger)

<fb:like action='like' colorscheme='light' expr:href='data:post.url'
layout='standard' show_faces='false' width='500'/>

其中,show_faces 如果是 true,會出現按下推的朋友的照片。

href 的選項我針對 Blogger 改了,如果不填的話,預設是針對當前的頁面網址按「讚」,這樣當這個 Like Button 安裝在首頁有一堆文章的 Blog,只會推到的是首頁的網址,而不是該篇文章的網址,所以改成:expr:href='data:post.url'

打完收工,還有更多的 Soical Plugins 可以安裝,並提供另一種 iframe 形式的安裝方法,請自行前往參考 Facebook 的 Social Plugins 囉。

【重要提醒 (fb_xd_fragment bug)】

由於使用 XFBML 的方式會導致 fb_xd_fragment 的問題,所以個人建議改用 iframe 版本為宜。

詳細文章請參考:[Blogger] 修正 Facebook Like Button 的 fb_xd_fragment bug

2010.10

留言

  1. 謝謝您的分享!但是裝了 Like 之後,原本的內嵌式留言卻壞掉了(變成完全無法留言),我也是用 Blogger 系統,請問有什麼地方是我沒有注意到的嗎?我的部落格網址是 http://thinkerckd.blogspot.com

    回覆刪除
  2. 抱歉,是我自己忘了曾經重新上傳模版,不好意思打擾了 XD

    回覆刪除
  3. 您好,剛剛去拜訪了,也順便在您的文章中留言 (是正常的)。
    另外也看了一下您的原始碼,安裝的位置跟語法都跟我相同,我想應該是沒問題。

    (ps. 我用 firefox 跟 IE 都連上去看過)

    另外,很喜歡您的部落格,便加入訂閱與連結了 :D

    回覆刪除
  4. 謝謝,是正常的,是我自己搞笑了。歡迎您常來看看 :)

    回覆刪除
  5. 也感謝您來到這裡,我會常常造訪您的部落格滴。

    回覆刪除

張貼留言

回應不用錢,請多多益善!懶得寫字按個讚也是相當感謝!

這個網誌中的熱門文章

有點誇張的準專業機.Minolta Alpha 7 (Dynax 7、Maxxum 7).2000

題外話,去年幫朋友標了這台,遲遲未寫一篇介紹,其實是有私心的,好東西少一點人知道比較不會搶。 上個禮拜因為自己要 幫朋友拍攝一場婚禮 ,無巧不巧原本服役的 707si 掛了,於是跟朋友商借了 Alpha 7 來拍,拍過之後就一直放在身邊,說實在的有點捨不得還,快門聲,手感,強大的性能,實在是有點誇張。 拿 Alpha 7 拍我女兒的時候,因為有 LCD,我女兒會說我要看,而不是問我 把拔這台是底片的嗎 ?讓我解釋半天她也不相信,直指著 LCD 要看照片,很妙,但是個識貨的女孩,一眼就看出這台相機的特點,機背有 LCD。 於 1998 年推出頂級機 Alpha 9 之後,2000 年推出的 Alpha 7 除了快門速度和連拍速度緊挨著機皇而沒有強過頭,卻在準專業定位的 Alpha 7 身上加入多項先進的功能,其中許多 Alpha 9 所沒有的,相當驚人,整理於下: ※ 全新開發之 CDC912 對焦系統,九點寬域對焦,排列為黃金矩陣 ,宣稱為世界首快之 AF 對焦;機背轉盤可選擇對焦點並直接對焦。(Alpha 9 為三點寬域自動對焦) ※ 首見機背大型點矩陣式 LCD 大幅增加人機溝通性能,若採垂直控制拍攝時LCD會隨之轉為垂直。 ※ DMF (Direct Manual Focus) 功能 :透過機身可讓鏡頭全時手動,無須撥動AF/MF鈕 ※ 世界首見 STF (Smooth TransFocus) 特效 ,可使每支鏡頭作出特殊背景鬆濛感,類似Minolta STF 135mm f/2.8[T4.5]的效果 (作用原理:相機自動切換為多重曝光,並於曝光時逐漸縮小光圈葉片)。[Custom 3] ※搭配新一代納入距離編碼器的鏡頭時,Alpha 7 可採 ADI (Advanced Distance Intergration) 測光模式 ,或配合 TTL 4 區閃燈測光。 ※一推出即支援 SAM 超音波馬達鏡頭。(Alpha 9 需要更新韌體) 功能很多很強大,底下就先挑一些比較有意思的設計做介紹。 》十四區蜂巢式測光,LCD 顯示 當同時按下 AE 曝光鎖 (AEL) 與 LCD 顯示選擇鍵 (DISP) 時,會顯示 14 區各分區的相對EV值,與灰色部份比較,白色的為正值,黑色的為負值,以上圖為例,畫面最暗的地方是 –2.3,最亮的地方是 ...

[古典相機] M 系列快門最速.ME MX 合體.Pentax ME Super.1980

Pentax M 系列機身中,快門速度達到 1/2000 秒的,就只有 ME Super 以及需搭配特殊鏡頭 AF 35-70 f2.8 自動對焦的 ME-F 。 為什麼要說 ME Super 是 MX 以及 ME 的合體呢? MX 是只有曝光手動控制, ME 是只有光圈先決,另有幾台 M 系列 1980 年代出的 MG、MV、MV1,也都只有提供光圈先決,除了改變 EV 值外,沒辦法手動調整快門速度,ME Super 是整個 M 系列機身第一台同時可以手動設定快門也能 Auto 快門的機身,或許是因為希望機身維持像 ME 一樣小,所以在快門設定的功能上,並不像其他家是用機頂轉盤的方式 (OM-2 是用機身接環前的轉環),Pentax ME Super 的快門設定是機頂上的兩個鈕,只能在觀景窗內,透過 LED 指示燈顯示所選用的快門速度,同時也會顯示是否 Over 或者 Under。 機身的設計與 ME 幾乎相同,除了機頂右邊的轉盤處加了兩個手動設定快門速度的鈕,其他都相同,寬度和高度就比 ME 多了一點點,真的只有一點點,就各多個 0.5mm,但重量卻比 ME 更輕,猜想是使用了更輕量的機身結構吧,而可搭配的捲片馬達手把也能通用 (ME、ME II)。 MX 與 ME、ME Super 之比較》 機型 生產 體積 (mm) 重量 快門速度 閃燈同步快門 MX 1976-1985 135.8 x 82.5 x 49.3 495g 1 ~ 1/1000, B 1/60 ~ 1, B ME 1976-1980 131 x 82.5 x 49.5 460g 8 ~ 1/1000, B 1/100 ~ 8, B ME Super 1980-1987 131.5 x 83 x 49.5 445g 4 ~ 1/2000, B 1/125 ~ 4, B ...

Nikon D7000 的感光元件 Sony 做的,官方不公開承認,chipworks 拆給你看!

(圖片來源: Teardown of the Nikon D7000 DSLR by chipworks ) Sony IMX071 The Nikon D7000 comes equipped with a DX format (APS-C) sensor fabricated by Sony, the IMX071. With a 16.2 Mp resolution, this is the second highest resolution of any Nikon DSLR, behind the 24 Mp D3X (dpreview.com). This image sensor features a pixel size of 4.8 µm x 4.8 µm (as seen in the Bayer patterned RGB color filters). The sensor displays improvements in pixel layout and process features, as compared to previous generations of Sony DSLR sensors. 有圖有真相,完整拆解請直上: Teardown of the Nikon D7000 DSLR by chipworks