显示内容项的 Plone portlet。
项目描述
介绍
此 portlet 将内容项显示为 portlet 中的内容。它是 LinguaPlone 感知的,最初是为了提供与语言相关的地址页脚而创建的。
作者:Lennart Regebro < regebro @ gmail 。com >
由北欧理事会和北欧部长会议资助的发展。 http://www.norden.org/
兼容性
该产品与 Plone 3 和 Plone 4 兼容。
安装
将collective.portlet.content添加到您的构建并重新运行构建。使用 Plone 控制面板 ( prefs_install_products_form ) 或 ZMI 的portal_quickinstaller在您的 Plone 站点中安装产品。
使用
转到@@manage-portlets。如果产品安装正确,您可以选择添加内容 Portlet。
接下来,选择要显示的内容项。它可以是任何类型的项目。您可以选择要在 portlet 的内容区域中显示的项目字段:
标题(作为内容项的链接或纯文本)
描述
日期
主体
图片
当内容项没有选定的字段时,它应该可以正常工作,但您显然不会在 portlet 中看到该字段。
您可以单独设置这些选项:
portlet 的标题,如@@manage-portlets屏幕中所示
页面上呈现的 portlet 标题标题(使用内容的标题或选择自定义)
完全隐藏 portlet 标头
有条件地显示带有内容项链接的 portlet 页脚(链接文本是可配置的)
禁用 portlet 边框
去做
测试
变更日志
1.8.1 (2014-02-04)
添加了德语翻译并将 portlet 标题和描述移动到 i18:domain plone 以使其在添加 portlet 下拉列表中也可翻译 [fRiSi]
固定 #1:表单中的默认值和作业中的默认值不同。[regebro]
修复 #5:向 portlet 标记添加了基于 portlet id 的类。[regebro]
固定 #8:您现在只需要查看内容的权限,而不是其父母。[regebro]
1.8 (2013-05-02)
pep8 和 Plone 4.3 兼容性 [vangheem]
存储库移至 github [khink]
1.7 (2011-10-27)
使用普通的管理 Portlets 权限而不是 cmf.ManagePortal。[万海姆]
vocabularies.py 中的小修复,使其与 plone4.1 [huub_bouma] 兼容
1.6 (2011-02-15)
修复了在设置了collective.portlet.content 时重新排序portlet 的问题。[斯内里达]
1.5 (2011-01-21)
添加了 i18n 支持 [keul]
添加了意大利语翻译 [keul]
1.4 (2010-11-05)
修复了图像将被尝试强制转换为 unicode 而不是呈现其标签的问题。[马尔蒂]
如果需要省略边框,则呈现 portlet 项正文而不是呈现内容项的正文。请注意(如前所述),隐式省略边框意味着省略页眉和页脚。[马尔蒂]
1.3 (2010-07-29)
Plone 4 兼容性(同时保持 Plone 3 兼容性)[pcaro]
添加了显示除正文以外的字段的选项。[约马]
允许禁用 portlet 边框、页眉和页脚。[想]
添加了 z3c.autoinlude.plugin,所以我们不需要在 buildout 中添加 zcml。[想]
1.2 - 2009-1-30
通过 LinguaPlone [andrewb] 使用已翻译的内容 portlet 测试覆盖率
改进了原始粘贴创建的样板 portlet 测试的测试覆盖率。现在验证 portlet 呈现器是否包含所选内容项的正文。[安德鲁]
修复了在 LinguaPlone 感知内容的上下文之外使用产品时的 getTranslation AttributeError。[安德鲁]
1.1 - 2008-11-25
修复了 UnicodeDecodeError。[regebro]
1.0 - 2008-11-06
初始发行