[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[kagemai-users:0166] Re: デフォルトテンプレートについて要望



小寺です。こんにちは。

前回リンクミスってました。すみません。

自己レスになりますが、
> ・担当者フィールドはやっぱり単一選択に戻す
> ・CCフィールドとして、担当者フィールドと同じ項目リストを持つ
>  複数選択可フィールドを設定する
> ・担当者フィールドとCCフィールドの前状態を保存するフィールドを
>  (ゲスト・ユーザー変更不可にて)作成し、change_status.rb でコピる処理を
入れ
> る
> ・email_message.rbでは、担当者、CC、前担当者、前CCをマッピング&結合&
単
> 一化して送付

これに関しては、ほぼ想定の通り出来ました。ただ、change_status.rb で
前担当者を設定する為には(上記の様な処理方法では)余分に1段の履歴バッファ
が必要になってしまい、その結果、担当者の為に3フィールド、CCの為に3フィー
ルド
を用意する事になっています。また、追加のフィールドに関してはユーザーは
知るべきところでは無いところなのですが、最新状態表示、レポート通知メール、
統計、検索といった所でその存在が隠せていません。

☆補助スクリプトから投稿レポートの直前状態を参照する方法があると、
  追加のフィールド無しで実現出来るのですが・・・


あと、
> ・CCフィールドとして、担当者フィールドと同じ項目リストを持つ
>  複数選択可フィールドを設定する

これは、
・CCフィールドとして、担当者フィールドから”未定”を除いたリストを持つ
 複数選択可フィールド。デフォルト空白(未選択)
こちらの方が適切だったので変更してます。
---
さらにちょっとはずれて、
担当者等を表示名からメールアドレスにマッピングしたのと同様に、
送信者アドレスのhtml化フィルタ replace.rb を変更してメールアドレス
から担当者名等に変換してあげれば、社内プロジェクト管理に使用する
ケースでは表示が見やすく出来るなぁ、と思いつつ、とりあえず'@.*',''
にして、ドメインを削除して使っています。

小寺 <TDA00220@xxxxxxxxx>