« 宍道湖のシジミ取り(BlogPet) | メイン | 「track word」で「αブロガー」の1位を獲得(^^;) »

Ramdom Entry Pickup

RSSをいろいろな素材で作ってみる


[PR] 「ページランク6サービス」SEOのための上質リンクを激安でご提供!

Category : [ BlogPetRING, Linux, MovableType, インターネット, 自宅サーバ ]
December 15, 2005 19:52
TAG : [Blog,BlogPet,Entry,MovableType,Ping,RSS,Trackback]





先日、BlogPetやメロのために、概要をきちんと記述すればよい
と書きましたが、
しょせんは同じブログで派生している言葉の羅列です。

BlogPetやメロ複数飼っておられる方もおられると思いますが、
すべて同じRSSを指定していては、個体差があまり出ませんよね。


↑というときに便利かも(^^;)


ということで、通常は概要を使って作っているMTのRSSですが、
別なものを素材としたRSSを作ってみました。


対象は、コメントトラックバックです。


●通常のエントリーの本文を使ったRSS

<? xml version="1.0" encoding="<$MTPublishCharset$>"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="<$MTBlogURL$>">
<title><$MTBlogName encode_xml="1"$></title>
<link><$MTBlogURL$></link>
<description><$MTBlogDescription encode_xml="1"$></description>
<dc:language><$MTDefaultLanguage$></dc:language>
<dc:creator></dc:creator>
<dc:date><MTEntries lastn="1"><$MTEntryDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$></MTEntries></dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/"v=<$MTVersion$>" />
<MTBlogIfCCLicense>
<cc:license rdf:resource="<$MTBlogCCLicenseURL$>" />
</MTBlogIfCCLicense>

<items>
<rdf:Seq><MTEntries lastn="15">
<rdf:li rdf:resource="<$MTEntryPermalink encode_xml="1"$>" />
</MTEntries></rdf:Seq>
</items>

</channel>

<MTEntries lastn="15">
<item rdf:about="<$MTEntryPermalink encode_xml="1"$>">
<title><$MTEntryTitle encode_xml="1"$></title>
<link><$MTEntryPermalink encode_xml="1"$></link>
<description><$MTEntryExcerpt encode_xml="1"$></description>
<dc:subject><$MTEntryCategory encode_xml="1"$></dc:subject>
<dc:creator><$MTEntryAuthor encode_xml="1"$></dc:creator>
<dc:date><$MTEntryDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$></dc:date>
</item>
</MTEntries>

</rdf:RDF>


コメントを使ったRSS

<? xml version="1.0" encoding="<$MTPublishCharset$>"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="<$MTBlogURL$>">
<title><$MTBlogName encode_xml="1"$></title>
<link><$MTBlogURL$></link>
<description><$MTBlogDescription encode_xml="1"$></description>
<dc:language><$MTDefaultLanguage$></dc:language>
<dc:creator></dc:creator>
<dc:date><MTEntries lastn="1"><$MTEntryDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$></MTEntries></dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/"v=<$MTVersion$>" />
<MTBlogIfCCLicense>
<cc:license rdf:resource="<$MTBlogCCLicenseURL$>" />
</MTBlogIfCCLicense>

<items>
<rdf:Seq><MTEntries recently_commented_on="10">
<rdf:li rdf:resource="<$MTEntryPermalink encode_xml="1"$>" />
</MTEntries></rdf:Seq>
</items>

</channel>

<MTEntries recently_commented_on="10">
<MTComments lastn="10">
<item rdf:about="<$MTCommentAuthor encode_xml="1"$>">
<title><$MTEntryTitle encode_xml="1"$></title>
<link><$MTCommentAuthorLink encode_xml="1"$></link>
<description><$MTCommentBody encode_xml="1"$></description>
<dc:creator><$MTCommentAuthor encode_xml="1"$></dc:creator>
<dc:date><$MTCommentDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$></dc:date>
</item>
</MTComments>
</MTEntries>

</rdf:RDF>


トラックバックを使ったRSS

<?xml version="1.0" encoding="<$MTPublishCharset$>"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="<$MTBlogURL$>">
<title><$MTBlogName encode_xml="1"$></title>
<link><$MTBlogURL$></link>
<description><$MTBlogDescription encode_xml="1"$></description>
<dc:language><$MTDefaultLanguage$></dc:language>
<dc:creator></dc:creator>
<dc:date><MTPings lastn="1"><$MTPingDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$></MTPings></dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/"v=<$MTVersion$>" />
<MTBlogIfCCLicense>
<cc:license rdf:resource="<$MTBlogCCLicenseURL$>" />
</MTBlogIfCCLicense>

<items>
<rdf:Seq><MTPings lastn="15">
<rdf:li rdf:resource="<$MTPingURL$>" />
</MTPings></rdf:Seq>
</items>

</channel>

<MTPings lastn="15">
<item rdf:about="<$MTPingURL$>">
<title><$MTPingTitle encode_xml="1"$></title>
<link><$MTPingURL$></link>
<description><$MTPingExcerpt encode_xml="1"$></description>
<dc:subject><$MTPingBlogName encode_xml="1"$></dc:subject>
<dc:creator><$MTPingBlogName encode_xml="1"$></dc:creator>
<dc:date><$MTPingDate format="%Y-%m-%dT%H:%M:%S" language="en"$><$MTBlogTimezone$></dc:date>
</item>
</MTPings>

</rdf:RDF>


これをそれぞれ別ファイルで出力して、
それぞれのBlogPetやメロに読み込ませてみましょう~


Webサイトコンテンツ増強テクニック―Webパーツ、RSS、Webサービスで手軽にパワーアップ
佐久嶋 ひろみ
メディアテック出版 (2005/05)
おすすめ度の平均: 5
5 Amazon ウェブサービスを活用したい方にお勧め




ソーシャルブックマーク

「del.icio.us」にブックマーク|このエントリーの「del.icio.us」での登録状況|はてなブックマーク|はてなブックマーク|テクノラティ・リンク検索結果|Technorati|BlogPeople Instant Bookmark|BlogPeople Tags|ドリコムRSS|ニフティクリップ|livedoorクリップ|livedoorクリップ|ECナビに登録|add-fc2.gif|FC2ブックマークでの登録状況

このエントリーと関連性が高いと思われるエントリー


このエントリーに関連するかもしれない商品


おすすめ商品


Link Information

Link HTML:

トラックバックURL:

コメントする