2012-07-24 11 views
5

通知を介して作業アイテムの割り当てリスト/ステータスについてユーザーに通知したいと考えています。ワークフローアイテムについてユーザーに通知するためのより良い方法

電子メール通知を送信する代わりに、通知をTridion自体に表示することは可能ですか?たとえば、ショートカット - > mytasksの下に "Notifications"のような新しい項目があるとします。

また、メールボックスから多数のメールを受信したくないため、メール通信以外の方法でユーザーに通知する方法はありません。

+1

ショートカットの既存の「マイタスク」にはこれが表示されていませんか? –

+0

はいフランクですが、たとえば著者のコンテンツが公開することが承認されているとします。私はそれを通知で示したいと思います。メールのような種類。 – user1428019

+0

電子メールを送信するのは簡単です。あまりにも多くの人々が狂って、それらの電子メールを削除する見通しのルールを作成し、あまりにも少なく、それは有用性を失います。取り扱い注意。 –

答えて

5

はい。表示される項目のリストは、Tridion GUIで見た他のリストと同様に、拡張可能です。

this blog post from Jaimeをご覧ください。拡張方法の話題はthis questionでも扱っていますが、Jaimeのチュートリアルはおそらくより良い出発点です。

この拡張機能を書いた経験があると、おそらくthe one Nuno asked hereのような質問に遭遇するでしょう(それはJaimeとBorisが巧みに答えてくれました)。

+1

また、実際の電子メールメッセージを取得して表示できるように、実際の電子メールメッセージをどこに格納するかを検討する必要があります。 AppData内にあるのか、AppData内の参照だけであるのか。 –

5

一般的に私はワークフロー通知をActiveとPassiveという2つの広いグループに分けて考えています。アクティブな通知の下では、電子メール通知のみを含めることができますが、通知をiPhoneアプリにプッシュしたり、テキストメッセージなどを送信するようにコンセプトを拡張することができます。アクティブな通知を検討する場合、アラートをシステムから取り除くことができるので、ユーザーがアラートに衝撃を受けないように柔軟に設計することが重要です。私が実装した最も成功した実装では、通知を受信する頻度をユーザーが指定できるようになりました。通常、これは24時間ごとに設定され、毎朝、保留中の課題の要約メールが届きます。これにより、非常にアクティブで自分のタスクリストを定期的に使用するユーザーは、通常は翌日になる前に電子メールを受信しないようになります。通知の受動的な形態への移行

、あなたが心に留めておく場合は、APIを使用してユーザのタスクリストを公開することができますSDLは、提供してきています、あなたは受動的な通知の次の形式を実装について考えることができます:

  • ユーザーの割り当てリスト
  • のRSSフィードを作成してその割り当て
  • は、デフォルトの開始を設定し、データ
  • を引くことができ、デスクトップやモバイルアプリのいくつかの種類を作成し、ユーザーを表示するには、会社のイントラネット用のウィジェット/ポートレットを作成します。 s CMSのcreenをダッシュ​​ボードではなくタスクリストにする

これらのオプションのうちの最後のものは、Tridionからの長い時間の提供となっています(ただし、誤って削除されたと思いますしかし、@ Alvinは最近、私の他のquestionsの1つに答えました。これはこの問題の解決に役立つかもしれませんが(サポートされていないかもしれませんが)。基本的には、CME.configの<defaultpage>ノードを/Views/Dashboard/Dashboard.aspx#locationId=cme:workitemsに設定することができます。これにより、作業リストでUIが自動的に開きます(しかし、私は反復します...これはサポートされない可能性があります)

関連する問題