お気に入りのブログからRSSを取り込んで表示させる


時々このブログ見た知り合いから「それどうやってんの?」って聞かれる事があるんで、使ってるプラグインの情報と設置方法などまとめておきます。それぞれの技術情報やプラグインの設置方法については他にも詳しいページがあるけど、まあとりあえず探すのめんどくさい人がお手軽にできるようにってことで。 今回はメニューで『Favorite Blogs』というタイトルになってるところについて。これはRSSを提供してるサイトを取り込んで表示するもので、ブログはもちろんニュースサイトなども表示できます。「mt-rssfeed.pl」「mt-list.pl」というプラグインを使ってます。 <設置方法>

  1. mt-rssfeed.tar.gz http://www.mplode.com/tima/files/mt-plugins/#mt-rssfeed mt-list.tar.gz http://www.mplode.com/tima/files/mt-plugins/#mt-list mt-jcode.pl.gz http://blog.bulknews.net/mt/archives/000007.html 以上3つを、ダウンロードして解凍。
  2. mt-rssfeed.tar.gzを解凍した中にある『LP.pm』をFTPでサーバ内の『extlib/XML/RSS』フォルダ(『extlib』フォルダはmt.cgiと同じ階層にある。『XML』フォルダや『RSS』フォルダが無ければ作ってください。大文字・小文字に注意してください。)にアップロード。
  3. mt-rssfeed.tar.gzを解凍した中にある『mt-rssfeed.pl』をテキストエディタで編集します。 my $RSSFEED_DATA_DIR = “/usr/home/yourname/mt/db/”; などのように、通常はmt.cgiと同じ階層にある『db』フォルダを指定すれば問題ないです。もちろん特定のフォルダを作って指定してもかまいません。
  4. 『mt-rssfeed.pl』『mt-list.pl』『mt-jcode.pl』の3つをFTPでサーバ内の『plugins』フォルダ(『plugins』フォルダはmt.cgiと同じ階層にあります。無ければ作ってください。)にアップロード。
  5. 『Templateの編集(日本語化してる場合のメニュー名です)』からMain Indexの中の検索ランキングを表示させたい場所に以下のコードを挿入。(このブログの場合)