Google文档样式注释绑定到文本部分

时间:2015-02-25 09:51:56

标签: django document commenting

我正在开展一个项目,在该项目中,文档被编辑并存储在多个版本中。作为编辑过程的一部分,应该可以编写注释并将其与文档文本中的特定部分联系起来。

我想象的是与Google Docs的关系。在Google文档中,您可以突出显示任何文本元素,然后点击"撰写评论"。然后评论将跟踪文本,因此很清楚究竟是什么评论。

现在我可以很容易地想象制作类似于此的内容,其中 - 在呈现页面时 - 将简单地搜索文档并突出显示评论文本,但是,存在多个问题。

对此示例进行成像。我的文件是:

foo bar is the bar of fooness

现在我重点介绍文本的这一部分

foo >>bar<< is the bar of fooness

并写一些评论。当我渲染文档时,将突出显示第一个条形。但是,如果我对第二次出现的酒吧发表评论怎么办?这不会起作用。如果在下一次修订中删除了第一次出现的条形怎么办?然后,即使存在条形实例,也不应突出显示任何内容,因为主题已被删除。

所以问题是:如何存储引用文档特定部分的注释,这些注释会在整个版本中发生变化?这是一个我能读到的已知概念吗?如果是这样,它叫什么?

特定上下文是一个Django应用程序,其中文档是在Ace编辑器中编写的,读作HTML。一切都在浏览器中发生。

0 个答案:

没有答案