跳转到主要内容

ftw.simplelayout 的一个模块

项目描述

简介

此包是 ftw.simplelayout 的插件。在安装此插件之前,请确保您已在您的Plone网站上安装了 ftw.simplelayout

ftw.iframeblockftw.simplelayout 提供了一个模块,它使用 iframe-resizer 渲染 iframe。请仔细阅读 iframeresizer 的设置说明:您需要在两个域上都有实现。

链接到子页面

当在其他网站的 iframes 中集成内容并在搜索中索引这些内容时,我们希望能够从搜索链接到特定的 iframed 子页面。

为了实现这一点,我们需要能够将请求的子页面作为 GET 请求参数传递。

出于安全原因,两个 URL 的来源必须相同,否则将加载配置的起始页面。

示例

  • https://127.0.0.1:8080/Plone/the-page?i=http://foo.ch/bar/baz.php

  • https://127.0.0.1:8080/Plone/the-page?i_iframeblock2=http://foo.ch/bar/baz.php

兼容性

Plone 4.3.x 兼容。

安装本地开发环境

$ git clone git@github.com:4teamwork/ftw.iframeblock.git
$ cd ftw.iframeblock
$ ln -s development.cfg buildout.cfg
$ python2.7 bootstrap.py
$ bin/buildout
$ bin/instance fg

变更日志

1.6.3 (2021-10-25)

  • 在iframe导航时实现禁用自动跳转到顶部的选项。[mathias.leimgruber]

1.6.2 (2020-05-29)

  • 从plone 5中移除plone.app.referenceablebehavior。[busykoala]

1.6.1 (2020-04-02)

  • 修复iframe块在Internet Explorer中的问题。[Nachtalb]

1.6.0 (2020-03-16)

  • 重新添加覆盖iframe自动调整大小选项的能力,该选项在之前的版本中已消失。[Nachtalb]

1.5.3 (2020-03-12)

1.5.3应该是一个小版本(1.6.0),而不是一个修补版本。JavaScript已完全移动到JS文件中,因此可能需要调整自定义设置。

  • 修复在plone 4中未触发iframe自动调整大小的问题。[Nachtalb]

  • 确保在Plone 5上包含iframeResizer.contentWindow - 如果iframe包含来自同一站点的页面。[Nachtalb]

  • 将plone 4 iframe调整器更新到与plone 4相同的版本。[djowett-ftw]

1.5.2 (2020-01-09)

  • 将ftw.iframeblock portal_type翻译添加到plone域。[tinagerber]

1.5.1 (2019-12-17)

  • 提供预编译包。[tinagerber]

1.5.0 (2019-04-11)

  • 添加对Plone 5.1的支持。[busykoala]

1.4.0 (2019-04-01)

  • 添加新的块配置选项,用于计算高度的方法。[mbaechtold]

1.3.5 (2018-03-20)

  • 允许在iFrame块内使用锚点链接。[raphael-s]

  • 在新页面加载到块内后,始终在iFrame块上方稍微滚动一点。[raphael-s]

1.3.4 (2017-07-25)

  • 当iframe调整器禁用时,启用滚动回退。[lknoepfel]

  • 使iframe修复与ftw.iframefix 2.0兼容。[Kevin Bieri]

  • 安装ftw.iframefix。[Kevin Bieri]

1.3.3 (2017-03-07)

  • 默认情况下在plone站点上使IFrameBlock可添加。[raphael-s]

1.3.2 (2017-01-17)

  • 啊,现在应该从上一个元素中删除加载css类。[mathias.leimgruber]

1.3.1 (2017-01-17)

  • 好吧……实现兼容IE的旋转器,它不会改变iframe的背景颜色。[mathias.leimgruber]

1.3.0 (2017-01-10)

  • 在加载iframe时实现旋转器。[mathias.leimgruber]

1.2.0 (2016-12-13)

  • 删除ftw.simplelayout mapblock依赖项。[mathias.leimgruber]

1.1.0 (2016-10-04)

  • 通过将子页面作为GET参数“i”传递来打开子页面。[jone]

  • 更新编辑视图的描述。[raphael-s]

1.0.3 (2016-08-09)

  • 从ftw.simplelayout中删除metadata.xml-dependencie。这个包是ftw.simplelayout的插件,不应该安装它。[elioschmutz]

1.0.2 (2016-07-08)

  • 添加对IE11和MS Edge的支持。[raphael schwob]

1.0.1 (2016-06-20)

  • 初始化实现。[raphael schwob]

项目详情


下载文件

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

源分布

ftw.iframeblock-1.6.3.tar.gz (73.3 kB 查看哈希值)

上传时间

由以下机构支持

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