NEW<< 食欲の秋 | HOME | 柿食えば。 >>OLD

Categories

FC2ブログで各記事に六曜表示

MT(MovableType)時代にM's folderさんの「MT 和風日付表示プラグイン」で六曜(大安とか仏滅とか)の表示をさせてましたが、FC2でもやってみようと試行錯誤してみました。
このスクリプトは、高野 英明さん開発の「QRSAMP」をJavaScriptに移植されたながのゆたかさんが運営されている「NY on the Web」の「旧暦計算スクリプト Version 1.5」を利用しています。
ブログに組み込むための参考サイトは「Generation Mosaic」さんの「ココログサイドバーに JavaScript による旧暦表示・月相画像表示を追加しました」です。

さて本題。
まず、「旧暦計算スクリプト Version 1.5」からページ下部の「旧暦計算スクリプトv1.5 ソース」を「qreki.js」という名前で保存後、テキストエディタで開き、文字コードをブログにあわせ再度保存しなおします。ちなみにここはeuc-jpです。
保存したら、ブログの管理ページからツールメニューの「ファイルアップロード」で、ファイルをアップロードします。

次に、テンプレートの<head>〜</head>に、

<script language="JavaScript" type="text/javascript" src="スクリプトのURL"></script>

を記述します。

スクリプトのURLは、ファイルをアップロード後、「記事を書く」をクリックすると「新しく記事を書く」ページに表示されます。

次に、六曜を表示させたい場所に、

<script language="JavaScript">
<!--
var date = new Date(<%topentry_year>,<%topentry_month> - 1,<%topentry_day>);
var kr = new kyureki(date.getJD());
document.write (kr.rokuyo) ;
// -->
</SCRIPT>

を記述し保存して完成です。

kr.rokuyo」をスクリプトに記載されている

// kr.year : 旧暦年(数値)
// kr.uruu : 平月/閏月 flag (ブール値 平月:false 閏月:true)
// kr.month : 旧暦月(数値)
// kr.day : 旧暦日(数値)
// kr.rokuyo : 六曜名(文字列)
// kr.mage : リアルタイム月齢(数値)
// kr.magenoon : 正午月齢(数値)
// kr.illumi : 輝面比(数値 %)
// kr.mphase : 月相(整数値:0..27)

に変えたり加えたりすることでいろいろ表示が変わります。


※ご利用にあたって。
ながのゆたかさんの「旧暦計算スクリプト Version 1.5」と、高野 英明さん開発の「QRSAMP」を必ずダウンロードしドキュメントに記載されている再配布規定をお読み下さい。

ありがとうございました。
NEW<< 食欲の秋 | HOME | 柿食えば。 >>OLD

Comment

Post a comment















管理者にだけコメントをわたす。

 

Trackback

Trackback Pings

※この記事に関係の無いトラックバックは削除させていただきます。
FC2ブログユーザーは”こちら”をクリック。

このエントリーのURL
 
HOME

copyright © 武州屋 all rights reserved. Powered by FC2ブログ.ホームページ アフィリエイト レンタルサーバー FC2ブログ FC2管理用