跳转到主要内容

Plone的jQuery库和插件

项目描述

develop master

简介

EEA jQuery提供jQuery 1.3.2和1.4.2 JS库作为zope3资源,并提供一些jQuery插件,如:annotator、bbq、browser、cookie、fancybox、galleryview、jqzoom、qtip、splitter、tagcloud、flashembed等。

每个插件都附带其自己的GenericSetup配置文件,以便轻松在您的Plone站点中使用。

安装

zc.buildout

如果您正在使用 zc.buildoutplone.recipe.zope2instance 脚本管理您的项目,您可以这样做

  • 更新您的 buildout.cfg 文件

    [instance]
    ...
    eggs =
      ...
      eea.jquery
    
    zcml =
      ...
      eea.jquery
  • 重新运行 buildout,例如

    $ ./bin/buildout

如果您打算从另一个包的 configure.zcml 文件中显式包含此包,则可以跳过 ZCML 软件包

依赖项

EEA jQuery 有以下依赖关系
  • collective.js.jqueryui

源代码

插件文档

eea_screentimeanalytics EEA 开发的谷歌分析插件,可以精确地告诉您有多少用户真正阅读了网页内容的全部内容。阅读是通过捕捉滚动事件与读取实际内容所需的时间(平均阅读速度约为每分钟 200 个单词)来检测的,并到达页面的底部。如果他们太快地到达页面的底部,则被分类为扫描者。

资助

EEA - 欧洲环境局(欧盟)

变更日志

11.3 - (2021-11-01)

  • 变更:明确加载依赖项的 zcml,而不是使用 includeDependencies [avoinea]

11.2 - (2020-02-28)

  • 变更:将 slick.grid.js 的 patch 修复为使用 dispatch.call 而不是 handle.call,因为 handle 已从 jQuery 3 中删除 [ichim-david refs #105112]

11.1 - (2019-03-25)

  • 错误修复:修复了添加了多个相册并且底部加载了 JavaScript 时 jQuery.galleryview 的行为 [ichim-david refs #104101]

  • 变更:修改了 jquery.galleryview 以添加 gallery-panel 而不是 panel 类,从而避免与其他使用 panel 逻辑的 JavaScript 冲突 [ichim-david refs #104101]

11.0 - (2019-01-28)

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

10.9 - (2018-10-05)

  • 特性:添加了对 Matomo 分析阅读事件的支持 [avoinea refs #98857]

10.8 - (2018-07-27)

  • 错误修复:jQuery.timer 未定义 [avoinea refs #97410]

10.7 - (2018-06-20)

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

10.6 - (2018-03-14)

  • 添加 BBB 卸载配置文件。 [thet]

  • 变更:将 fancybox 升级到 2.1.7 和 jquery.reflection 升级到 1.11,以避免使用已弃用的 jQuery 功能时出现 jquery.migrate 警告 [ichim-david refs #91577]

10.5 - (2017-12-12)

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

10.4 - (2017-11-20)

  • 错误修复:将元数据版本对齐到 10.4 [avoinea]

  • 升级步骤:在“Plone > 网站设置 > 插件”中,点击 eea.jquery 可用的升级按钮 [avoinea]

10.3 - (2017-11-15)

  • 变更:根据 tokewf 的评论,将 $.tree 更改为 $.jstree。 [dals83 refs #7]

10.2 - (2017-11-07)

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

10.1 - (2017-09-26)

  • 错误修复:转义 annotator RegExp 选择 [avoinea refs #88339]

10.0 - (2017-08-29)

  • 错误修复:select2.png 404(未找到),在 geotags 弹出窗口的编辑下,在 prod 模式下修复了 CSS 中图像的路径 [zoltan_andras refs #84486]

9.9 - (2017-08-16)

  • 错误修复:在调用 screentimeAnalytics 时,如果 content_core 未找到,则避免错误 [ichim-david refs #86049]

9.8 - (2017-06-12)

  • 变更:记录了对自定义维度的需求,以便导入用于screentimeanalytics插件的报告,并移除加载的js压缩以避免js错误 [ichim-david]

9.7 - (2017-05-15)

  • 变更:从eea.jquery中移除了jquery.scrolldepth和jquery.screentime插件,因为它们最终没有提供用于记录屏幕分析的平台 [ichim-david 引用 #83507]

  • 功能:添加了eea.jquery.screenanalytics.js,与google analytics结合使用,可以跟踪用户达到指定阈值(如内容末尾或页面末尾)花费的时间 [ichim-david 引用 #83507]

9.6 - (2017-04-24)

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

9.5 - (2017-03-27)

  • 功能:添加了jquery.scrolldepth和jquery.screentime插件 [ichim-david 引用 #83507]

9.4 - (2017-01-17)

  • 错误修复:仅对zope2部署添加extra_require [avoinea]

9.3 - (2016-08-23)

  • 变更:不要将select2 js和css资源限制为认证用户 [laulaz 引用 #5(github)]

9.2 - (2016-08-01)

  • 错误修复:修复了日期小部件滑动条 [catalinmititiuc]

9.1 - (2016-07-20)

  • 错误修复:通过用.on替换过时的jQuery .live修复了jstree插件 [avoinea]

9.0 - (2016-06-29)

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

  • 错误修复:添加了Plone 5 registry.xml用于jquery2uislider,colorpicker,cookie [avoinea]

  • 变更:为所有配置文件添加metadata.xml [avoinea]

8.9 - (2016-05-19)

  • 错误修复:修复了pylint警告 [ichim-david 引用 #71940]

8.8 - (2016-03-31)

  • 变更:在select2 CSS注册中使用applyPrefix=1,以便正确找到像select2.png这样的图像 [gbastien]

8.7 - (2016-03-01)

  • 变更:升级到select2 3.5.4并包含select2地区文件。 [vincentfretin]

8.6 - (2015-10-05)

  • jQuery.bbq:移除对jQuery >= 1.9的旧版浏览器支持 [petschki]

8.5 - (2015-08-18)

  • 变更:自动在plone上下文中包含zcml,以便在没有在buildout zcml指令中添加此包的情况下使此包工作。 [avoinea]

8.4 - (2015-07-28)

  • 错误修复:清理了timoutdialog jQuery插件中的EEA特定条件 [voineali 引用 #26848]

8.3 - (2015-03-17)

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

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

8.2 - (2014-12-23)

  • 错误修复:修复了在Firefox中TypeError: Range.prototype is undefined [avoinea 引用 #3(github)]

8.1 - (2014-11-20)

  • 添加jQuery浏览器插件以恢复已从jQuery核心中弃用和删除的浏览器检测 [rpatterson]

  • 添加Plone 5资源注册以用于那些未包含在Plone 5的JS和CSS中的库 [rpatterson]

  • 功能:添加了jquery-dracula插件(请参阅:http://www.graphdracula.net) [voineali 引用 #21182]

  • 功能:在annotator插件中支持CSRF验证器验证 [avoinea]

  • 错误修复:修复了当无法检索最后修改信息时timeoutdialog插件的错误 [ghicaale 引用 #21457]

  • 功能:实现了超时对话框的reset选项 [ghicaale 引用 #21457]

8.0 - (2014-08-27)

  • 功能:添加了jquery-rememberstate插件 [ichimdav 引用 #20302]

7.9 - (2014-08-12)

  • 功能:创建了超时对话框jQuery插件 [ghicaale 引用 #20389]

7.8 - (2014-06-26)

  • 功能:jQuery Annotator插件 - 添加了minWords选项,以便仅在所选文本至少包含一个单词时才允许添加内联注释 [voineali 引用 #19978]

  • 功能:jQuery Annotator插件 - 添加了noDuplicate选项,以便在所选文本有多个出现时禁用添加内联注释的可能性 [voineali 引用 #19978]

  • 错误修复:修复了jQuery annotator插件中的匹配算法 [voineali 引用 #19978]

7.7 - (2014-05-13)

  • 功能:添加了jquery-select2插件 [ichim-david 引用 #18559]

  • 错误修复:修复了firefox中的unpivot annotator [szabozo0 引用 #19052]

  • 功能:添加了jquery-masonry插件 [voineali 引用 #17713]

  • 功能:添加了jquery-serialscroll插件 [voineali 引用 #17713]

  • 错误修复:不要尝试在文本区域和输入中突出显示内联注释 [voineali 引用 #18830]

7.6 - (2014-03-10)

  • 错误修复:修复了在混合样式HTML标签时annotator匹配算法的错误 [voineali 引用 #18795]

  • 功能:在添加新的内联注释时不要隐藏所选文本 [voineali 引用 #18674]

7.5 - (2014-02-13)

  • 变更:发布了新egg,因为7.4是一个棕色纸袋发布 [ichimdav]

7.4 - (2014-02-13)

  • 功能:通过AJAX调用实时更新注释者的内联评论[voineali 参考 #18098]

  • 更改:美化注释中显示的日期[olimpiurob #18288]

7.3 - (2014-02-03)

  • 更改:注释者的js和css资源现在仅限于认证用户[olimpiurob #17233]

  • 功能:更新注释器插件,为非平移注释提供固定的FontAwesome图标[szabozo0 参考 #18191]

  • 功能:在注释器插件中折叠和展开评论时触发事件[olimpiurob #18193]

7.2 - (2014-01-24)

  • 错误修复:修复在回复时注释者错误计数器更新问题[avoinea]

  • 错误修复:修复注释器插件不能在取消删除评论后添加回复的bug[olimpiurob #17728]

  • 功能:为注释者错误插件添加回复功能[olimpiurob #17728]

7.1 - (2014-01-21)

  • 功能:使注释器中的“按时间排序的评论”在第一行可见[voineali 参考 #17731]

  • 功能:记录内联评论的打开和关闭[voineali 参考 #18080]

  • 功能:注释器插件添加了回复的授权处理程序[olimpiurob #18000]

  • 功能:用按钮替换注释器控件,同时保留eea图标[olimpiurob #18000]

  • 功能:使注释器的回复框更大,对比度更高[batradav 参考 #17728]

  • 错误修复:在错误摘要中闪烁缺少评论的警告信息[batradav 参考 #17705]

  • 功能:改进了内联评论匹配算法[voineali 参考 #17735]

  • 功能:以页面模板格式添加Sphinx生成的文档[batradav 参考 #9502]

7.0 - (2014-01-14)

  • 更改:为平移列添加日期类型[szabozo0 参考 #17190]

  • 功能:在注释器存储插件中添加了保留已删除内联评论的可能性。请参阅存储插件历史选项[voineali 参考 #17729]

  • 更改:将注释器错误摘要部分分为两部分:待处理评论和已关闭评论[voineali 参考 #17729]

  • 功能:更新注释器,添加了googlecharts平移插件[szabozo0 参考 #17190]

  • 错误修复:防止在编辑器上对mousedown进行多次绑定[szabozo0]

  • 功能:明确解释注释器错误插件中注释的红色背景[voineali 参考 #17729]

  • 功能:在错误插件中注释器触发afterClick和beforeClick,以便从外部处理此包[voineali 参考 #17729]

  • 功能:注释器插件区分具有多个重叠评论的段落[voineali 参考 #17727]

6.9 - (2013-12-10)

  • 功能:添加了新的自定义插件(错误),该插件显示区域内的所有内联评论(轻松创建包含所有内联评论的列表)[voineali 参考 #17461]

  • 功能:在创建注释后触发注释器事件,以便轻松刷新其他实例[voineali 参考 #17461]

6.8 - (2013-11-20)

  • 功能:向jquery-annotator插件添加了exactMatch选项,以避免后端文本更改时出现错误的注释文本[voineali 参考 #17460]

  • 功能:更新jquery-annotator插件到版本1.2.8,并使其与jquery 1.7.x兼容[voineali 参考 #17185]

  • 功能:为jquery-annotator添加了评论插件(内联评论回复)[voineali 参考 #17185]

6.7 - (2013-10-22)

  • 功能:添加了jquery-annotator插件[voineali 参考 #17185]

6.6 - (2013-06-17)

  • 功能:将几个新或现有的配置作为选项添加到jquery.galleryview中,有关详细信息,请参阅插件目录中的CHANGELOG.txt[ichim-david #14606]

  • 功能:添加了插入导航图像的功能,并禁用了覆盖导航图像[jichim-david #14606]

6.5 - (2013-04-17)

  • 功能:添加了jquery.colorpicker插件[szabozo0 参考 #9583]

6.4 - (2013-01-18)

  • 功能:添加了贡献者信息[ciobabog 参考 #13892]

  • 升级步骤
    • 在 portal_setup 中导入“EEA jQuery Slickgrid”JavaScript 和样式表注册

  • 增强Slickgrid与jqueryui 1.10的兼容性[kiorky]

6.3 - (2013-01-10)

  • 更改:更改了图像资源路径

  • 功能:添加了ajax-loader.gif[szabozo0]

  • 错误修复:在 slickgrid列排序中添加延迟,以便易于与头部菜单一起使用[avoinea 参考 #9610]

6.2 - (2012-11-22)

  • 错误修复:修复 slickgrid图像路径[avoinea 参考 #9610]

6.1 - (2012-11-09)

  • 功能:添加了jquery.slickgrid插件[avoinea 参考 #5599]

  • 更改:升级jquery到版本1.7.2[avoinea]

6.0 - (2012-10-08)

  • 功能:使此包独立于Plone[voineali 参考 #5424]

  • 功能:与Zope2/Zope3兼容(独立于Plone/CMF)

4.4 - (2012-08-27)

  • 功能:添加了包含各种配置示例的buildouts文件夹[ghicaale 参考 #5418]

4.3 - (2012-08-10)

  • 变更:从配置文件中删除了‘jquery.js’,因为在Plone 4.2中,它已被重命名为plone.app.jquery.js,并为所有通用设置配置文件添加了到jquery/metadata.xml的链接 [voineali 引用 #5346]

4.2 - (2012-06-12)

  • 特性:添加了jquery.jqgrid插件 [avoinea #5024]

4.1 - (2011-10-04)

  • 特性:添加了jquery.tokeninput插件 [voineali $4563]

  • 变更:升级到fancybox 1.3.4以实现ie9兼容性 [szabozo0 #4542]

  • 清理:修复了所有pylint和pyflakes违规 [voineali #4256]

  • 特性:添加了测试框架 [voineali #4256]

  • 清理:删除了++resource++jquery.tools.min.js,因为它与Plone 4中的plone.app.jquerytools.js冲突 [voineali #4256]

  • 清理:删除了++resource++jquery.ui-1.7.js,因为它与Plone 4中的jquery.tools冲突。请使用collective.js.jqueryui代替; [voineali #4256]

  • 清理:删除了eeajquery.js,因为它与Plone 4中的jquery.js冲突 [voineali #4256]

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

  • 特性:Plone 4兼容性。此版本向后不兼容。

4.0 - (2010-11-15)

  • 特性:迁移到plone-collective

  • 特性:添加了jquery 1.4.2

  • 特性:默认配置文件根据Plone版本安装jquery 1.3或1.4

2.2 - (2010-09-30)

2.1 - (2010-09-28)

  • 添加了jquery.qtip插件,它由eeaindicators使用 [tiberich #3645]

2.0 - (2010-06-16)

  • 变更:重构eeajquery,以便在通用设置配置文件中轻松使用 [voineali #3427]

  • 升级步骤
    • 在portal_setup中,使用“EEA jQuery - Fancybox”配置文件导入所有步骤

    • 在portal_setup中,使用“EEA jQuery - Gallery View”配置文件导入所有步骤

    • 在portal_setup中,使用“EEA jQuery - Flash Embed”配置文件导入所有步骤

    • 在portal_skins > 属性选项卡中,从所有皮肤中删除eeajquery*层

    • 在portal_skins中删除eeajquery文件夹

1.7 - (2010-06-11)

  • 变更:在portal_javascript/portal_css中包含了jquery.ui [thuliper #3427]

  • 特性:将portal-url作为前缀添加到jquery.ui图像URL [thuliper #3409]

  • 特性:添加jQuery BBQ库 [thuliper #3238]

  • 特性:为galleryview和fancybox jquery插件设置资源目录 [thuliper #3166]

  • 特性:添加了一个小配置文件,用于从eeajquery安装fancybox,可在外部和内部使用 [vincisas #3329]

1.6 - (2010-03-16)

  • 错误修复:修复了与Plone 3安装程序兼容性问题 [voineali #3100]

1.5 - (2010-03-08)

  • 特性:添加了用于灵活工具提示的绿色图像 [voineali #2986]

  • 特性:升级到jquery.fancybox 1.3.0 [thuliper #3031]

1.4 - (2010-02-22)

  • 特性:添加了更通用工具提示系统的上下/底部/左侧新工具提示图像 [thuliper #3003]

  • 错误修复:修复了URL到galleryview左右箭头图像错误的bug [thuliper #3006]

1.3 - (2010-02-15)

  • 特性:添加了galleryview插件,用于查看图像幻灯片 [thuliper #2937]

  • 特性:添加了selectToUISlider插件,用于与分面导航日期小部件一起使用 [voineali #2871]

1.2 - (2010-01-18)

  • 特性:添加了jstree插件,用于与分面导航路径小部件一起使用 [voineali #2625]

1.1.1 - (2009-12-04)

  • 特性:EEA颜色方案中的新工具提示图像 [thuliper #2840]

1.1 - (2009-12-01)

  • 特性:添加了GS注册。 [thuliper]

  • 特性:添加了jQuery Tools。 [thuliper]

1.0 - (2009-10-29)

  • 初始发布

项目详情


下载文件

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

源分布

eea.jquery-11.3.zip (3.6 MB 查看哈希值)

上传时间

支持