Blog初!? 占いランキング プラグイン 公開

※注意※
本エントリのプラグインは livedoor の占い RSS が配信停止しているため導入してもエラーとなります。XML2JSON + 占いRSS で JavaScript 占いプラグインをお使い下さい

本サイトのトップページでも使っているMovableType用の占いランキングPluginを公開します。(無料でご利用頂けます)
占い情報はlivedoor RSSから取得しています。画像はSNOWFLAKEさまから使用許諾を得ております。

スクリプトはこちら(MTUranaiRanking.zip) 

- スポンサーリンク -

<動作環境>
MovableTypeをご使用の環境ならどれでも。
<pluginの設置方法>
(1)圧縮ファイルを解凍して下さい。
(2)他のPlugin同様に、MovableTypeのpluginディレクトリへMTUranaiRanking.plをFTPして下さい。
  ファイルの文字コードは変更せず、このまま UP してください。ここポイント!!
(3)展開した lib ディレクトリ内を MovableType の extlib ディレクトリへFTPして下さい。※ Jcode と XML::Simple と LWP をインストール済みの人は不要。
(4)imgディレクトリの全ファイルをpublic_html等、画像が表示可能なディレクトリの適当な場所にFTPして下さい。
以上で、MovableTypeで <MTUranaiRanking></MTUranaiRanking> というコンテナ・タグが使用可能になり、本日の占いランキング1位〜3位までの情報が表示できます。

<MTUranaiRankingのアトリビュート>
  • oe="sjis または euc または utf8"
      (任意指定)自分のサイトの文字コードを指定します。省略した場合、eucをデフォルト値として用います。

<MTUranaiRankingのタグ一覧>
  • <$MTtitle1$> 本日1位の星座名
  • <$MTtitle2$> 本日2位の星座名
  • <$MTtitle3$> 本日3位の星座名
  • <$MTdescription1$> 本日1位の運勢
  • <$MTdescription2$> 本日2位の運勢
  • <$MTdescription3$> 本日3位の運勢
  • <$MTimg1$> 本日1位の画像
  • <$MTimg2$> 本日2位の画像
  • <$MTimg3$> 本日3位の画像
  • <$MTlink1$> 本日1位の詳細情報URL
  • <$MTlink2$> 本日2位の詳細情報URL
  • <$MTlink3$> 本日3位の詳細情報URL
  • <$MTdate1$> 本日1位の情報取得日時
  • <$MTdate2$> 本日2位の情報取得日時
  • <$MTdate3$> 本日3位の情報取得日時

<使用例(本サイトの場合は..)>
<div class="sidecontent">
	<MTUranaiRanking oe="euc">
	1位<img src="<$MTimg1$>" width="32" height="32" alt="<$MTtitle1$>:<$MTdescription1$>"> /
	2位<img src="<$MTimg2$>" width="32" height="32" alt="<$MTtitle2$>:<$MTdescription2$>"> /
	3位<img src="<$MTimg3$>" width="32" height="32" alt="<$MTtitle3$>:<$MTdescription3$>">
	</MTUranaiRanking><BR>
	<div class="posted">
	素材:<A href="http://www.livedoor.com/rss/" target=_blank>livedoor(RSS)</A> / <A href="http://wing.zero.ad.jp/mopet/" target=_blank>snowflake(icon)</A>
	</div>
</div>

備考
上記の「素材」の部分は、必ず入れるようお願い致します。

2004/06/17 追記:XML::Simple 同梱
サーバによってはXML::Simpleモジュールが導入されていないようなので、同梱しました。

2004/08/25 追記:ちょっとだけエラー処理を強化

2004/08/31 追記:LWP 同梱
サーバによってはLWPモジュールが導入されていないようなので、同梱しました。

2004/11/08 追記:bug-fix
oe=euc 以外の環境で文字化けする不具合に対処しました。

2005/12/15 追記:bug-fix
RSS の utf8 フラグに変更があった模様なので対応しました。

- スポンサーリンク -