跳转到主要内容

在门户或文件夹级别显示用户可编辑链接的视图

项目描述

概述

此软件包提供了一个视图,允许您在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文件,以获取如何设置实例和运行测试的说明。

作者

Liz Dahlstrom (lizz-y)

初始想法和实现

Harald Friessnegger (fRiSi)

增加了对内容对象、单元测试、devbuildout的定制链接支持,并将链接存储在注释中

变更日志

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]

项目详细信息


下载文件

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

源分布

collective.viewlet.links-0.2rc1.tar.gz (21.7 kB 查看散列)

上传时间

由以下支持

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