二〇〇三年 十一月 六日(木)
旧暦 十月十三日 仏滅
癸未年 十月十三日
MT 和風日付表示プラグイン その2
以前公開した和風日付表示プラグインをアップデートした。
内容は、
・21を「二一」とする表示に加え「二十一」という表示もできるようにしたこと
・1月、2月・・・を、睦月、如月・・・と和風月名で表示できるようにしたこと
である。
ついでに、旧暦表示プラグインのほうも同様の機能を持たせた。
■ダウンロード:mt-datej06alpha.lzh【こちらに新しいバージョンがあります】
■使い方
基本的な部分はこちらを参照のこと。
MTDatejYear、MTDatejMonth、MTDatejDayの漢字表示のオプションは以下の通り。
kanji="1" : 数字を漢数字に置き換え(例:「21」->「二一」)
kanji="2" : 数字を読みを含んだ漢数字に置き換え(例:「21」->「二十一」)
kanji="3" : 月名を数字でなく和風月名で表示(例:「1」->「睦月」、「5」->「皐月」)。
ただし、kanji="2"はMTDatejMonthとMTDatejDayのみ、kanji="3"はMTDatejMonthにのみ有効。
■その他
年の表示(MTDatejYear)は4桁の表示(%04d)の表示であったものを、最上位の桁にゼロが入らないようにした。(例:「0955」->「955」)
※以上のアップデートは土佐ブログを運営されている松永英明さんの要望にインスパイアされたものである。
また、各タグにはncr="1"という漢字を数値文字参照に変更するオプションも用意しているのだが、これは赤竜亭を運営されているsquoliaさんの指摘を元に考えたものである。ただし、この機能については、まだRebuild時に警告が出るという不具合が残っており、対策を検討中である。
■再配布など
単純な再配布、スクリプトの改変をともなう再配布はいずれも制限しませんが、まだ開発途上のスクリプトであるため、再配布は歓迎しません。
***
○旧暦表示プラグインのアップデート
和風日付表示プラグインと同様のオプションを設定した。
■ダウンロード:mt-kyureki04alpha.lzh
■使い方
基本的なものはこちらを参照のこと。
MYKyurekiYear、MTKyurekiMonth、MTKyurekiDayについて、和風日付表示プラグインと同様のオプションが利用可能。
■再配布など
利用しているライブラリに再配布に関してルールを定めているものがあるので、スクリプトのコメントおよび同梱のqrsamp11.lzhに含まれるドキュメントをよく参照のこと。
Posted by mura at 2003年11月 6日 01:15
| トラックバック
お世話になっております。
和風日付表示プラグインをお借りしておりますが、
この度検証用にMT3D(EN)をUTF-8で入れてみました。
頭悪くテンプレートとプラグインディレクトリをそのままコピーしたのですが、UTF-8への文字コード変換だけで今のところキチンと動いています。
取り急ぎご報告まで。
Cyanさん、ご連絡ありがとうございました。
MT3で初の動作報告です。
基本的には、プラグインの扱いは変わっていないということなのですね。ちょっとほっとしました。
はたして、日本語版がどんな仕様で出てくるのか、ワタシ的には、とりあえずは日本語版の登場を待ちたいと思っている今日この頃であります。
もし、何かおかしなところがありましたら、ご連絡いただけると幸いです。
そのときは、テスト環境にMT3をインストールしてテストできるよう、何とかがんばってみたいとは思っています・・・。<頼りなし(^_^;)。
和風日付表示プラグインを自サイトのMT3に導入させてもらっています。
個人的なサイトなのでまだまだURLを公開できたものではないのですが、サイト上で御サイトを紹介させていただいております。こんな私ですが、どうぞよろしく。
ところで、MTEntryDateに続けてMTKyurekiのMTKyurekiRokuyoタグを置いています。MTEntryDateはIndexページなどでは1日1回だけ表示する仕様ですが、こちらのプラグインはそういったオプションは無いのですよね…
こたりとさん、はじめまして。
1日1回というのは、同じ日にいくつもエントリがある時に、1つだけ日付を付けると言う意味ですよね。
Indexページのデフォルトのテンプレートでは、MTDateHeaderタグの間にMTEntryDateタグがはさまれているので同じ日のエントリがある場合、いちばん新しいエントリにだけ日付が付くようになっています。
なので、プラグインの場合でもMTDateHeaderの間に書けば一つだけ表示されるようになります。
・・・こんなんで回答になってますでしょうか?
muraさん、お返事どうもありがとうございます...
そのとおりですね、すみません、勉強不足でした。
平田大治さんの著書にもしっかり載ってたことに気づきました。
こんにちは。はじめまして。
日付の空白を消す方法を検索していてたどり着きました。
プラグインをダウンロードさせていただきました。
ありがとうございました。(^-^)
はじめまして。えりさん。
曜日表示ではなく、空白の除去に注目していただいたのはすごく嬉しかったりします。
ワタシ的には製作の動機は曜日の表示と空白の除去と同じぐらいのウエイトがあります。
ものすごく細かいことだとは思うのですが、こういうことが出来ると出来ないではずいぶん気持ちの入り方が違うというか・・・。(そんなことを考えるのは珍しいんでしょうかね。)