[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>