跳转到主要内容

一个Plone产品,使您能够在页面中央列中添加部件

项目描述

我们为什么创建这个分支?

我们为了添加新功能而分支了原始产品Products.ContentWellPortlets(由WebLion创建)。

概述

  • 此产品使您能够将部件放置在除左右列以外的其他位置,具体如下:

    • 在全局导航下但在portal-columns之上,因此它跨越页面的宽度

    • 在页面主标题(h1)之上

    • 在页面底部,在页脚之上

    • 在页脚well中

    在每一个区域,您可以添加最多三列的部件。

  • 您应使用CSS(在portal_skins的custom文件夹中,或在自己的主题产品中)来配置这些部件相对于彼此和内容应如何显示。

  • 这可能允许您在不编写新zope页面模板的情况下为页面、文件夹等创建独特的布局

安装产品

  • 请参阅docs/INSTALL.TXT以获取说明

添加内容上方的部件

  1. 以管理员身份登录您的Plone网站(或具有“Portlets: Manage portlets”权限的其他人)

  2. 转到您网站中您想要添加部件的位置。例如:* 如果您只想在主页上添加部件,请转到http://yourSiteURL/front-page * 如果您想在您的整个网站上添加部件,请转到 http://yourSiteURL

  3. 通过以下方式之一打开管理页面:(a) 点击“添加、编辑或删除端口的链接” [*];或者 (b) 将“/@@manage-portletsabovecontent”添加到URL末尾,然后按“回车”

  4. 您应该看到一个名为“管理内容上端口的页面”。这允许您在一到三个列(A、B和C)中添加端口。您可以在每个列中添加任意数量的端口。其他命令(重新排序、隐藏、阻止端口)与右侧和左侧列相同

在内容下方添加端口

按照上述说明操作,但不要点击“添加、编辑或删除内容上端口的链接”或添加/@@manage-portletsabovecontent到URL

  1. 点击“添加、编辑或删除内容下端口的链接”;或者

  2. 将/@@manage-portletsbelowcontent添加到URL末尾

技术细节

  • 该产品添加了两个新的视图小部件;在这些小部件中,每个小部件有三个端口管理器(在portlets.xml中指定)。有关这些视图小部件确切地插入到哪些视图管理器中的详细信息

    • 请参阅Products/ContentWellPortlets/browser中的configure.zcml

    • 或安装该产品,转到您的Plone站点并将/@@manage-viewlets添加到URL

更改日志

4.1.2 (2012-06-27)

  • 在内容标题下方添加了另一个端口管理器 [giacomos]

4.1.1 (2012-06-27)

  • 新分支并回到开发 [giacomos]

  • 添加了意大利语翻译

  • 修复了管理页面中的信息 [giacomos]

4.1.0 (2011-11-30)

  • 在全局导航下方但高于门户列添加了另一个端口管理器 [robzonenet]

  • 添加了升级步骤并改进了渲染器,以便在升级尚未运行时优雅地失败。 [cah190]

4.0.1 (2011-11-22)

  • 修复了页脚端口的容器链接。 [robzonenet]

4.0 (2011-08-18)

  • 端口管理器的CSS标识符现在格式为‘AbovePortletManager1’,而不是之前使用的‘portletsAboveContentA’ [esteele]

  • 使用Plone 4的deco.gs自动处理布局。端口管理器现在将显示为1/[具有可见端口的端口管理器数量]。例如,如果六个端口管理器中的三个具有可见端口,则每个将填充可用区域的1/3。基于plonetheme.sunburst的主题将看到这些变化。其他主题可能需要使用sunburst的columns.css或手动使用每个端口管理器的唯一ID对齐内容。 [esteele]

  • 依赖‘Products.CMFPlone’而不是‘Plone’。有关更多信息,请参阅http://dev.plone.org/plone/ticket/10877 [esteele]

3.0 (2011-03-09)

  • 版本3.0最终版 [esteele]

3.0b2 (2011-02-28)

  • 更改了注册页脚端口小部件视图的方式,使其与主题更好地配合。 [esteele]

  • 在页脚端口模板中添加一个类="row",以防止其渗入内容区域。 [esteele]

3.0b1 (2011-01-27)

  • 固定到Plone 4.0或更高版本。那些寻找3.x兼容性的人最好坚持使用ContentWellPortlets 2.0。 [esteele]

  • 添加了法语翻译 [kiorky,numahell]

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

  • 添加了对i18n的支持 [macagua]

2.1 (2010-06-21)

  • 将“上方”端口移至IAboveContent视图管理器。 [esteele]

  • 微调“管理端口”链接的样式,添加managePortletsFallback类。 [esteele]

2.0 (2009-10-12)

  • 添加了页脚端口

  • 为每个内容区域添加额外的端口管理器(每个区域6个:内容上方、内容下方和页脚)- 总共18个

  • 在README.txt中包含额外的示例CSS

  • 清理了管理UI

  • 在容器默认视图中添加警告消息。

1.1 (2008-12-19)

  • 添加了我们的端口管理器渲染器(关闭问题#952)

  • 移除了与之前(fudge)渲染方法相关的CSS

1.0.1 (2008-12-17)

  • 修复了一个不完整的egg问题

1.0 (2008-12-16)

  • 首次发布

项目详情


下载文件

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

源代码分发

redomino.contentwellportlets-4.1.2.tar.gz (26.1 kB 查看哈希值)

上传时间 源代码

支持