はてなブックマーク - Re: MTIgnoreかMTTemplateNoteか? - Open MagicVox.net
maRk さん PluginでTemplateNoteに書いたアトリビュートの値を見て何かするとかなら使い道はあるのかも。 / 視認性を欠くのがちょと。
というわけでプラグインを書いてみました。このプラグインは,既存のMTTemplateNote タグの機能を上書きし,タグに指定されたアトリビュートを自由に文字列として整形して出力できるようします。これを使って構築中のテンプレートではデバッグ文字列を出力するようにしておき,完成時にプラグインを外して再構築してやれば,デバッグ文字列は出力されない,という仕組みができます。
ダウンロードしたアーカイブを展開して plugins フォルダにコピーしてください。その後,プラグインの設定画面(システム)で,以下の例のようにデバッグ用の文字列を指定します。
上記のように設定しておき,MTTemplateNote テンプレートタグを以下のように記述します。
すると,プラグインが有効になっている場合,MTTemplateNote テンプレートタグは以下のような出力を生成します。
%{hogehoge} という文字列が,MTTemplateNote テンプレートタグに指定した同名の引数の値で置き換えられる仕組みになっています。プラグインを無効にするか削除して再構築すれば,MTTemplateNote タグは従来通りに何も出力しなくなりますので,テンプレート構築中のデバッグなどに利用できます。
TemplateNoteDebug (バージョン 0.01)
最新版のダウンロードやバグレポートはTemplateNoteDebug の trac レポジトリでも行っています。
開発の継続のためには、技術書の購入やバグの修正、新機能の追加、コメント欄でのユーザサポートなど、意外にお金と時間を費やします。そこで、「ビールでも奢ってやるか」ですとか「これで牛丼(並)でも食え」と仰るお方からのお申し出をいつでも受け付けております。どうぞ、よろしくお願いいたしますm(_ _)m
寄付金の送付には PayPal の小額決済をご利用いただけます。