评论选项 允许您对特定的单词、短语、句子和其他文档部分发表评论,编辑和删除这些评论。 所有评论将被保存并显示给其他文档用户。
为了启用评论选项,文档初始化的权限部分中的 comment 参数必须设置为 true。 文档侧栏 将包含 评论 菜单选项。
如果 edit 参数设置为 true 并且 comment 参数也设置为 true,用户将能够编辑文档和评论。
如果 edit 参数设置为 false 并且 comment 参数设置为 true,则文档将仅可用于评论。
var docEditor = new DocsAPI.DocEditor("placeholder", { "document": { "permissions": { "edit": false, "comment": true ... }, ... }, ... });
如果您希望仅允许其作者编辑评论,请将编辑器初始化的权限部分中的 editCommentAuthorOnly 参数设置为 true。
var docEditor = new DocsAPI.DocEditor("placeholder", { "document": { "permissions": { "editCommentAuthorOnly": true ... }, ... }, ... });
如果您希望仅允许其作者删除评论,请将编辑器初始化的权限部分中的 deleteCommentAuthorOnly 参数设置为 true。
var docEditor = new DocsAPI.DocEditor("placeholder", { "document": { "permissions": { "deleteCommentAuthorOnly": true ... }, ... }, ... });
通过在editorConfig部分的 user 参数中添加字段 group 来指定用户所属的组(或用逗号分隔的多个组)。
var docEditor = new DocsAPI.DocEditor("placeholder", { "editorConfig": { "user": { "id": "78e1e841", "name": "John Smith", "group": "Group1" } }, ... }); var docEditor = new DocsAPI.DocEditor("placeholder", { "editorConfig": { "user": { "id": "F89d8069ba2b", "name": "Kate Cage", "group": "Group2" } }, ... });
使用编辑器初始化的权限部分中的 commentGroups 参数指定访问权限。
var docEditor = new DocsAPI.DocEditor("placeholder", { "document": { "permissions": { "commentGroups": { "edit": ["Group2", ""], "remove": [""], "view": "" }, ... } ... }, ... });
为了在其他编辑器中正确显示 ONLYOFFICE 电子表格评论,所有评论都以两种格式保存 - 原始和线程:
原始评论格式 如下:
${author1}: comment ${author2}: reply1 ${author2}: reply2
编辑器中的文件打开如下: