5

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

除了发送电子邮件通知,是否可以在 Tridion 本身中显示通知?例如:在快捷方式--> mytasks 下有新项目,如“通知”?

或者有没有更好的方法来通知用户除了电子邮件通信,因为用户不想在他们的邮箱中收到这么多邮件。

4

2 回答 2

5

一般来说,我喜欢将工作流通知分为两大类——主动和被动。在活动通知下,我实际上只包括电子邮件通知,但您可以将概念扩展为将通知推送到 iphone 应用程序或发送短信等。在考虑活动通知时,用户厌倦了太多是很常见的来自系统的警报,因此重要的是以灵活的方式设计它,让您的用户不会感到被警报轰炸。我实现的最成功的实现允许用户说出他们收到通知的频率。通常,他们将此设置为每 24 小时一次,并且他们每天早上都会收到一封关于待处理任务的摘要电子邮件。这允许非常活跃并定期使用他们的任务列表的用户永远不会收到电子邮件,

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

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

这些选项中的最后一个选项长期以来一直是 Tridion 的“开箱即用”产品(但我认为它在 Tridion 2009 或 2011 的某个时候被错误地放弃了。但是,@Alvin 最近回答了我的另一个questions,这可能有助于解决这个问题(尽管它可能不受支持)。基本上你可以将<defaultpage>CME.config 中的节点设置为/Views/Dashboard/Dashboard.aspx#locationId=cme:workitems。这将使 UI 自动在工作列表上打开(但我重复......这可能不被支持)

于 2012-07-24T19:26:44.427 回答
5

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

查看Jaime 的这篇博文以开始使用。如何扩展的主题也包含在这个问题中,但 Jaime 的教程可能是一个更好的起点。

一旦您获得了编写此扩展程序的经验,您可能会遇到类似于Nuno 在这里提出的问题(Jaime 和 Boris 熟练地回答了这个问题)。

于 2012-07-24T17:27:28.527 回答