在门户或文件夹级别显示用户可编辑链接的视图
项目描述
概述
此软件包提供了一个视图,允许您在plonesite级别及其子文件夹中输入本地和外部链接列表。通常这些链接显示在页脚中,但视图可以放置在任何位置。
安装后,视图将为具有相应权限的用户(默认情况下授予管理员)显示一个“管理链接”按钮。用户可以通过在类似以下文本字段中插入链接来设置实现ICanDefineLinks(默认为plonesite或文件夹)的上下文中的链接
Plone;http://plone.org Internal;/relative/to/plone-site Webmeisterei;http://webmeisterei.com
门户上定义的链接也会在子文件夹中显示,只要它们没有定义自己的链接。
有关此软件包功能详情的测试,请参阅软件包README
有关链接如何添加以及如何显示的截图,可以在plone.org上的产品页面上找到。
安装
要在plone buildout中使用此软件包,请将plone.app.z3cform添加到eggs部分和zope实例的zcml slug中
[instance] recipe = plone.recipe.zope2instance ... eggs = ... collective.viewlet.links ... zcml = collective.viewlet.links
由于collective.viewlet.links需要plone.app.z3cform,因此buildout稍微复杂一些。请参阅开发者buildout的示例。
使用plone.recipe.zope2install >= 3.0(默认假egg)
使用相同的skip-fake-eggs
贡献
请将错误或功能请求提交到问题跟踪器上的产品页面。
如果您想为collective.viewlet.links做出贡献,可以使用开发者buildout。
请查看那里的README文件,以获取如何设置实例和运行测试的说明。
变更日志
2009/12/11 0.2rc1
改进的验证允许内部链接并显示错误,以便用户知道哪些链接未通过验证。
验证再次允许内部链接 [Liz]
包含 plone.app.z3cform 以便以更美观的方式显示验证错误 [fRiSi]
在README中增加了产品页面截图 [fRiSi]
增加了国际化基础设施和德语翻译(有关如何添加新翻译的信息,请参阅 开发者buildout README)[fRiSi]
修复GS版本号,以免与包版本混淆(http://plone.org/support/forums/core#nabble-td2561549)[fRiSi]
2009/03/31 0.1rc2
在i18n消息工厂中使用safe_unicode,使其也能与非ASCII字符一起工作。(视图在包含重音符号的标题的文件夹上使用时引发了错误)[fRiSi]
2009/03/30 0.1rc1
初始发布
验证器检查正确的语法和有效的URL [Liz]
为格式化链接类似于门户附注链接的CSS [fRiSi]
@@manage-links能够编辑链接,而无需重新插入所有链接 [fRiSi]
清理包:移除了configlet、小部件和其他尚未用于功能产品的材料。所有这些材料仍可在http://dev.plone.org/collective/browser/collective.viewlet.links/branches/liz_newform中的lizzy处使用[fRiSi]
增加了管理链接的定制权限 [fRiSi]
使用List(value_type=Object(schema=ILink))来存储链接 [fRiSi]
允许将链接作为注释存储在任何文件夹上
增加了README,其中包含基本功能测试,确保定义链接并在视图中显示它们工作 [fRiSi]
修复了针对plone 3.1和plone.z3cform 0.3的测试
(请参阅nouri在http://plone.org/documentation/how-to/easy-forms-with-plone3上的评论“Updated to work with 0.3 plone.z3cform and plone.app.z3cform”)[fRiSi]
项目详细信息
下载文件
下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。