Wednesday, October 5, 2005

Mozilla Thunderbird 小調整-1

對 Mozilla Thunderbird 調整一下, 讓自己用的爽一點

1. 編輯 profile 下的 user.js 檔案

// 搭配 profile 下 chrome 目錄的 userContent.css
// 讓回信時的 quote 出現 > 而不是一根棒子
user_pref("mail.quoted_graphical", false);
user_pref("mail.quoteasblock", false);
user_pref("mailnews.display.disable_format_flowed_support", true);

// 不要將 newgroup 的名字縮短 (用 ... 表示)
// 這設定好像無效, 可能是 beta 版的 bug
user_pref("mail.server.default.abbreviate", false);

// 變更 replay 時候 quote 進來的 reply-header 格式
// 3 - User-defined reply header
user_pref("mailnews.reply_header_type", 3);
user_pref("mailnews.reply_header_authorwrote", "----- Original Message -----\nFrom: %s");
user_pref("mailnews.reply_header_ondate", "Date: %s");
user_pref("mailnews.reply_header_separator", "\n");
user_pref("mailnews.reply_header_colon", " (UTC+8)\n");
// 因為他 quote 進來的 reply header 不會顯示時區, 只好 dirty hack. 凸!

// 改變日期與時間顯示格式
// 2 12/31/1999 10:23 AM
user_pref("mail.ui.display.dateformat.today", 2);
user_pref("mail.ui.display.dateformat.thisweek", 2);
user_pref("mail.ui.display.dateformat.default", 2);

// 讀信的時候顯示原始信件內的時間資料,
// 不要重新改寫成 local time.
user_pref("mailnews.display.original_date", true);

2. 編輯 profile 下 chrome 目錄的 userContent.css 檔案

blockquote[type=cite] {
padding-bottom: 0 ! important;
padding-top: 0 ! important;
padding-left: 0 ! important;
border-left: none ! important;
border-right: none ! important;
}
/* Quote Levels Colors */
blockquote[type=cite] {
color: navy !important; background-color: RGB(245,245,245) !important;
}
blockquote[type=cite] blockquote {
color: maroon !important; background-color: RGB(235,235,235) !important;
}
blockquote[type=cite] blockquote blockquote {
color: green !important; background-color: RGB(225,225,225) !important;
}
blockquote[type=cite] blockquote blockquote blockquote {
color: purple !important; background-color: RGB(215,215,215) !important;
}
blockquote[type=cite] blockquote blockquote blockquote blockquote {
color: teal !important; background-color: RGB(205,205,205) !important;
}

3. 編輯 profile 下 chrome 目錄的 userChome.css 檔案

/* 讓 TB 完整顯示 attachement 的檔案名稱 */
.attachmentBox {
width: auto !important;
max-width: none !important;
min-width: 15em !important;
}

1 comment:

Yulin Chang said...

我覺得如果 TB 繼續奇怪下去, 總有一天我會生氣跑去亂學 extension 的寫法 Orz