跳转到主要内容

EEA Alchemy 允许您批量自动发现地理覆盖范围、时间覆盖范围、关键词等

项目描述

Develop Master

从文档的常见元数据(标题、描述、正文等)自动发现地理覆盖范围、时间覆盖范围、相关项和关键词,根据所选标签自动在页面内容中突出显示关键词,并根据在对象的元数据中找到的内部链接自动更新相关项。

内容

简介

此工具允许Plone管理员使用http://www.alchemyapi.com/网络服务自动发现和修复主题关键词、位置和时间覆盖范围。

主要功能

  • 自动发现关键词、位置和时间覆盖范围;

  • 根据所选标签在页面内容中自动突出显示关键词,并将它们链接到自定义搜索页面;

  • 根据对象元数据中找到的内部链接自动更新相关项目。

计划中的功能

  • 在编辑表单中的主题、位置等字段附近添加向导图标,以自动发现并基于其他字段(标题、描述)中的文本建议标签。

安装

入门

自动标记

  1. 在“站点设置”>“Alchemy 设置”中启用自动标签

  2. 编辑您的文档,并在 /edit > 分类 中为其添加一些标签。例如,如果您正在撰写一篇关于 水污染 的新闻文章,请转到 /edit > 分类 并在标签字段中添加 水污染(也称为 关键词主题话题)。现在当您导航到这篇文章的 查看 页面时,您会注意到新闻文章正文中所有 水污染 的出现都是链接到一个自定义搜索页面,该页面也可以在 Alchemy 设置控制面板 中进行配置。

自动关系

  1. 在“站点设置”>“Alchemy 设置”中启用自动关系

  2. 编辑您的文档,并在 /edit > 正文文本 中为其添加一些内部链接。例如,如果您正在撰写一篇关于活动的文章,请在 正文文本 字段中添加指向此活动的内部链接。现在保存您的文章,您应该在页面顶部看到一个通知消息,例如: 自动检测并添加了一个关系,因为它在内容中链接。 如果您检查文章的相关内容部分,您会注意到事件对象已被自动添加到其中。

源代码

资金

EEA - 欧洲环境署(欧盟)

变更日志

7.4 - (2021-09-27)

  • 更改:通过使用相关项字段的原始值而不是使用移除 dexterity uuid 的访问器来自动发现 dexterity 关系 [ichim-david refs #134485]

7.3 - (2019-01-28)

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

7.2 - (2018-10-19)

  • 错误修复:修复了在链接中 /view 时的自动关系 [avoinea refs #99335]

7.2 - (2018-08-27)

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

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

  • 更改:修复了 BeautifulSoup 的使用 [alecghica refs #96974]

7.1 - (2018-03-14)

  • 错误修复:修复了将 js 移动到 body 底部时的 tool.pt [ichim-david refs #91577]

7.0 - (2017-12-12)

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

  • 更改:删除 AlchemyAPI 集成 [valipod refs #86237]

6.7 - (2017-11-07)

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

6.6 - (2017-05-15)

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

6.5 - (2017-04-24)

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

6.4 - (2016-05-04)

  • 错误修复:修复了 pylint 警告 [alecghica refs #68082]

6.3 - (2015-11-16)

  • 更改:更新了 git 忽略列表 [ghicaare refs #30338]

6.2 - (2015-09-10)

  • 错误修复:修复了由于主题目录中的本地出版物文件夹而导致的无限制 Traversal 问题 [chiridra refs #28455]

  • 错误修复:修复了存在锚点标签时的解析问题:它们缺少“href”属性。更新了测试。[chiridra refs #27904]

6.1 - (2015-08-18)

  • 错误修复:在 Plone 上下文中自动包含 zcml,以便使此包能够在不添加到 buildout zcml 指令中的情况下工作。[avoinea]

6.0 - (2015-03-17)

  • 变更:将 jenkins 构建安装脚本中的 curl 替换为 curl。[olimpiurob 引用 #22402]

  • 变更:将 jenkins 构建安装脚本的获取 URL 更改为来自主 EEA CPB 存储库的安装脚本。[olimpiurob 引用 #22402]

5.9 - (2014-09-15)

  • 特性:通过嵌入的 iframes 也自动发现关系。同时修复发现链接工具以从 URL 中删除查询和哈希。[voineali 引用 #21025]

5.8 - (2014-08-12)

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

5.7 - (2014-01-22)

  • 变更:更新了禁用自动链接字段的 docsting。[ghicaale 引用 #16666]

  • 特性:添加 Sphinx 生成的文档,格式为页面模板。[batradav 引用 #9502]

5.6 - (2013-10-04)

  • 错误修复:修复了“在赋值之前引用重复”错误。[voineali]

  • 错误修复:在启用自动关系功能时,保留手动添加的关系。[voineali 引用 #16718]

5.5 - (2013-09-06)

  • 错误修复:修复了 Plone 4.3 升级后的失败测试。[ichim-david 引用 eea #14924]

5.4 - (2013-08-19)

  • 错误修复:在升级到 Plone 4.3 后,通过在开始对象创建之前将测试用户的角色设置为管理员来修复 afterSetUp 方法。[ichim-david 引用 #14924]

5.3 - (2013-08-09)

  • 特性:添加了仅发现现有关键词列表中已有的关键词的可能性。[szabozo0 引用 #15615]

  • 错误修复:修复了针对 languageIndependent 字段的自动发现器。[voineali 引用 #15615]

  • 特性:为地理覆盖范围和关键词添加了更多关于 alchemy 发现器异常的详细信息。[szabozo0 引用 #14916]

  • 特性:为相关项目添加了更多关于 alchemy 发现器异常的详细信息。[szabozo0 引用 #14916]

  • 特性:添加了禁用特定页面自动链接的可能性。[szabozo0 引用 #14916]

  • 特性:添加了在模态窗口中查看结果的选择项。[szabozo0 引用 #14916]

5.2 - (2013-07-08)

  • 错误修复:为了修复在 5.1 版本中首次在 #14592 中描述的问题,反转了条件。[ichimdav #14592]

  • 特性:添加了“自动标记分隔符”选项,以便从文本字段中提取标签。[voineali 引用 #14797]

  • 特性:将查找字段与标记链接配对,以便能够链接不同的搜索页面。[voineali 引用 #14797]

  • 特性:添加了默认选中“仅标记首次出现”选项,以防止页面上出现相同的链接。[voineali 引用 #14797]

5.1 - (2013-06-17)

  • 升级步骤:(可选)在“网站设置”>“Alchemy 设置”中手动启用“自动关系”。[voineali 引用 #9486]

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

  • 特性:添加存在视图小部件,以便在启用自动标记时通过 AJAX 调用 alchemy.tags.json。[voineali 引用 #9486]

  • 变更:将标记字段与标记链接配对,以便可以将地理标签发送到与关键词标签不同的搜索。[voineali 引用 #9486]

  • 变更:更新了网站设置中的链接。[ghicale]

  • 错误修复:处理当 BASE_URL 以 /view 结尾时的自动标记。[voineali 引用 #14592]

  • 特性:在 Plone 内容类型文本中自动发现内部链接,并相应地更新“相关项目”字段。[voineali 引用 #9486]

  • 特性:重构 Alchemy 发现 UI:- 提升用户体验;- 通过服务器发送事件在浏览器中添加实时 console.log;- 通过添加所有模式字段和目录元数据改进“查找”分面。[voineali 引用 #9486]

  • 特性:重构发现实用程序和适配器,以便能够轻松扩展 eea.alchemy 包之外的功能。[voineali 引用 #9486]

5.0 - (2013-05-20)

  • 升级步骤:(可选)在“网站设置”>“Alchemy 设置”中手动启用“自动标记”。[voineali 引用 #9486]

  • 升级步骤:(可选)手动重新排序 ZMI > portal_javascripts / portal_css 中的 JS / CSS 资源 (++resource++eea.alchemy.js, ++resource++eea.alchemy.css),以优化每页请求。[voineali 引用 #9486]

  • 升级步骤:在“Plone”>“网站设置”>“插件”中,点击 EEA Alchemy 可用的升级按钮。[voineali 引用 #9486]

  • 特性:根据所选标签自动在页面内容中突出显示关键词,并将它们链接到自定义搜索页面 [voineali 引用 #9486]

  • 特性:在“网站设置”>“Alchemy 设置”中分组所有 Alchemy 设置 [voineali 引用 #9486]

4.4 - (2012-07-13)

  • 错误修复:修复了 HISTORY.txt 文件的标记 [ciobabog 引用 #5231]

  • 错误修复:修复了 .pt 文件中缺少的 i18n 标签和 i18n:domain [prospchr 引用 #5162]

4.3 - (2012-04-26)

  • 特性:在批量自动发现中添加了批量选择 [ghicaale #5008]

  • 特性:在批量自动发现中添加了预览功能 [ghicaale #5008]

  • 特性:在批量自动发现中添加了事务提交,以加快重新索引速度 [ghicaale #5008]

  • 错误修复:修复了批量自动发现地理标记后的对象重新索引 [ghicaale #5008]

  • 错误修复:修复了批量自动发现地理标记时不显示空建议 [ghicaale #5008]

4.2 - (2012-02-06)

  • 无更改

4.0 - (2011-11-07)

  • 特性:添加了在标题和描述中自动发现标签的可能性 [voineali #4633]

  • 特性:添加了升级步骤 [voineali #4392]

  • 特性:Plone 4.x 兼容版本 [ghicaale #4235]

0.1 - (2011-04-19)

  • 清理:pyflakes 警告 [ichimdav #4141]

  • 清理:pylint 违规 [ichimdav #4140]

  • 初始发布

项目详情


下载文件

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

源分发

eea.alchemy-7.4.zip (175.4 kB 查看哈希)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页