#contents
*[[IlohaMail>webmail/IlohaMail]] 0.9-20050415-Devel [#w7f1955f]
**よいところ [#ydded0d9]
-0.8で痒かった部分の機能が追加されている~
--フィルタ~
--スレッド(・・・と言うかなんというかって感じですが・・・)

**わるいところ [#p3ccc179]
-0.8よりおもい。~
いろいろインクルードしすぎ!?~


-あいかわらず文字が化ける~


*修正ポイント [#l8245ab8]
-いろいろと不具合があるので修正する。

**カレンダーの文字化け [#odbf9c87]


**ブックマークの文字化け [#d1583fe2]


**添付ファイルが文字化け化け [#q826125f]
0.8とはファイル構成が変わっているため~
http://homepage1.nifty.com/yito/anhttpd/faq/webmail.html ~
の通りには行かない。~
iloha/include/compose_attachments.inc~
を修正する。
#ref(compose_attachments.inc)
修正したのを添付。上書きするとうまくいくと思います。。。



参照


**ブックマークのURL表示 [#see6a9d9]
ブックマークのURLが長いと、一覧が非常に見にくくなるので、URLの表示文字数を制限する。


/include/bookmarks_manager.inc
 function showBookmarkRow(&$v){
     $out= '<tr class="lt">';
         $out.= '<td valign="middle"><a href="'.$this->bm_url.'&edit_id='.$v['id'].'#frm">'.$v['name'].'</a></td>';
         $out.= '<td valign="middle">';
         if ($v['rss']){
             $out.= '<a href="'.$this->news_url.'&show_group='.urlencode($v['grp']).'&show_feed='.$v['id'].'">';
             $out.= '&nbsp;'.$this->xml_text;
             $out.= '</a>';
         }
         $out.= '<a href="'.$v['url'].'" target=_blank>'.$v['url'].'</a>';
         $out.= '</td>';
         $out.= '<td valign="middle">'.$v['comments'].'</td>';
     $out.= "</tr>\n";
     return $out;
 }
表示部を50文字に制限
                 $out.= '<a href="'.$v['url'].'" target=_blank>'.substr($v['url'], 0, 50).'</a>';


** インターフェース言語:Japanese の文字がたりてない。。。 [#ic643c0e]
***アドレス帳 [#nb3f9aa5]
英語の場合に表示される文字が、
#ref(iloha_contacts_en.JPG)
日本語にすると表示されません。
#ref(iloha_contacts_ja.JPG)

%iloha9%\lang\jp\contacts.inc を修正します。
 $cStrings["close"] = "ウインドウを閉じる";
 $cStrings["addto"] = "アドレスを%sに追加";
 $cStrings["showgrp"] = "%s表示";
 $cStrings["all"] = "全て";
 $cStrings["share"] = "共有する";
 $cStrings["add_contact"] = "アドレスを追加";
 $cStrings["edit_contact"] = "アドレスを編集";
 $cStrings["add"] = "追加";
 $cStrings["edit"] = "更新";
 $cErrors[0]="アドレス帳には項目は有りません";
 $cErrors[1]="指定した項目にアクセスする事はできません";
\jp\contacts.inc はこれだけしか文字がありません。

\eng\contacts.inc は↓これだけあります。
 $cStrings["close"] = "Close Window";
 $cStrings["addto"] = "Add contacts to %s";
 $cStrings["showgrp"] = "Show %s";
 $cStrings["all"] = "All";
 $cStrings["instructions"] = "Click on names to add.  You may also click on group labels to add everyone in the group.";
 $cStrings["share"] = "Make entry public";
 $cStrings["add_contact"] = "Add Contact";
 $cStrings["edit_contact"] = "Edit Contact";
 $cStrings["add"] = "Add";
 $cStrings["edit"] = "Update";
 $cStrings["export"] = "Export";
 $cStrings["import"] = "Import";
 $cStrings["exportall"] = "Export all entries";
 $cStrings["exportgroups"] = "Export groups";
 $cStrings["exportentries"] = "Export entries";
 $cStrings["format"] = "Format";
 $cStrings["filename"] = "File Name";
 
 $cErrors[0] = "Contacts list is empty";
 $cErrors[1] = "Could not access specified entry.";

とりあえず、
 $cStrings["export"] = "Export";
 $cStrings["import"] = "Import";
を追加すれば、アドレス帳は直りそうですが、めんどくさいので差分はすべて\jp\contacts.incに追加しておきます。
 $cStrings["instructions"] = "Click on names to add.  You may also click on group labels to add everyone in the group.";
 $cStrings["export"] = "Export";
 $cStrings["import"] = "Import";
 $cStrings["exportall"] = "Export all entries";
 $cStrings["exportgroups"] = "Export groups";
 $cStrings["exportentries"] = "Export entries";
 $cStrings["format"] = "Format";
 $cStrings["filename"] = "File Name";

#ref(iloha_contacts_ja_.JPG)


↓編集した\jp\contacts.inc です。
#ref(contacts.inc)

***アドレスを追加(編集) [#b088e815]
アドレス帳と同じくです。~
\jp\edit_contact.inc を修正します。~
engとくらべて↓だけ足りてません。
 $ecStrings[15] = "First Name";
 $ecStrings[16] = "Last Name";
 $ecStrings[17] = "Street";
 $ecStrings[18] = "City";
 $ecStrings[19] = "State / Region";
 $ecStrings[20] = "Postal Code";
 $ecStrings[21] = "Country";
 $ecStrings[22] = "Cancel";
 $ecStrings[23] = 'Calendar URL';
 $ecStrings[24] = 'RSS/Atom';

しかし、それにしても各ランゲージファイルごとに構文が違うのは・・・

↓編集した\jp\edit_contact.inc です。

#ref(edit_contact.inc)

*** 「該読」・・・気持ち悪いので「既読」に変更 [#q112901d]
** 「該読」・・・気持ち悪いので「既読」に変更 [#q112901d]
grepすると
 \lang\jp\main.inc(39,21)  [EUC]: $mainStrings[21] = "該読";
 \lang\jp\read_message.inc(35,19)  [EUC]: $rmStrings[20] = '該読';

「既読」に修正します。
#ref(iloha_read.JPG)
#ref(main.inc)
#ref(read_message.inc)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS