跳转到主要内容

EEA Annotator

项目描述

Develop Master

EEA Annotator是将http://okfnlabs.org/annotator/集成到Plone的项目,允许编辑员通过在文档上添加注释(行内评论)来轻松协作。

https://eea.github.io/_images/eea.annotator.cover.png

内容

主要功能

  1. 在任何网页上添加行内评论。

  2. 了解门户类型。可以只为特定内容类型启用行内评论。

  3. 了解工作流。可以只为特定工作流状态(通过内容规则)启用/禁用行内评论。

  4. 事件。可以根据行内评论事件定义自定义内容规则:添加/回复/关闭/重新打开/删除(例如,通过电子邮件通知用户)

  5. 了解Dexterity。它也与Dexterity内容类型一起工作。

  6. 上下文禁用行内评论。

  7. 管理行内评论。

安装

Plone 版本依赖性

eea.annotator 不对 Plone 4.3 有硬依赖,但它基于 plone.app.jquery 版本 1.7.2 构建,该版本默认随 Plone 4.3 一起发货。如果您希望在较旧的 Plone 版本上使用此产品,可以将 plone.app.jquery 版本锁定为 1.7.2。

入门

  1. 转到 Plone 站点设置 > EEA 标注器设置,并为您的内容类型启用内联评论(默认对页面启用)。

  2. 转到 Plone 站点的您的办公空间,添加一个新对象(页面)或使用现有的一个。

  3. 在查看模式下选择要评论的文本并添加内联评论。

  4. 在编辑表单>设置标签中,您可以上下文禁用内联评论。

  5. 您还可以添加一个“内联评论”窗格,以便查看此页面上的所有内联评论。

管理行内评论

  1. 如果有的话,点击 内联评论窗格 的标题,或者直接访问 @@moderate-inline-comments

Dexterity

EEA 标注器支持 Dexterity 内容类型。

  1. 为了能够上下文禁用内联评论,您需要在您的 Dexterity 内容类型模式字段中添加一个名为 disableAnnotator 的布尔字段。

  2. 为了能够上下文只读地显示内联评论,您需要在您的 Dexterity 内容类型模式字段中添加一个名为 readOnlyAnnotator 的布尔字段。(Plone 站点设置 > Dexterity 内容类型 > MyCustomType > 字段)

源代码

资助

EEA - 欧洲环境局(欧盟)

变更日志

4.6 - (2020-05-26)

  • 错误修复:清理 JS 注册表。[alecghica]

4.5 - (2019-01-28)

  • Jenkins:添加 sonarqube 步骤 [avoinea refs #101552]

4.4 - (2018-08-27)

  • 更改:从 base-url 数据获取基本 URL [avoinea refs #97843]

  • 更改:更新指向 eea.europa.eu 的 URL 为 https:// [alecghica refs #95849]

4.3 - (2018-03-14)

  • 卸载配置文件修复。[thet]

  • 错误修复:避免 tinyMCE 没有活动编辑器时的错误。[ichim-david refs #91577]

  • 功能:添加了 annotations_settings 浏览器视图,现在有一个方法可以检查给定上下文中是否启用了内联注释。[ichim-david refs #91577]

4.2 - (2017-12-12)

  • 更改:用 eeacms/plone-test:4 zptlint 替换 eeacms/zptlint [avoinea refs #90415]

  • 更改:删除未使用的 CSS [petchesi-iulian refs #88382]

4.1 - (2017-11-07)

  • 更改:删除 Sphinx 生成的文档 [petchesi-iulian refs #88212]

4.0 - (2017-09-26)

  • 升级步骤:在“Plone > 站点设置 > 插件”中,点击 EEA 标注器可用的升级按钮

  • 功能:可以按内容类型禁用“exactMatch” [avoinea refs #88339]

3.9 - (2017-08-16)

  • 错误修复:修复了 Dexterity 内容类型的 depiction。[zoltan_andras refs #81209]

3.8 - (2017-05-15)

  • 更改:修复了 PyLint 警告和错误 [eduard-fironda refs #84949]

3.7 - (2017-04-24)

  • 更改:更新了包信息 [eduard-fironda]

3.6 - (2016-09-26)

  • 错误修复:修复配置文件版本 [avoinea]

3.5 - (2016-07-07)

  • 变更:增加对自定义端口的 Plone 4 和 5 双重支持 [davilima6]

  • 变更:在相同分支中添加额外的 GS 配置文件以支持 Plone 4 和 5 [davilima6]

  • 变更:在自有包中加载资源依赖,移植渲染条件从 Plone 4,并实现与 Plone 5 的完全兼容 [davilima6]

  • 变更:将配置小部件、端口和内容规则从 formlib 迁移到 z3c.form [davilima6]

3.4 - (2016-05-19)

  • 错误修复:修复 pylint 警告 [chiridra 引用 #71940]

3.3 - (2015-08-18)

  • 变更:更新了 eea-icon 的折叠面板覆盖,包含来自 eea.design 的最新更改 [ichimdav 引用 #27215]

3.2 - (2015-07-06)

  • 变更:更新了 eea-icon 的折叠面板覆盖,包含来自 eea.design 的最新更改 [ichimdav 引用 #26378]

3.1 - (2015-03-17)

  • 变更:在 Jenkins 构建安装脚本中切换到 curl [olimpiurob 引用 #22402]

  • 变更:更改 Jenkins 构建安装脚本的获取 URL 为 EEA CPB 仓库中的安装脚本 [olimpiurob 引用 #22402]

3.0 - (2014-11-20)

  • 变更:为折叠面板标题的悬停状态添加了 eea-accordion-title 类的 CSS 前缀 [ichim-david 引用 #19875]

  • 特性:Plone 5 兼容 [avoinea]

2.6 - (2014-09-15)

  • 升级步骤:在“Plone > 网站设置 > 扩展”中,点击 EEA 注解器可用的升级按钮 [voineali 引用 #21042]

  • 错误修复:不允许编辑尚未添加的评论,这导致评论没有 id 和创建日期 [voineali 引用 #21042]

2.5 - (2014-08-12)

  • 错误修复:包含 i18n 翻译 [avoinea]

2.4 - (2014-07-15)

  • 变更:将视图管理器从 IContentViews 更改为 IAboveContentTitle,因为前者仅在绿色 Plone 栏可见时可用(即当成员具有贡献者权限时)。在希望为认证成员提供 eea.annotator:View 或 Edit 权限时,它将无法与 IContentViews 一起工作 [sureshvv]

2.3 - (2014-06-26)

  • 升级步骤:(可选)在“Plone > 网站设置 > EEA 注解器设置”中,自定义“最小单词数”和“不允许重复” [voineali 引用 #19978]

  • 升级步骤:在“Plone > 网站设置 > 扩展”中,点击 EEA 注解器可用的升级按钮 [voineali 引用 #19978]

  • 特性:允许用户限制可以添加内联评论的最小选择词数 [voineali 引用 #19978]

  • 特性:在添加内联评论时禁用重复选择,以避免在编辑模式中的不匹配 [voineali 引用 #19978]

2.2 - (2014-05-13)

  • 变更:更新包的 readme 文件以包含 plone 要求 [olimpiurob]

  • 特性:向“内联评论”端口号中添加订阅按钮,以便具有“eea.annotator.view”权限的用户可以订阅或取消订阅内联评论通知 [voineali 引用 #19096]

  • 特性:根据内联评论事件(添加/回复/关闭/重新打开/删除)定义自定义内容规则 [voineali 引用 #19096]

  • 错误修复:修复了多个 tinymce 实例存在时的词匹配问题 [olimpiurob 引用 #18945]

2.1 - (2014-02-27)

  • 升级步骤:在“Plone > 网站设置 > 扩展”中,点击 EEA 注解器可用的升级按钮 [voineali 引用 #18557]

  • 特性:通过 @@moderate-inline-comments 添加了内联评论的审核功能 [voineali 引用 #18557]

2.0 - (2014-02-21)

  • 变更:链接 how-to YouTube 视频,并在 pypi 和 plone.org 上发布 [avoinea]

1.2 - (2014-02-13)

  • 升级步骤(可选):在“网站设置 > EEA 注解器设置”中,将“自动刷新内联评论”设置为大于 0 的值,如果希望后台自动同步内联评论 [voineali 引用 #18098]

  • 升级步骤:在“Plone > 网站设置 > 扩展”中,点击 EEA 注解器可用的升级按钮 [olimpiurob 引用 #18288]

  • 特性:通过后台 AJAX 调用更新内联评论 [voineali 引用 #18098]

  • 变更:美化注解中显示的日期 [olimpiurob 引用 #18288]

1.1 - (2014-02-03)

  • 升级步骤:限制 eea.annotator 到查看视图和编辑视图 [olimpiurob 引用 #17702]

  • 升级步骤:导入带有更新认证限制的 eea.jquery 注解器配置文件 [olimpiurob #17233]

  • 错误修复:添加了缺少的模拟“折叠”效果 [olimpiurob #18098]

  • 特性:仅在查看和编辑视图中使注解器端口号可见 [olimpiurob #18139]

  • 错误修复:在搜索评论文本时使包含 tinymce 的 formPanel 可见 [olimpiurob #18139]

  • 错误修复:在编辑模式中修复了跨越多个段落的评论文本的匹配问题 [olimpiurob #18139]

  • 特性:在编辑模式下匹配评论文本;为内联评论部件添加了向右滑动功能 [olimpiurob #18193]

  • 特性:通过后台 AJAX 调用更新内联评论 [voineali 引用 #18098]

1.0 - (2014-01-21)

  • 特性:使用自动回复记录内联评论的关闭和重新打开 [voineali refs #18080]

  • 变更:修改了注释者的权限设置 [olimpiurob #18000]

  • 特性:添加了基本注释者权限 [olimpiurob #18000]

  • 错误修复:处理编辑模式下的内联评论颜色 [batradav refs #17705]

  • 错误修复:处理从后端获取的带有Zulu的js中的datetime [olimpiurob #17999]

  • 错误修复:将来自后端的datetime视为UTC。Firefox和Chrome在没有时区信息的情况下处理日期不同。 [olimpiurob #17999]

  • 变更:更新了内联评论字段类的docsting [ghicaale refs #16666]

  • 升级步骤:(可选)为了优化ZMI portal_javascripts / portal_css页面内的请求,手动重新排序注释者JS/CSS资源:++resource++jquery.annotator.css,++resource++eea.annotator.view.css,++resource++jquery.annotator.js,++resource++eea.annotator.view.js

  • 升级步骤:在“Plone > 站点设置 > 扩展”中安装 EEA 注释器

  • 初始版本 [voineali refs #17185]

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

eea.annotator-4.6.zip (251.3 kB 查看哈希值)

上传时间

支持者

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面