【问题标题】:Integrate context-sensitive help in web application在 Web 应用程序中集成上下文相关帮助
【发布时间】:2013-12-31 07:45:10
【问题描述】:

我过去曾多次遇到此要求,现在我又遇到了...我有一个客户需要上下文相关的帮助(在页面上的字段/部分旁边带有图标)。他们希望他们的营销团队在用户友好的环境中管理帮助内容,在该环境中,他们可以管理类别、子类别、帮助页面,并通过富文本支持(字体大小/粗细、项目符号列表)帮助“sn-ps” , 等等。)。每条内容都会有一些唯一的标识符。

在 Web 应用程序方面,开发人员可以将页面上的项目(例如表单字段)与帮助内容中的唯一 ID 相关联,并且该内容会在点击时动态显示。但是,用户需要查看其上下文中的内容(显示类别、子类别等),并轻松导航/搜索其余的帮助内容。

一种选择是在 Atlassian Confluence 之类的工具中管理帮助内容,并使用其 API 来显示内容,然后有一个包含内容唯一 id 的自定义 HTML 属性,使用 JavaScript 来基于 ajax 加载内容唯一标识。当然,这需要 Confluence 的许可,这对客户来说可能成本过高。

我过去曾为此使用过 RoboHelp,但每个座位的费用为 999 美元...

对于满足这些需求并且对用户、开发人员和预算友好的方法,是否有人有其他想法?

【问题讨论】:

  • 你有没有找到一个好的解决方案?实际上,我正在寻找这样的工具,您可以在其中添加页面上的位置并将其内容以帮助某种文档。
  • 我遇到了 ClickHelp (clickhelp.co),但在现实生活中没有使用过。不过它不是免费的。

标签: javascript html content-management-system


【解决方案1】:

您可以使用 CKEditor 编辑管理页面上的内容,您只需将其保存到给定 url 的数据库中(可以在字段中编辑 url),然后将其加载到每个页面上。

【讨论】:

    【解决方案2】:

    利用外部资源来管理帮助内容是一个不错的主意。您可以通过选择任何廉价甚至免费的 wiki/博客(如 Wordpress)来缓解成本问题。即使是廉价的解决方案也应该提供丰富的编辑器、类别和所有内容,更不用说满足您可能遇到的任何安全问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-19
      • 2011-07-04
      • 2011-10-01
      • 1970-01-01
      • 2022-08-24
      • 1970-01-01
      相关资源
      最近更新 更多