2006年11月2日 星期四

在每篇文章底端放置各大共享書籤 for blogger

2007-1221:新增FunP書籤
2007-0908:新增udn共享書籤
2007-0303 :修正Yahoo 分享書籤標題編碼問題

update:新增My Share
update:新增Yahoo 分享書籤

注意:要改Template前請先存檔備份

這是各大共享書籤的代碼 如:del.icio.us | technorati

以HEMiDEMi的書籤為例:

修改詳細步驟如下:
1.進入Customize (自定) > Template(範本) > Edit(修改) HTML > 把 Expand Widget Template(展開小裝置範本) 打勾
找到下面這段代碼
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'>
<data:label.name/>
</a><b:if cond='data:label.isLast != "true"'>,</b:if>
</b:loop>
</b:if>
<----紅色代碼插入處
</span>

2.在上面的藍色代碼中間插入下面紅色的共享書籤代碼

<a expr:href='"http://www.hemidemi.com/user_bookmark/new?title=" + data:post.title + "&amp;url=" + data:post.url' class="addToolTip"
title="Add to HEMiDEMi" target='_blank'><img border="0" alt="HEMiDEMi"
src="圖片連結"/></a>

圖片連結部份,可以到HEMiDEMi小貼紙產生器官方網址去選擇自己想要的圖片

以上結束

26 則留言 :

匿名 提到...

請問方便修改一下Myshare的語法嘛?
自己動手修,怎麼都搞不定。

Canny G 提到...

這裡是Canny,先感恩你的提醒我在blogger貼紙的問題。
不過,我的不是beta版的blogger耶...

我原本是怕麻煩,只把黑米的貼紙貼在格式當中的文章範本裡。
看來此法是行不通了。

我剛才也試過把貼紙移到和中間,可是網址顯示不出來。
現在我已經把貼紙移除掉了,以後再想個辦法好了...

Canny G 提到...

抱歉,我是說,我剛才也試過把貼紙移到BlogItemTitle標籤和文章標題中間,可是網址顯示不出來。

Angelo 提到...

董大:
Myshare的語法我加上去了,您再試看看

Angelo 提到...

Canny:
blogger 應該也要改Templete的語法

shenez 提到...

to canny:
舊版的話,可以參考這裡語法改改!
Social Bookmark Link Creator

Angelo 提到...

我對舊版的blogger沒什麼研究,感謝shenez提供的回答

匿名 提到...

感謝,這邊的資訊真是令人受益菲淺。

Canny G 提到...

to shenez & angelo:

感恩兩位的幫忙,黑米的部份成功了。

貝姬 提到...

請問一下:我找不到<span class='post-labels'>...那一段代碼,是否跟您提及的ExpandWidget Templates要打勾有關?又請問這個打勾的選項是位於何處呢?

頭疼中啊....

可以請大大解惑一下嗎?謝謝您了

Angelo 提到...

ExpandWidget Templates要打勾才看的到,因為這篇文章是在還google beta沒有中文化時寫的,所以template不叫模板,正確的是
進入Customize (自定) > Template(範本) > Edit(修改) HTML > 把 Expand Widget Template(展開小裝置範本) 打勾

Olly 提到...

你好 !
我已經打開了小裝置範本
但還是找不到
<span class='post-labels'>
這段耶
一定都會有嗎 ??

Angelo 提到...

有個方法可以建議你用,打開了小裝置範本後把所有代碼先複製到記事本,而且要複製2份,以免改壞了,還有備份,然後在記事本裡按CTRL+F
會出現搜尋列,這時把<span class='post-labels'>貼上後選"向上"搜尋,這樣應該可以找到

Olly 提到...

okok !
我已經用好摟
謝謝你的小技巧 ^^

Gene 提到...

http://button.unet.cc
可以用這個訂閱貼紙產生器

Angelo 提到...

to Gene
訂閱貼紙產生器針對整個網站來講是個不錯的選擇(如果是單篇文章的話可能還是要改template,每一家blog的語法也不太一樣),感謝您的分享^^

JAMES 提到...

hi~我張貼yahoo的..會出現下列紅字耶...
我們無法剖析您的範本,因為它的結構不完整。 請確定所有的 XML 元素均已正確關閉。
XML 錯誤訊息: The entity name must immediately follow the '&' in the entity reference.

Angelo 提到...

to james
Yahoo的部份本來是英文版的,可能有問題,我把它改成中文版的,你再試看看

鋒哥 提到...

a class='addToolTip' expr:href='"http://tw.myweb2.search.yahoo.com/myresults/bookmarklet?u=" + data:post.url + "&t=" + data:post.title' target='_blank' title='加入 Yahoo 分享書籤'>

我改成這樣後是可以用了但是標體會是亂碼好像語系有問題

Angelo 提到...

to 鋒哥
看起來編碼的確有問題,這篇文章我把語法部份做了點修改,你在語法裡加上ei=UTF-8 試看看

鋒哥 提到...

angelo~照你的修改後果然OK了,對了我的BLOG code裡只要是&這個都要改成&才使用,由於我是做美術出身的,所以對程式幾乎都是用try的問的問題也許很笨請見諒~我寫程式語法就像是不懂日文的人玩日本RPG,靠反覆實驗血出來的呵呵

Angelo 提到...

to 鋒哥
我了解你的意思,在blog的code中,不一定是所見即所得
像 & 要打 &amp; 
< > 要打 &lt; &gt; 才會顯示出來

豬尾巴 提到...
作者已經移除這則留言。
St. 提到...

您好
可否向您請教一下
在我的blog 中..
我的書籤是出現在文章首頁底部跟進去內文的底部,
我要如何改..
才能只出現在內文的底部,
要怎改才會就如同此範本
文章首頁不出現,但Read more後書籤才會出現在內文的底部

謝謝您

Angelo 提到...

to St
請參考Google AdSense 只顯示在單篇文章裡裡面的做法,可以將書籤當成AdSense 程式碼,前後加入程式碼,就像裡面灰色那段程式的部份

St. 提到...

謝謝Angelo,這麼快的回覆..
我再來研究一下...試看看..
^^

Related Posts Plugin for WordPress, Blogger...