更好地通知用户有关工作流程项目的方法

use*_*019 5 tridion tridion-2011

我想通过通知通知用户他们的工作项目的分配列表/状态.

而不是发送电子邮件通知,是否可以在Tridion中显示通知?比如说:在快捷方式下有"Notifications"这样的新项目 - > mytasks?

或者是否有更好的方式通知用户除了电子邮件通信,因为用户不希望在他们的邮箱中收到这么多邮件.

Fra*_*len 5

是.显示快捷方式的项目列表是可扩展的,就像我在Tridion GUI中查看过的所有其他列表一样.

看看Jaime的这篇博文,开始吧.这个问题也讨论了如何扩展的主题,但是Jaime的教程可能是一个更好的起点.

一旦你获得了编写这个扩展的经验,你可能会遇到类似于Nuno在这里提出的问题(这是由Jaime和Boris熟练回答的).


Chr*_*ers 5

总的来说,我喜欢将工作流通知分为两大类 - 主动和被动.在主动通知下,我实际上只包含电子邮件通知,但您可以扩展概念以将通知推送到iPhone应用程序或发送短信等.在考虑活动通知时,用户厌倦了太多来自系统的警报,因此以灵活的方式设计警报非常重要,这样您的用户就不会被警报轰炸.我实施的最成功的实施允许用户说出他们接收通知的频率.通常情况下,他们会将此设置为每24小时一次,并且每天早上他们都会收到有关待处理任务的摘要电子邮 这允许非常活跃并且定期使用其任务列表的用户永远不会接收电子邮件,因为他们通常在第二天之前到达项目.

转向被动通知形式,如果您记住可以使用SDL提供的API公开用户的任务列表,您可以考虑实施以下形式的被动通知:

  • 为用户的分配列表创建RSS源
  • 为公司Intranet创建Widget/Portlet以向用户显示其分配
  • 创建某种可以提取数据的桌面或移动应用程序
  • 将CMS的默认开始屏幕设置为任务列表而不是仪表板

这些选项的最后一个是Tridion长期提供的"开箱即用"(但我认为它在Tridion 2009或2011的某些时候被误删了.但是,@ Alvin最近回答了我的其他一个问题,这可能有助于解决这个问题(虽然它可能不受支持).基本上你可以将<defaultpage>CME.config中的节点设置为/Views/Dashboard/Dashboard.aspx#locationId=cme:workitems.这将使UI在工作列表上自动打开(但我重复...这可能不支持).