和風日付プラグインを丸ごと移植した場合の問題点が判明したので修正してみました。自分で確認してみたところ、一応ちゃんと動作しているようです。
今回は元のプラグインから削除した機能は無いので、同じように使用できるハズです。
ということで、あらためて公開します。
ダウンロード:mt-datejp.zip
プラグイン名は元の名前に”p”を加えた「Datejp」としました。
なので、以下のような使い方になります。
<h2><$MTEntryDate format="%x"$>
<MTDatejp>(<$MTDatejpYoubi$>) <$MTDatejpSyuku$></MTDatejp>
</h2>
Shift_jisコード以外の環境で使用する場合は、1つだけ注意点があるため(ちょこっとだけ修正が必要)、ご使用前にファイルヘッダのコメントを参照してください。
和風日付プラグイン
日付表示用プラグイン
さて、MTの旧Ver.では日付タグが日本語環境で上手く機能しなかったため、こちらのプラグインを利用させてもらっていました。
3.0になっても曜日の略称がダメなようなのと祝祭日表示も欲しかったので、引き続きこのプラグインを利用しようと思いましたが、プラグインのインターフェースが変わっているためそのままでは動かないということに。
調べてみたら、修正もそう大変では無さそうなので、勝手ながら自分で修正させてもらいました。ただ、丸ごと移植した所何故か上手く動かなかったため、自分的に必要最低限の曜日略称と祝祭日の表示部分だけ抜き出しての移植です。(^^;)
ということで、もし同様のものを探してる人がいたらどうぞ使ってください。(原作者には了解を取ってます)
なお、このスクリプトファイルはShift_jisコードになっているので、EUC_jpやUTF-8をご利用の方はその
コードに合わせて保存し直してください。
ダウンロード:mt-weekjp.zip
ちなみにこんな感じで使用します。
<MTDateHeader>
<h2><$MTEntryDate format="%x"$>
<MTWeekJp>(<$MTWeekjpYoubi$>) <SPAN class="holiday"><$MTWeekjpSyuku$></SPAN></MTWeekJp>
</h2>
</MTDateHeader>
MTアップグレード
やろうやろうと思いつつ、自分用のカスタマイズ作業が面倒臭くてついつい後回しにしていたが、ようやくMovableTypeを3.0へアップグレードした。(^^;)
最近特にスパムコメントが大量に付くようになってしまったので、早く移行したかったのだが、この度ちょっと暇もできたしFF11もダレてる所だったのでその気になってみた。
今回デザインはあまり凝らず、基本的には標準のテンプレートに近い形にしてみた。今までのデザインもそれはそれで気に入ってたのだが、やはり多少飽きてもきていたので、どうせなら今度はもっとシンプルなデザインにしようと思ったのでした。
シンプルとは言え、やはりカスタマイズはそれなりに手間がかかります。今回これまたどうせなので、DBにMySQLを使ってみようと思い、最初からMySQLの設定で構築してみました。以前にも試してみたことがあったけど、その時は何故か再構築に凄い時間がかかって止めました。今回は特に遅いという程では無いかも(それでも今までより若干遅い?)。ただ、これからエントリーが増えていった時の事を考えて、こっちの方が効率良いかなと期待して、とりあえずこのままやってみることにします。