― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 15 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2009年12月27日(日) 12:01 
 こんにちは。
 あちこちで調べてみたのですが解決出来なかった為、質問させて戴きます。

 Thunderbirdのアドレス帳を、住所録代わりに使おうと思っています。
 が、住所の表示順序が、番地→市区町村→都道府県という欧米式のものになっており、日本人にとっては入力・確認共に不便性を感じます。
 これを日本式の順序に入れ替えるアドオンやパッチなどは、無いものでしょうか。

 当方の環境は、
- Thunderbirdのバージョン: 3.0 (2.Xの時も同じ状況でした。)
- OS: Windows XP Home Edition SP3
 です。

 解決法をご存知の方、いらっしゃいますか。
 宜しくお願い致します。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年12月31日(木) 08:56 
お気持ちには共感しますが、残念ながらアドオン等で簡単にできることではないように思います。
アドオンについては、addons.mozilla.org (AMO) 内を探した限りでは、そのような機能を持ったものを見つけることはできませんでした。

ぼくは開発者ではありませんがシロウトなりにいくつか推測できることはあり、それらを考え合わせると、
ご要望を実現しようとすれば、おそらく Thunderbird のプログラムの書き換えが必要になろうかと思われます。
その意味では、実現不可能ではないと思いますが、一般のユーザーが手軽にできることではないな、と......。

的外れなことを言ってたらすみません。

(余談)
shntcat さんが書きました:
 Thunderbirdのアドレス帳を、住所録代わりに使おうと思っています。

メール・アドレスの管理を主軸に置きつつ、簡易的な「住所録」を兼ねて Thunderbird の「アドレス帳」を使いたいという話なら、現状では Thunderbird の仕様に慣れるしかないと思います。
一方、年賀状の宛名書きにも利用するなど、もっと汎用的な「住所録」として利用したいという話なら、Thunderbird の「アドレス帳」はあまりお勧めしません。なぜなら、メール以外の応用が利きにくい面が多々あると思われるからです。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年12月31日(木) 13:49 
userChrome.cssに以下を追記すればいいと思う

@-moz-document url("chrome://messenger/content/addressbook/abEditCardDialog.xul"){
#abHomeTab > *:nth-child(1){ -moz-box-ordinal-group: 4 !important; }
#abHomeTab > *:nth-child(2){ -moz-box-ordinal-group: 5 !important; }
#abHomeTab > *:nth-child(3){ -moz-box-ordinal-group: 3 !important; }
#abHomeTab > *:nth-child(4){ -moz-box-ordinal-group: 2 !important; }
#abHomeTab > *:nth-child(5){ -moz-box-ordinal-group: 1 !important; }
#abHomeTab > *:nth-child(6){ -moz-box-ordinal-group: 6 !important; }
#abHomeTab > *:nth-child(7){ -moz-box-ordinal-group: 7 !important; }

#abBusinessTab > *:nth-child(1){ -moz-box-ordinal-group: 1 !important; }
#abBusinessTab > *:nth-child(2){ -moz-box-ordinal-group: 2 !important; }
#abBusinessTab > *:nth-child(3){ -moz-box-ordinal-group: 6 !important; }
#abBusinessTab > *:nth-child(4){ -moz-box-ordinal-group: 7 !important; }
#abBusinessTab > *:nth-child(5){ -moz-box-ordinal-group: 5 !important; }
#abBusinessTab > *:nth-child(6){ -moz-box-ordinal-group: 5 !important; }
#abBusinessTab > *:nth-child(7){ -moz-box-ordinal-group: 3 !important; }
#abBusinessTab > *:nth-child(8){ -moz-box-ordinal-group: 8 !important; }

}


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年12月31日(木) 13:59 
Typoとスマイリーになったので,

コード:
@-moz-document url("chrome://messenger/content/addressbook/abEditCardDialog.xul"){
#abHomeTab > *:nth-child(1){ -moz-box-ordinal-group: 4 !important; }
#abHomeTab > *:nth-child(2){ -moz-box-ordinal-group: 5 !important; }
#abHomeTab > *:nth-child(3){ -moz-box-ordinal-group: 3 !important; }
#abHomeTab > *:nth-child(4){ -moz-box-ordinal-group: 2 !important; }
#abHomeTab > *:nth-child(5){ -moz-box-ordinal-group: 1 !important; }
#abHomeTab > *:nth-child(6){ -moz-box-ordinal-group: 6 !important; }
#abHomeTab > *:nth-child(7){ -moz-box-ordinal-group: 7 !important; }

#abBusinessTab > *:nth-child(1){ -moz-box-ordinal-group: 1 !important; }
#abBusinessTab > *:nth-child(2){ -moz-box-ordinal-group: 2 !important; }
#abBusinessTab > *:nth-child(3){ -moz-box-ordinal-group: 6 !important; }
#abBusinessTab > *:nth-child(4){ -moz-box-ordinal-group: 7 !important; }
#abBusinessTab > *:nth-child(5){ -moz-box-ordinal-group: 5 !important; }
#abBusinessTab > *:nth-child(6){ -moz-box-ordinal-group: 4 !important; }
#abBusinessTab > *:nth-child(7){ -moz-box-ordinal-group: 3 !important; }
#abBusinessTab > *:nth-child(8){ -moz-box-ordinal-group: 8 !important; }


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年12月31日(木) 17:07 
へ さん、ありがとうございます。
ぼくが無知でした。お恥ずかしい......。
なるほど、そういうふうに記述すれば順序を変えられるんですね。とても勉強になりました。

ご紹介いただいた CSS は、アドレス帳の「連絡先の編集」画面における表示順序はOKですし、
インポート・エクスポートの際の、別の Thunderbird との間の整合性も問題なさそうです。

ただ、アドレス帳のカードビュー( 3 ペインの右下)の表示順序は、これでは変わりません。
印刷等の応用、各カードの閲覧性を考慮すると、こちらの表示も編集画面と同様に順序を入れ替えられたほうが良いと思うのですが、この部分は別の CSS を書く必要があるということですね。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年12月31日(木) 20:22 
へさんのCSSをもとに拡張機能にしてみました
https://addons.mozilla.org/ja/thunderbird/addon/57220


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年1月02日(土) 07:25 
alice0775 さん、ありがとうございます。

拡張機能「日本仕様住所表示 0.1.1 」(japanese_style_address-0.1.1-tb.xpi)を試させていただきました。

うちの Windows XP SP3 + Thunderbird 3.0 の環境で、「連絡先の編集」画面とカードビューペインともに、日本仕様の住所表記(国→都道府県→市区町村→番地の並び順)になっていることを確認できました。
分かる人は userChrome.css を使えばいいと思いますが、一般には拡張機能(アドオン)のほうが導入しやすいと思うので、これで助かる日本人ユーザーも多いのでは、と感じました。

あらためて、へ さんと alice0775 さんに感謝します。ありがとうございました。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年1月04日(月) 09:05 
 おはようございます。
 このトピックを立てた者です。

 年末年始、パソコンから少し離れている間に、かくも多数の返信を戴けていたとは……。
 お返事が遅くなってしまい、申し訳ありませんでした。
 そして、どうもありがとうございました。

 このトピックに関わって下さった皆様に、深く感謝致します。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年1月05日(火) 21:25 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
alice0775 さん作成の拡張機能「日本仕様住所表示 0.1.1 」は素晴らしいですね。

参照情報としてバグとしてファイルされている以下を紹介しておきます。
【bugzilla.mozilla.gr.jp】
Bug 5079 – アドレスブックの各項目の表示順をローカライズ可能にすべき
【bugzilla.mozilla.org】
Bug 160601 – Localizability for address book UI, order of fields in "Address" panel / print-preview & print

後方互換性の確保や表示順、印刷仕様、各国語での標準化など課題はたくさん
ありそうです。
 


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年3月21日(日) 22:48 
日本仕様住所表示、使用させて頂きました。
素晴らしいの一言につきますね。

作者様並びに関わった皆様へ感謝致します。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月16日(土) 17:03 
alice0775 さんが書きました:
へさんのCSSをもとに拡張機能にしてみました
https://addons.mozilla.org/ja/thunderbird/addon/57220


これをダウンロードしてインストールしてみましたが、Thunderbirdのバージョン3.1.4には対応していないようです。

対応させる方法はありますか。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月16日(土) 17:08 
へ さんが書きました:
userChrome.cssに以下を追記すればいいと思う

@-moz-document url("chrome://messenger/content/addressbook/abEditCardDialog.xul"){
#abHomeTab > *:nth-child(1){ -moz-box-ordinal-group: 4 !important; }
#abHomeTab > *:nth-child(2){ -moz-box-ordinal-group: 5 !important; }
#abHomeTab > *:nth-child(3){ -moz-box-ordinal-group: 3 !important; }
#abHomeTab > *:nth-child(4){ -moz-box-ordinal-group: 2 !important; }
#abHomeTab > *:nth-child(5){ -moz-box-ordinal-group: 1 !important; }
#abHomeTab > *:nth-child(6){ -moz-box-ordinal-group: 6 !important; }
#abHomeTab > *:nth-child(7){ -moz-box-ordinal-group: 7 !important; }

#abBusinessTab > *:nth-child(1){ -moz-box-ordinal-group: 1 !important; }
#abBusinessTab > *:nth-child(2){ -moz-box-ordinal-group: 2 !important; }
#abBusinessTab > *:nth-child(3){ -moz-box-ordinal-group: 6 !important; }
#abBusinessTab > *:nth-child(4){ -moz-box-ordinal-group: 7 !important; }
#abBusinessTab > *:nth-child(5){ -moz-box-ordinal-group: 5 !important; }
#abBusinessTab > *:nth-child(6){ -moz-box-ordinal-group: 5 !important; }
#abBusinessTab > *:nth-child(7){ -moz-box-ordinal-group: 3 !important; }
#abBusinessTab > *:nth-child(8){ -moz-box-ordinal-group: 8 !important; }

}



"]userChrome.cssに上記を追記するにはどのようにすればよいのでしょうか?


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月16日(土) 19:31 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
【Thunderbird 3.1.4 に対応させる方法】
1.アドオン 日本仕様住所表示 0.1.1(japanese_style_address-0.1.1-tb.xpi)を解凍して
  install.rdf 内の対応バージョンを以下のように書き換える。
  em:maxVersion="3.1a1pre" > "3.1.*" 
2.書き換えた install.rdf を元どおりに圧縮し直す。

【userChrome.css に追記する方法】
紹介されているコードをコピーして userChrome.css に追記して(貼り付けて)保存する。
 


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年10月17日(日) 16:35 
kiki さんが書きました:
 
  コメントありがとうございます。

【Thunderbird 3.1.4 に対応させる方法】
1.アドオン 日本仕様住所表示 0.1.1(japanese_style_address-0.1.1-tb.xpi)を解凍して

japanese_style_address-0.1.1-tb.xpiを解凍するにはどのようにするのでしょうか。
全くの初心者なので、わかりません。japanese_style_address-0.1.1-tb.xpiの保存してあるホルダーを開き、japanese_style_address-0.1.1-tb.xpiのアイコンを右クリックしても、解凍できないのですが。

2.書き換えた install.rdf を元どおりに圧縮し直す。

【userChrome.css に追記する方法】
紹介されているコードをコピーして userChrome.css に追記して(貼り付けて)保存する。
 


userChrome.cssのきじゅつされているとこはろはどこでにあるのでしょうか。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月17日(日) 16:53 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
http://support.mozillamessaging.com/ja/ ... 4%E3%83%AB
此のprofile内の「chrome」に存在。
無ければ作成。

上記はprofileを単一にして尚且つ特定のprofile名を指定して無い場合です。

折角のネット環境なのですから、検索するクセを付けましょう。
検索すれば判明します。

Thunderbird userChrome.css 場所
で検索すれば直ぐに判ります。

と云うよりも途中から本来の質問者のスレに便乗しての書き込みですね。
注意。

_________________

*Windows 10 21H1 64bit/*GoogleJapaneseInput:ATOK2017:MS-IME
Firefox 95.0:Beta 96:Developer Edition 96:Nightly 97.0a1:
Thunderbird 91.4.0:Earlybird 96:Daily 97.0a1:SeaMonkey 2.53.10/2.58a1:
Opera 82.0.4227.23:Google Chrome 96.0.4664.93/98.0.4756.0(Official Build)canary:
SRWare Iron 96.0.4900.0:Lunascape 6.15.2:Avant Ultimate 2020 build 3, 3.17.2020


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 15 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[51人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean