2008/10/1

Wikidot 吃 HEMiDEMi RSS 時的標題重複問題

Quick Note: 最近在弄三聚氰胺相關網站,採用我的愛用品 Wikidot。要以內建 Feed 模組嵌入 HEMiDEMi 共享書籤 RSS 時一直出現重複標題的問題,例如

司法部"有奶便是娘" | 香港獨立媒體

會顯示為

司法部"有奶便是娘" | 香港獨立媒體司法部"有奶便是娘" | 香港獨立媒體

本來嫌沒什麼時間處理,也就放著;剛剛花了一點時間看 HEMiDEMi RSS 的原始碼,發現是 Wikidot 模組的問題。HEMiDEMi RSS 的 item 長這樣:


<item>
 <title>專家與政策 - 沙米家</title>
 <description>(...描述太長略過...)</description>
 <pubDate>Wed, 01 Oct 2008 04:57:57 +0000</pubDate>
 <image>
  <url>http://www.hemidemi.com/image/bookmark/157/865693.png</url>
  <title>專家與政策 - 沙米家</title>
  <width>100</width>
  <height>75</height>
 </image>
 <guid>http://blog.roodo.com/ifan1976/archives/7271423.html</guid>
 <link>http://blog.roodo.com/ifan1976/archives/7271423.html</link>
 <dc:creator>annpo</dc:creator>
</item>

所以,由於 image 中也有個 title,Wikidot 就笨笨地把兩者都抓出來了,也就造成了標題重複的問題。繞過這問題並不難,刪掉 image 標籤就可以了,我是丟進 FeedBurner 燒成標準 RSS 1.0、在保留 dc:creator 的情形下刪掉 image

沒有留言:

張貼留言

歡迎留下您的意見