我们有一个基于 Plone 的 Intranet,其中填充了 .NET 应用程序的文档,但目前 .NET 应用程序中的上下文相关 (F1) 帮助与 Plone 内容之间没有任何联系。
而不是必须创建和“推送”-分发(a)CHM(s)并维护两个不同的文档存储库,我们希望将所有文档保留在 Plone 中,内容可以随时“拉取”并且将始终是最新的和全文索引。
我们希望能够允许用户按 F1 并以某种方式自动加载与该主题相关的 URL,其中可能包括一个锚 (http://intranet/general-topic#subtopic) 以直接跳转到适当的内容。
在 .NET 应用程序中显示帮助内容——可能在其“帮助”窗口中——将是理想的,但如果它需要实例化浏览器,那也可以。
理想情况下,我们希望将应用程序中的上下文元素链接到 URL 的任务由正在开发文档的业务分析师执行,而不是由开发人员执行。
这可能吗?如果是这样,我们将如何在应用程序的每个上下文与其 F1 帮助应显示的 URL 之间创建“映射”?