Thunderbird 3のQuicktextアドオンでテンプレートが保存されない
現象
Thunderbird 3のQuicktextアドオンでテンプレートが保存されない。
正確にはProfileディレクトリ\quicktext\template.xmlファイルには保存されている。
Thunderbirdを再起動すると設定した値が読み込まれず消えてしまう。
保存したテンプレートの内容
Subject: [[SUBJECT]] Date: [[DATE]] [[TIME=seconds]] From: [[TO=displayname]] <[[FROM=email]]>
原因
Fromの後の ]]> をXMLタグとして認識してしまった。
転送の形式に合わせたかっただけなんだけどな。。。
対処
< の後と > の前にに空白を入れる。
Subject: [[SUBJECT]] Date: [[DATE]] [[TIME=seconds]] From: [[TO=displayname]] < [[FROM=email]] >
Thunderbirdのデバッグ方法がわからなかったのでデバッグするために
alertでprint文デバッグした。
var alert = Components.classes["@mozilla.org/alerts-service;1"] .getService(Components.interfaces.nsIAlertsService); alert.showAlertNotification("", "here", "DebugMsg", false, null, null, "");
FirefoxのFirebugのようにThunderbirdでもデバッグするためのアドオンもあるんだろうか。