CodingFirst

C言語、Perl、JavaScript、最近はPythonも。出来上がったものより、プログラムを書くことが好き。あと、スイーツ。

スポンサーサイト

  • このエントリーをはてなブックマークに追加
  • web拍手 by FC2
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Change quote and reply format

  • このエントリーをはてなブックマークに追加
  • web拍手 by FC2

Thunderbirdの返信時の最初に定型文を入れたくて、TB2の時は Quick Text を使っていたんだけど、TB3B1では、まだ動いていないみたい。そこで、違う Add-Onを試してみた。

Change quote and reply format

https://nic-nac-project.org/~kaosmos/index-en.html

返信時の本文最初に定型文を埋め込めるプラグイン。

[アドオン]→[Change quote and reply format 0.6.1.1]→[設定]→[Reply header]から、"Customized reply header" を選び、テキストボックスに好きな文章を書いて[OK]する。

試しに適当なメールに返信しようとしてみると...一見ちゃんと動いてそう!

しかし、ちょっとテキストを修正しようかなと思うと、"Extended.." とらジオボタンが 2個選択された状態でややおかしい。テキストを修正して[OK]すると反映されてない。要するに "Extended..."になっちゃってるみたい。

困ったので、下記のように対策。

とりあえず、アドオンを展開。

% cd ~/Library/Thunderbird/Profiles/*.default/extentions/{f6090211-2004-44d8-9090-be3c2adfd66f}/chrome
% jar xvf changequote.jar
% cp chrome.manifest chrome.manifest.orig
% vim chrome.manifest
--- chrome.manifest.orig        2009-01-21 00:55:15.000000000 +0900
+++ chrome.manifest     2009-01-21 00:57:02.000000000 +0900
@@ -3,16 +3,16 @@
 overlay        chrome://messenger/content/mailWindowOverlay.xul        chrome://changequote/content/changequote.xul
 overlay        chrome://messenger/content/messengercompose/messengercompose.xul        chrome://changequote/content/messComposeOverlay.xul
 
-content        changequote     jar:chrome/changequote.jar!/content/changequote/
+content        changequote     chrome/content/changequote/
 
-locale changequote     en-US   jar:chrome/changequote.jar!/locale/en-US/changequote/
+locale changequote     en-US   chrome/locale/en-US/changequote/
 
-locale  changequote     it-IT   jar:chrome/changequote.jar!/locale/it-IT/changequote/
+locale  changequote     it-IT   chrome/locale/it-IT/changequote/
 
-locale  changequote     pl-PL   jar:chrome/changequote.jar!/locale/pl-PL/changequote/
+locale  changequote     pl-PL   chrome/locale/pl-PL/changequote/
 
-locale  changequote     de-DE   jar:chrome/changequote.jar!/locale/de-DE/changequote/
+locale  changequote     de-DE   chrome/locale/de-DE/changequote/
 
-locale  changequote     es-ES   jar:chrome/changequote.jar!/locale/es-ES/changequote/
+locale  changequote     es-ES   chrome/locale/es-ES/changequote/
 
-locale  changequote     fr-FR   jar:chrome/changequote.jar!/locale/fr-FR/changequote/
+locale  changequote     fr-FR   chrome/locale/fr-FR/changequote/

として、Thunderbirdを立ち上げ直して、アドオンで認識されてることを確認。

% cd chrome/content/changequote/
% cp changequoteOptions.js changequoteOptions.js.orig
% vim changequoteOptions.js
--- changequoteOptions.js.orig  2009-01-21 01:03:58.000000000 +0900
+++ changequoteOptions.js       2009-01-21 01:04:03.000000000 +0900
@@ -2,6 +2,9 @@
        var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
        var headerstype = prefs.getIntPref("changequote.headers.type");
        var replyformattype= prefs.getIntPref("changequote.replyformat.format");
+       document.getElementById("CQradio1").removeAttribute("selected");
+       document.getElementById("CQradio2").removeAttribute("selected");
+       document.getElementById("CQradio3").removeAttribute("selected");
        if (headerstype == "1")
                document.getElementById("CQradio2").setAttribute("selected","true");
        else if (headerstype =="2")

とパッチを入れてみた。ラジオボタンで複数選択されちゃう問題は治ったかも。

あれ??それはそうとThunderbirdを終了させるとクラッシュレポートがでてる。。このパッチより前からでてるようだけど...

スポンサーサイト


★☆★コメント★☆★

コメントの投稿

Name
Subject
Mail
URI
Comment
Pass
Secret 管理者にだけ表示を許可する

トラックバック

http://iyukki.blog56.fc2.com/tb.php/79-1d127485

 | HOME | 

Search

Recent Entries

Foot Print



Categories

Monthly

Recent Comments

Recent Trackbacks

Profile

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。