0

我有一个大型的 Plone 站点,我正在迁移到 Radiant(我喜欢 Plone,但随着站点的增长,它变得无法使用)。我需要一些对等的帮助。

  1. 如何进行用户权限、注册、登录等操作?我希望能够拥有以下内容:
    • 任何人都可以查看(状态“已发布”)
    • 可由经过身份验证的用户查看(状态“半发布”)
    • 可由“员工”查看(状态“受限”)
  2. Plone 内容有一些我在 Radiant 中找不到的属性,特别是“创作者”和“贡献者”。如果需要,我可以将它们合并为作者列表,但 Radiant 似乎希望将“作者”用于实例化内容的登录。我将如何处理扩展页面模型来处理它们?
  3. 如何进行网站搜索?我希望能够通过自由文本或指定的关键字(事实证明,这些关键字来自特定的分类)进行搜索。
  4. 最大的问题是传输内容。我可以 ftp 出 Plone 站点的大部分内容。对于 HTML 文档,这意味着我的文件如下所示:
    id: a-banking-system-we-can-trust
    标题:我们可以信任的银行系统
    excludeFromNav:假
    主题:替代经济
    描述:将所有金融公司变成共同基金。
    贡献者:福布斯
    创作者:劳伦斯·J·科特利科夫
      爱德华·利默
    生效日期:无
    过期日期:无
    语:
    权利:
    创建日期:2009/05/05 21:01:58.795 GMT-4
    修改日期:2009/05/05 21:06:39.695 GMT-4
    相关物品:
    允许讨论:无
    内容类型:文本/html


    <h1>我们可以信任的银行系统</h1>

我如何获取一个完整的(Linux)目录树,其中包含这样的文件(以及一些图像和 PDF)并将它们转换为 Radiant 内容,并带有正确的元数据(这是文件的前几行,当您使用FTP 来获取它们)。

4

1 回答 1

1

我最近使用了一个名为ilrt.contentmigrator的产品来将 Plone 2.x 站点迁移到 Plone 4.x,非常简单。您真的应该检查一下 Plone 4,速度差异很大!

于 2011-03-03T02:52:13.833 回答