跳转到主要内容

在iframe内显示网页。Plone内容类型。

项目描述

Products.windowZ

https://secure.travis-ci.org/collective/Products.windowZ.png?branch=master https://coveralls.io/repos/collective/Products.windowZ/badge.png?branch=master

许多人希望将外部网页集成到您的Plone站点中。windowZ就是为了实现这一目标而诞生的,以一种优雅的方式。

windowZ提供了一个新的内容类型,名为“窗口”,类似于“链接”内容类型。它会在一个作为Plone页面渲染的iFrame中显示提供的相对或绝对URL。

然而,我们可以配置windowZ为我们做一些有用的事情,比如

  • 在Plone中显示任何可在互联网上找到的外部到Plone的网页。

  • 将提供的网页内容编目。用户可以选择要编目的页面。

  • 用户可以选择隐藏Plone站点的左栏、右栏或两边栏。

  • 每个页面都可以单独调整大小。

  • 用户可以选择在Plone中显示内容元数据或仅显示不带任何元信息的网页。

windowZ原本是CMFDisplayPage产品,仅存在于Plone collective仓库中,并未发布。但由于其代码完全符合CMF标准,维护和升级它非常困难。

因此,我们从头开始使用ArchGenXML重新编写了代码,仅用了几个小时的工作。现在我们终于可以发布它了!ArchGenXML真棒!

它的发音可能是:windows,windoze,window(Z) of Zope…您可以根据自己的喜好选择方式… ;-)

请帮助我们改进和翻译windowZ!

请注意:2.x版本仅适用于Plone 5.0.x及更高版本,对于Plone 4请使用1.x。

安装

  • 解压缩或创建windowZ的符号链接到您的Zope实例的Products目录中,然后重新启动Zope。

  • 使用“添加/删除产品”(QuickInstaller Tool)安装windowZ。

  • 您应该在Plone控制面板(站点设置)中配置windowZ。

  • 您可以在Plone站点的所有文件夹中创建“窗口”内容。

  • 您可以通过权限限制“窗口”的创建

  • 窗口Z:添加窗口

需求

  • Plone 3.0+(windowZ不支持Plone的早期版本,但可以使用CMFDisplayPage代替)

作者

Jean Rodrigo Ferri - jeanrodrigoferri AT yahoo.com.br

  • CMFDisplayPage开发者,这是该产品的起源

  • 主要开发者

  • 使用Poseidon UML + ArchGenXML进行模型和代码生成

  • 文档

  • i18n

  • 巴西葡萄牙语翻译

  • 版本发布经理

Luciano de Fazio - luciano AT camaracatanduva.sp.gov.br

  • 灵感来源,因为他的关于将链接用作iFrame的解决方案

Rafahela Garcia Bazzanella - rafabazzanella AT yahoo.com.br

  • 测试和翻译改进

  • 一些想法

thegoldenaura (João Alves dos Santos) - thegoldenaura AT gmail.com

  • 葡萄牙语翻译

  • 西班牙语翻译

Vincenzo Tozzi - befree AT nes.it

  • 意大利语翻译

Pierre-Yves Landure - landure

  • 法语翻译

Jacob Vestergaard - jacobv AT headnet.dk

  • 丹麦语翻译

Tom Gross - itconsense AT gmail.com

  • Plone 3和4重构

  • 德语翻译

Thomas Lotze (tlotze), Maik Derstappen (MrTango)

  • Plone 5重构

  • 测试设置重构

多谢!

变更日志

2.0.1 (2019-10-30)

  • 更新pt_BR翻译 [ramiroluz]

2.0 (2017-11-07)

  • 移植到Plone 5:删除WindowZTool并用注册表替换它。 [tlotze]

  • 删除了显然未使用且未按广告宣传的方式工作的show_window功能。[tlotze]

  • 在配置文件和测试设置中修复了依赖关系。[MrTango]

1.5 (2013-10-28)

  • 在show_window模板中修复了AttributeError: portal_windowZ,尽管这个模板似乎未使用。请注意,在版本1.3b3中,id portal_windowZ` 已更名为 ``portal_windowz`,其中z是小写。如果您在查看windowz(也包括其他模板,如show_window)时遇到这个AttributeError,那么您可能已从旧版本升级,您的网站上的工具仍使用旧的portal_windowZ id。在这种情况下,您应该在插件控制面板中停用windowZ插件,然后再次激活它。[maurits]

1.4.1 (2012-11-30)

  • 修复了具有特殊列处理的视图[tom_gross]

1.4 - 2012-09-09

  • 增强了SearchableText方法的错误捕获[tom_gross]

  • 防止在navtree中重定向到外部链接 [petschki]

1.3 - 2012-03-30

  • 移除对Plone 2.5的修复方案,因为它会在Plone 4.2b1中与c.flowplayer冲突 [tom_gross]

  • 将代码移动到github.com。 [tom_gross, malthe]

1.3b3 - 2011-07-17

  • 进行小幅度清理,object_title的使用不一致 [auspex]

  • 使其在Plone 4中工作 [ yurj, jensens]

1.3-beta2 - 2010-07-27

  • 将z2-Interface移动到z3-interface

  • 修复了窗口视图以与Plone 4.0兼容

  • 添加了inherit_protocol标志,允许继承协议模式

  • 在代码中使用“_”标记消息字符串

  • 使用GenericSetup-profile安装产品

  • 将stripogram提取出来。现在它是一个egg依赖项。

  • WindowZTool不再是内容

  • 添加了表单启用的配置小工具

  • 提高了与Plone 3和4的兼容性

  • 添加了德语翻译。

[tom_gross]

1.3-beta

  • 将产品Egg化

1.2.1 - 2008-06-03

  • 添加了丹麦翻译。 [jacobv]

1.2 - 2007-08-21

  • 添加了显示窗口模板,以在门户内显示外部站点,只需提供作为url变量的站点URL即可。 [ferri]

  • 添加了来自默认ArchGenXML支持的测试。 [ferri]

  • 将document_byline宏移动到视图模板。 [ferri]

  • Plone 3.0兼容性。 [ferri]

  • 使用1.5分支的最后一个ArchGenXML重新生成。 [ferri]

  • 添加了法语翻译。 [landure]

  • 将stripogram作为嵌入式库包含在windowZ中。现在它不再是依赖项。 [ferri]

1.1 - 2006-09-12

  • 提供迁移脚本来从CMFDisplayPage迁移对象和配置到windowZ。 [ferri]

  • 更新了所有翻译。 [ferri]

  • 当Zope实例在代理服务器后面运行时,添加了内容编目时的代理支持。 [ferri]

  • 添加了意大利语翻译。 [befree]

  • 移除portal_windowZ工具的工作流程。 [ferri]

  • 修复了Install.py中的错误,当尝试从idsNotToList属性中移除portal_windowZ时。 [ferri]

  • 使用types_not_searched属性从门户搜索中移除portal_windowZ工具。 [ferri]

  • 添加了AppInstall.py,它将Window添加到default_page_types属性。它允许用户选择一个窗口作为文件夹的默认页面。 [ferri]

  • 在ArchGenXML中直接实现了功能,以自动取消编目portal_windowZ工具。 [ferri]

  • 通用化生成脚本和i18ndude的路径。 [ferri]

  • 在iFrame中添加了链接地址,因为一些浏览器没有iFrame支持。 [ferri]

1.0.1 - 2006-08-09

  • 创建了迁移函数以重新索引所有窗口对象,以从编目中删除getRemoteUrl方法。 [ferri]

  • 使getRemoteUrl方法无效以修复Plone 2.1.3和2.5引入的错误。 [ferri]

  • 添加了西班牙语翻译。 [thegoldenaura]

  • 添加了葡萄牙语翻译。 [thegoldenaura]

1.0 - 2006-03-15

  • 首次公开发布。 [ferri]

项目详情


下载文件

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

源分布

Products.windowZ-2.0.1.tar.gz (74.8 kB 查看哈希)

上传于 源代码

由以下支持