Thingamablogのrssをblogから読み込んでみよう(Livedoor編)
Blogサイトの機能として、
他のサイトのRSSを読み込んでBlogページ内に表示させる機能があります。
この機能を使うと、Blogとオープンソースソフト Thingamablogで作成したページとを連携することができます。
ここでは、オープンソースソフト Thingamablogが出力するRSSをLivedoor BlogというBlogサイトから読み込む方法を説明します。
おそらく、他のBlogサイトでも同じことをできると思います。
Livedoor blogからThingamablogのRSSを読み込む
Livedoor BlogのRSS pluginでThingamablogのrssを読み込む時には問題点があります。
■Livedoor BlogのRSS PluginがUTF-8以外を受け付けない。
Shift_JISではエラーになりました。
■ThingamablogのUTF-8での出力が変かもしれない。
なぜか化けます。
そこで以下のように対応したいと思います。
ThingamablogのRSSをカスタマイズして、見た目 UTF-8にする。
注意
他に解決方法があれば教えてください。
リンクの途中にページが挿入される問題はここでは、触れません。
ThingamablogのRSSをカスタマイズ
ThingamablogのRSSは、カテゴリー以外、HTML文字参照されています。
Thingamablogの左側のメニューよりFeedというファイルを開きます。
エンコーディングを変更
ThingamablogのRSSは内部でHTML文字参照を使って記述しているのでencodingを変更しても問題はありません。
頭の所のエンコーディングを"<?xml version="1.0" encoding="UTF-8">"とします。
そして保存して閉じます。
カテゴリーの部分を削除
カテゴリーの所に、英数字しか使わなければ削除しなくてもいいですが、そうでない場合は、以下の行を削除します。
Livedoor blogのRSS pluginを追加
pluginの追加
Livedoor blogへログインして、上級者向けPluginを追加します。
そして、RSSファイルのURLを入力します。通常RSSのパスは、thingamablogの投稿先URLにrss.xmlを付けたものです。
追加が完了しますと以下のような画面が出ます。
再構築
そして、Blogを再構築します。
すると完成です。
きっと以下のように表示されると思います。
このworkは、クリエイティブ・コモンズ・ライセンスの下でライセンスされています。
サイト
Android情報サイト
|
Youtube サイト
| Java サイト
| Google 活用サイト
| Google 情報サイト
| 無料ソフト活用 サイト
|写真活用のPicasa2 サイト
|新サイト
Blog
Android ブログ
Copyright (c)2004 - 2012 Aki. All rights reserved.